該網站可以提供我們項目中經常需要的jar包,如果缺少包,就可以在這里查找。
posted @ 2010-10-07 11:54 斷點 閱讀(420) | 評論 (1) | 編輯 收藏
posts - 174, comments - 56, trackbacks - 0, articles - 21 |
||
1、http://www.jar114.com/site.html
該網站可以提供我們項目中經常需要的jar包,如果缺少包,就可以在這里查找。 posted @ 2010-10-07 11:54 斷點 閱讀(420) | 評論 (1) | 編輯 收藏 流程定義文件*.jpdl.xml中如果有中文亂碼,肯定是task中有中文。
需要在eclipse安裝軟件下,即E:\eclipse\eclipse.ini增加 -Dfile.encoding=UTF-8 然后重啟eclipse即可解決。 posted @ 2010-10-05 21:06 斷點 閱讀(805) | 評論 (0) | 編輯 收藏 配置jbpm4工程的運行環境: 2、添加配置文件。 --------------------------------------------------------------- String deploymentId = repositoryService.createDeployment().addResourceFromClasspath ("helloworld.jpdl.xml").deploy(); ProcessInstance pi = executionService.startProcessInstanceByKey("helloworld");
posted @ 2010-10-05 21:01 斷點 閱讀(449) | 評論 (0) | 編輯 收藏 配置開發環境: 2、eclipse3.5版本以上 : http://www.eclipse.org/downloads/ 下選擇 Eclipse IDE for Java EE 190M 3、GPD (Graphical Process Designer)插件,路徑:E:\jbpm-4.3\install\src\gpd\jbpm-gpd-site.zip。
posted @ 2010-10-05 16:37 斷點 閱讀(707) | 評論 (1) | 編輯 收藏 java.lang.NullPointerException posted @ 2010-10-05 00:39 斷點 閱讀(697) | 評論 (0) | 編輯 收藏 org.mvel.CompileException: can not resolve identifier: 'declr'
at org.mvel.ASTNode.getReducedValue(ASTNode.java:315) at org.mvel.ast.PropertyASTNode.getReducedValue(PropertyASTNode.java:29) at org.mvel.MVELInterpretedRuntime.parseAndExecuteInterpreted(MVELInterpretedRuntime.java:103) at org.mvel.MVELInterpretedRuntime.parse(MVELInterpretedRuntime.java:51) at org.mvel.TemplateInterpreter.execute(TemplateInterpreter.java:428) at org.mvel.TemplateInterpreter.parse(TemplateInterpreter.java:320) at org.drools.rule.builder.dialect.java.AbstractJavaBuilder.generatTemplates(AbstractJavaBuilder.java:113) at org.drools.rule.builder.dialect.java.JavaConsequenceBuilder.build(JavaConsequenceBuilder.java:95) at org.drools.rule.builder.RuleBuilder.build(RuleBuilder.java:67) at org.drools.compiler.PackageBuilder.addRule(PackageBuilder.java:446) at org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:304) at org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:167) at com.sample.DecisionTableTest.readDecisionTable(DecisionTableTest.java:63) at com.sample.DecisionTableTest.main(DecisionTableTest.java:36) 替換mvel.jar為mvel14-1.2.10.jar后不再報錯,好像是jar包的問題。 看了下jar包里面的org.mvel.ASTNode.getReducedValue方法已經注釋掉了。 posted @ 2010-10-05 00:32 斷點 閱讀(717) | 評論 (0) | 編輯 收藏 WARNING: Wasn't able to correctly close stream for decision table. nulljava.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 org.drools.decisiontable.SpreadsheetCompiler.compile(SpreadsheetCompiler.java:110) at com.sample.DecisionTableTest.readDecisionTable(DecisionTableTest.java:57) at com.sample.DecisionTableTest.main(DecisionTableTest.java:35) 在web項目中的原先的寫法為: final String drl = converter.compile( "rules\\Sample.xls", InputType.XLS ); 參考了下別人的寫法,改為下面的方式進行處理: InputStream is = DecisionTableTest.class.getClassLoader().getResourceAsStream("rules\\Sample.xls"); final String drl = converter.compile( is, InputType.XLS ); posted @ 2010-10-05 00:22 斷點 閱讀(612) | 評論 (0) | 編輯 收藏 |
||