[rules-users] "could not discover transaction status" with JBossAS 4.2.1-GA and Drools 4.0.4 BRMS

janne at gofore.com janne at gofore.com
Sat Apr 19 06:00:09 EDT 2008


(hope I am not double posting too many times, I tried a few times from
Nabble but it looks like my message did not end up in the mailing list
after all)

Using the latest stable releases of JBoss AS and Drools BRMS seems to
bring problems.

1. Install JBoss 4.2.1-GA
2. Drop in drools-jbrms.war

I get this in the logs:

13:33:06,093 INFO  [Server] JBoss (MX MicroKernel) [4.2.1.GA (build:
SVNTag=JBoss_4_2_1_GA date=200707131605)] Started i
n 29s:468ms
13:33:44,000 INFO  [TomcatDeployer] deploy, ctxPath=/drools-jbrms,
warUrl=.../tmp/deploy/tmp58253drools-jbrms-exp.war/
13:34:15,406 INFO  [STDOUT] Setting up the repository, registering node
types etc.
13:34:15,468 INFO  [STDOUT] DEBUG 18-04 13:34:15,453
(JackrabbitRepositoryConfigurator.java:registerNodeTypesFromCndFile
:127)    Attempting to regsiter node type named:
{http://www.jboss.org/drools-repository/1.0}categoryNodeType
13:34:15,531 INFO  [STDOUT] DEBUG 18-04 13:34:15,531
(JackrabbitRepositoryConfigurator.java:registerNodeTypesFromCndFile
:127)    Attempting to regsiter node type named:
{http://www.jboss.org/drools-repository/1.0}stateNodeType
13:34:15,546 INFO  [STDOUT] DEBUG 18-04 13:34:15,546
(JackrabbitRepositoryConfigurator.java:registerNodeTypesFromCndFile
:127)    Attempting to regsiter node type named:
{http://www.jboss.org/drools-repository/1.0}versionableNodeType
13:34:16,468 INFO  [STDOUT] DEBUG 18-04 13:34:16,468
(JackrabbitRepositoryConfigurator.java:registerNodeTypesFromCndFile
:127)    Attempting to regsiter node type named:
{http://www.jboss.org/drools-repository/1.0}versionableAssetFolder
13:34:16,515 INFO  [STDOUT] DEBUG 18-04 13:34:16,515
(JackrabbitRepositoryConfigurator.java:registerNodeTypesFromCndFile
:127)    Attempting to regsiter node type named:
{http://www.jboss.org/drools-repository/1.0}assetNodeType
13:34:16,937 INFO  [STDOUT] DEBUG 18-04 13:34:16,828
(JackrabbitRepositoryConfigurator.java:registerNodeTypesFromCndFile
:127)    Attempting to regsiter node type named:
{http://www.jboss.org/drools-repository/1.0}packageNodeType
13:34:17,078 INFO  [STDOUT] DEBUG 18-04 13:34:17,078
(RulesRepository.java:addNodeIfNew:131)     Adding new node of type
: nt:folder named: drools:repository to parent node named
13:34:17,078 INFO  [STDOUT] DEBUG 18-04 13:34:17,078
(RulesRepository.java:addNodeIfNew:131)     Adding new node of type
: nt:folder named: drools:package_area to parent node named drools:repository
13:34:17,078 INFO  [STDOUT] DEBUG 18-04 13:34:17,078
(RulesRepository.java:addNodeIfNew:131)     Adding new node of type
: nt:folder named: drools:packagesnapshot_area to parent node named
drools:repository
13:34:17,078 INFO  [STDOUT] DEBUG 18-04 13:34:17,078
(RulesRepository.java:addNodeIfNew:131)     Adding new node of type
: nt:folder named: drools:tag_area to parent node named drools:repository
13:34:17,093 INFO  [STDOUT] DEBUG 18-04 13:34:17,078
(RulesRepository.java:addNodeIfNew:131)     Adding new node of type
: nt:folder named: drools:state_area to parent node named drools:repository
13:34:17,093 INFO  [STDOUT] DEBUG 18-04 13:34:17,093
(RulesRepository.java:addNodeIfNew:131)     Adding new node of type
: drools:stateNodeType named: Draft to parent node named drools:state_area
13:34:23,890 INFO  [STDOUT] ERROR 18-04 13:34:23,890
(Contexts.java:flushAndDestroyContexts:335)     could not discover
transaction status
13:34:23,921 INFO  [STDOUT] ERROR 18-04 13:34:23,921
(Contexts.java:flushAndDestroyContexts:335)     could not discover
transaction status

The could not discover transaction status -error keeps repeating.

Is this a serious problem? From a quick look the webapp seems to work. One
thread

http://www.nabble.com/Drools-4.0.4-and-Jboss-4.2.2-GA-td16113554.html#a16113554

suggested commenting out parts of web.xml, this just broke my webapp
completely. What's the logic behind the commenting-out, anyway?




More information about the rules-users mailing list