|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
problems with desicion tablesHi,
I am working with decition tables, I have differents xls files with rules and I want to add multiple xls files to the same rulebase and they will be merged into a single package. I do the following: private static RuleBase readTablaDecision() throws Exception { //read in the source final SpreadsheetCompiler converter = new SpreadsheetCompiler(); final String drl = converter.compile( "/reglaPrincipal.xls", InputType.XLS ); PackageBuilder builder = new PackageBuilder(); builder.addPackageFromDrl( new StringReader( drl ) ); final String drl2, drl3; if((dj.getVersion()!=null)&&(dj.getVersion().compareTo("Version 1")==0)){ drl2 = converter.compile( "/reglaVersion1.xls", InputType.XLS ); builder.addPackageFromDrl( new StringReader( drl2 ) ); } Package pkg = builder.getPackage(); RuleBase ruleBase = RuleBaseFactory.newRuleBase(); ruleBase.addPackage( pkg ); return ruleBase; } When I run the program, the following error message appear: org.drools.compiler.PackageBuilder$PackageMergeException: Can't merge packages with different names. This package: com.ReglaPrincipal - New package: com.reglaVersion1 at org.drools.compiler.PackageBuilder.validatePackageName(PackageBuilder.java:325) at org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:236) at org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:167) Can I work with severals xls files? -- Lic. Vanina Beraudo _______________________________________________ rules-users mailing list rules-users@... https://lists.jboss.org/mailman/listinfo/rules-users |
|
|
RE: problems with desicion tablesMake sure all the xls files have the same package declaration at the
top. Barry -----Original Message----- From: rules-users-bounces@... [mailto:rules-users-bounces@...] On Behalf Of Vanina Beraudo Sent: Wednesday, July 23, 2008 3:27 PM To: rules-users@... Subject: [rules-users] problems with desicion tables Hi, I am working with decition tables, I have differents xls files with rules and I want to add multiple xls files to the same rulebase and they will be merged into a single package. I do the following: private static RuleBase readTablaDecision() throws Exception { //read in the source final SpreadsheetCompiler converter = new SpreadsheetCompiler(); final String drl = converter.compile( "/reglaPrincipal.xls", InputType.XLS ); PackageBuilder builder = new PackageBuilder(); builder.addPackageFromDrl( new StringReader( drl ) ); final String drl2, drl3; if((dj.getVersion()!=null)&&(dj.getVersion().compareTo("Version 1")==0)){ drl2 = converter.compile( "/reglaVersion1.xls", InputType.XLS ); builder.addPackageFromDrl( new StringReader( drl2 ) ); } Package pkg = builder.getPackage(); RuleBase ruleBase = RuleBaseFactory.newRuleBase(); ruleBase.addPackage( pkg ); return ruleBase; } When I run the program, the following error message appear: org.drools.compiler.PackageBuilder$PackageMergeException: Can't merge packages with different names. This package: com.ReglaPrincipal - New package: com.reglaVersion1 at org.drools.compiler.PackageBuilder.validatePackageName(PackageBuilder.ja va:325) at org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:236) at org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java :167) Can I work with severals xls files? -- Lic. Vanina Beraudo _______________________________________________ rules-users mailing list rules-users@... https://lists.jboss.org/mailman/listinfo/rules-users _______________________________________________ rules-users mailing list rules-users@... https://lists.jboss.org/mailman/listinfo/rules-users |
| Free Forum Powered by Nabble | Forum Help |