[ http://jira.codehaus.org/browse/DROOLS-429?page=comments#action_50134 ]
Sascha Coenen commented on DROOLS-429: -------------------------------------- just wanted to add one more thing: I should have set the priority of this report higher because of the following aspect: in JEE enterpise application, it is strictly forbidden to use threads within EJB components. That's why people are considering a special timer api for this http://jcp.org/en/jsr/detail?id=236 "java.util.Timer should never be used within managed environments, as it creates threads outside the purview of the container. Further, there is no clean way of subclassing java.util.Timer to avoid thread creation, as all constructors create and start a thread." The Drools documentation mentions that a java.util.Timer is used to control temporal rules activation. Implementation-wise this is fine, but it doesn't work well with EJB environments. JCA Connectors however are free to create their own threads. Also, I dislike to put all the jars for drools into my ejb modules, neither do I like to clutter my app-server with too many statically deployed custom libs; a JCA rar would be a nice thingy in this regard too. Considering that drools is going to be part of the JEMS stack soon, it might be useful to give JEE integration issues a high priority. P.S. and don't let the Jboss people let you talk into JMX-ing your rule engine, JCA's clearly the way to go ;) > JCA connector for JSR94 compatible drools engine > ------------------------------------------------ > > Key: DROOLS-429 > URL: http://jira.codehaus.org/browse/DROOLS-429 > Project: drools > Type: Improvement > Components: jsr94 > Versions: 2.1 > Reporter: Sascha Coenen > Attachments: ra.xml > > > I've noticed that there is currently not JCA wrapper for the jsr94 > implementation. At least I didn't find any sources for the > org.drools.jsr94.jca package, although I found a resource adapter > configuration file referencing this package. > The descriptor contained within the src/etc directory of the jsr94 module is > not valid according to the JCA spec. I attached a corrected version. > It would be nice to have a JCA adapter and I would also like to vote for jira > report DROOLS-423 - support for decision table import in JSR94. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
