Hello,

I am using eclipse3.4, jbpm-jpdl-3.2.3, and drools-5.0.0.MR2-bin.
I was trying to invoke rules from from my jbpm project.
I am geting the below error:

8:21:31,500 [main] INFO  JbpmConfiguration : using jbpm configuration resource 
'jbpm.cfg.xml'
18:21:31,515 [main] DEBUG JbpmConfiguration : loading defaults in jbpm 
configuration
18:21:31,718 [main] DEBUG ObjectFactoryImpl : adding object info 
'default.jbpm.context'
18:21:31,718 [main] DEBUG ObjectFactoryImpl : adding object info 
'resource.hibernate.cfg.xml'
18:21:31,718 [main] DEBUG ObjectFactoryImpl : adding object info 
'resource.business.calendar'
18:21:31,718 [main] DEBUG ObjectFactoryImpl : adding object info 
'resource.default.modules'
18:21:31,718 [main] DEBUG ObjectFactoryImpl : adding object info 
'resource.converter'
18:21:31,718 [main] DEBUG ObjectFactoryImpl : adding object info 
'resource.action.types'
18:21:31,718 [main] DEBUG ObjectFactoryImpl : adding object info 
'resource.node.types'
18:21:31,718 [main] DEBUG ObjectFactoryImpl : adding object info 
'resource.parsers'
18:21:31,718 [main] DEBUG ObjectFactoryImpl : adding object info 
'resource.varmapping'
18:21:31,718 [main] DEBUG ObjectFactoryImpl : adding object info 
'resource.mail.templates'
18:21:31,734 [main] DEBUG ObjectFactoryImpl : adding object info 
'jbpm.byte.block.size'
18:21:31,734 [main] DEBUG ObjectFactoryImpl : adding object info 
'jbpm.task.instance.factory'
18:21:31,734 [main] DEBUG ObjectFactoryImpl : adding object info 
'jbpm.variable.resolver'
18:21:31,734 [main] DEBUG ObjectFactoryImpl : adding object info 
'jbpm.mail.smtp.host'
18:21:31,734 [main] DEBUG ObjectFactoryImpl : adding object info 
'jbpm.mail.address.resolver'
18:21:31,734 [main] DEBUG ObjectFactoryImpl : adding object info 
'jbpm.mail.from.address'
18:21:31,750 [main] DEBUG ObjectFactoryImpl : adding object info 
'jbpm.job.executor'
18:21:31,750 [main] DEBUG JbpmConfiguration : loading specific configuration...
18:21:31,750 [main] DEBUG ObjectFactoryImpl : adding object info 
'jbpmConfiguration'
18:21:31,765 [main] INFO  StaleObjectLogConfigurer : stale object exceptions 
will be hidden from logging
18:21:31,859 [main] DEBUG JpdlParser$JpdlEntityResolver : resolving schema 
reference publicId(null) systemId(http://jbpm.org/jpdl-3.2.xsd)
18:21:31,859 [main] DEBUG JpdlParser$JpdlEntityResolver : providing input 
source to local 'jpdl-3.2.xsd' resource
18:21:32,140 [main] DEBUG GraphElement : event 'process-start' on 
'ProcessDefinition(JbpmDroolsExample)' for 'Token(/)'
18:21:32,156 [main] DEBUG GraphElement : event 'before-signal' on 
'StartState(start)' for 'Token(/)'
18:21:32,156 [main] DEBUG GraphElement : event 'node-leave' on 
'StartState(start)' for 'Token(/)'
18:21:32,156 [main] DEBUG GraphElement : event 'transition' on 
'Transition(148cc8c)' for 'Token(/)'
18:21:32,156 [main] DEBUG GraphElement : event 'node-enter' on 'Node(ship)' for 
'Token(/)'
18:21:32,156 [main] DEBUG GraphElement : executing action 'action[fireRules]'
18:21:32,156 [main] DEBUG Token : token[0] is locked by token[0]
java.lang.NullPointerException
        at java.io.Reader.(Reader.java:61)
        at java.io.InputStreamReader.(InputStreamReader.java:55)
        at 
com.sample.action.FireRulesActionHandler.readRule(FireRulesActionHandler.java:44)
        at 
com.sample.action.FireRulesActionHandler.execute(FireRulesActionHandler.java:28)
        at org.jbpm.graph.def.Action.execute(Action.java:122)
        at org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:259)
        at org.jbpm.graph.def.GraphElement.executeActions(GraphElement.java:215)
        at 
org.jbpm.graph.def.GraphElement.fireAndPropagateEvent(GraphElement.java:185)
        at org.jbpm.graph.def.GraphElement.fireEvent(GraphElement.java:169)
        at org.jbpm.graph.def.Node.enter(Node.java:302)
        at org.jbpm.graph.def.Transition.take(Transition.java:151)
        at org.jbpm.graph.def.Node.leave(Node.java:393)
        at org.jbpm.graph.node.StartState.leave(StartState.java:70)
        at org.jbpm.graph.exe.Token.signal(Token.java:192)
        at org.jbpm.graph.exe.Token.signal(Token.java:140)
        at org.jbpm.graph.exe.ProcessInstance.signal(ProcessInstance.java:270)
        at 
com.sample.test.TestDroolsInvocation.main(TestDroolsInvocation.java:17)
18:21:32,202 [main] DEBUG Token : token[0] is unlocked by token[0]
18:21:32,218 [main] DEBUG GraphElement : event 'node-leave' on 'Node(ship)' for 
'Token(/)'
18:21:32,218 [main] DEBUG GraphElement : event 'transition' on 
'Transition(6d084b)' for 'Token(/)'
18:21:32,218 [main] DEBUG GraphElement : event 'node-enter' on 'EndState(end)' 
for 'Token(/)'
18:21:32,218 [main] DEBUG GraphElement : event 'process-end' on 
'ProcessDefinition(JbpmDroolsExample)' for 'Token(/)'
18:21:32,218 [main] DEBUG GraphElement : event 'after-signal' on 
'StartState(start)' for 'Token(/)'
Ended!!!

Even when I am hard coding the .drl path its not being picked.
Any help will be greatly appreciated.

Regards,
Ruchika


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4186676#4186676

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4186676
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to