斷點

          每天進步一點點!
          posts - 174, comments - 56, trackbacks - 0, articles - 21

          java.lang.NullPointerException

          Posted on 2010-10-05 00:39 斷點 閱讀(705) 評論(0)  編輯  收藏 所屬分類: Drools

          java.lang.NullPointerException
           at jxl.read.biff.File.<init>(File.java:77)
           at jxl.Workbook.getWorkbook(Workbook.java:250)
           at jxl.Workbook.getWorkbook(Workbook.java:235)
           at org.drools.decisiontable.parser.xls.ExcelParser.parseFile(ExcelParser.java:76)
           at org.drools.decisiontable.SpreadsheetCompiler.compile(SpreadsheetCompiler.java:89)
           at org.drools.decisiontable.SpreadsheetCompiler.compile(SpreadsheetCompiler.java:68)
           at com.sample.DecisionTableTest.readDecisionTable(DecisionTableTest.java:59)
           at com.sample.DecisionTableTest.main(DecisionTableTest.java:36)

          Drools調用readDecisionTable()方法里面一處為:
          InputStream is = DecisionTableTest.class.getResourceAsStream("rules\\Sample.xls");
          final String drl = converter.compile( is, InputType.XLS );  
               
          需改為如下,取的class即錯誤解決。
          InputStream is = DecisionTableTest.class.getClassLoader().getResourceAsStream("rules\\Sample.xls");
          final String drl = converter.compile( is, InputType.XLS );

          主站蜘蛛池模板: 罗甸县| 尉氏县| 黎平县| 安平县| 洛隆县| 长海县| 玉树县| 文安县| 封开县| 修文县| 廉江市| 太湖县| 建宁县| 新巴尔虎右旗| 康乐县| 井研县| 南靖县| 景宁| 开远市| 苍南县| 阜康市| 通州市| 龙井市| 望都县| 韩城市| 周口市| 海兴县| 永嘉县| 岗巴县| 高雄市| 德安县| 咸丰县| 渭源县| 汾阳市| 靖江市| 东丰县| 桦南县| 河曲县| 疏附县| 永善县| 桑植县|