[rules-users] Working with compiled packages
Dan Seaver
dan.seaver at ge.com
Fri Feb 27 18:48:40 EST 2009
Sorry...correction to last two lines below:
rulePackage.Base = KnowledgeBaseFactory.newKnowledgeBase(config);
rulePackage.Base.addKnowledgePackages(builder.getKnowledgePackages());
should be:
KnowledgeBase= KnowledgeBaseFactory.newKnowledgeBase(config);
KnowledgeBase.addKnowledgePackages(builder.getKnowledgePackages());
Dan Seaver wrote:
>
> Drools 5.0 - I'm planning on using compiled rule packages in our J2EE
> production environment. I'm very interested in performance. I assume that
> once a package is loaded, it doesn't matter if or how it was compiled, so
> the primary concern is in the load time (unless there are other issues I'm
> unaware of?)
>
> Any difference between Janino builds versus Eclipse builds?
> Which compiler does Guvnor use?
> Is the high speed drools serialization being used for building / loading
> binary packages?
> Any faster technique for loading a binary package than using:
>
> KnowledgeBuilder builder = KnowledgeBuilderFactory.newKnowledgeBuilder();
> builder.add(ResourceFactory.newInputStreamResource(inStream),
> ResourceType.PKG);
> if (builder.hasErrors()) {
> logger.error(builder.getErrors());
> return;
> }
> rulePackage.Base = KnowledgeBaseFactory.newKnowledgeBase(config);
> rulePackage.Base.addKnowledgePackages(builder.getKnowledgePackages());
>
>
> Thanks in advance for any illumination.
>
> Dan
>
--
View this message in context: http://www.nabble.com/Working-with-compiled-packages-tp22256636p22256684.html
Sent from the drools - user mailing list archive at Nabble.com.
More information about the rules-users
mailing list