Hi, I heard that drools was called "OSGi ready" some time ago. As I am new to OSGi, I'd like to hear some opinions on whether the following scenario would work for rules deployment:
For the drools part: - pre-compile all rules into a binary package file - include these file as a resource into an OSGi bundle - put a configuration file, say drools-rules.xml into META-INF, containing references to all the rule files/resources which should be loaded/used For the OSGi part: - create an extender bundle which uses the information from the configuration file of the above bundle - automatically de-serializes the rule packages and - registers a service which offers methods to run the rules contained in the rules bundle The service interface in my case would be project-specific, and would be the same for all rule bundles. We have multiple customers, each with their own implementation of a ruleset for risk estimation. Each service instance could carry a property configured in the META-INF/drools-rules.xml file, making it easy for client code to find the correct service instance to call. What I'm particularly interested in: - does Drools support being used in an OSGi setting as sketched above? - can anyone estimate whether I will I into class loading issues? Thanks in advance Ansgar _______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users