[rules-users] Resuming Flow: NPE when completing a work item
nanic23
nanic23 at hotmail.com
Tue Apr 13 19:04:15 EDT 2010
Hi Mauricio,
I am setting my "env" the following way:
env = KnowledgeBaseFactory.newEnvironment();
env.set(EnvironmentName.ENTITY_MANAGER_FACTORY, emf);
env.set(EnvironmentName.GLOBALS, new MapGlobalResolver());
My registerWorkItemHandlers() method registers workItemHandlers the
following way:
manager.registerWorkItemHandler("SomeHandler", new SomeHandler());
manager.registerWorkItemHandler("SomeOtherHandler", new
SomeOtherHandler());
After configuring the environment and registering the workItemHandlers I
reload the Session as follow:
ksession = JPAKnowledgeService.loadStatefulKnowledgeSession( SESSION_ID,
knowledgeBase, null, env );
I am using the same knowledgeBase I used to originally start the workflow,
the sessionId is the correct as I can see this on the DB, and I think I'm
setting the "env" correctly as well.
I hope this gives you a better picture of what is going on.
Please let me know if you have any questions.
Thanks,
Nick.
P.S. I agree with Tolitius... if I don't have any "Parameter Mapping"
variables going in the workItem it runs fine. But whenever I have a
Parameter Mapped for the workItem I get this error.
--
View this message in context: http://n3.nabble.com/Resuming-Flow-NPE-when-completing-a-work-item-tp716847p717407.html
Sent from the Drools - User mailing list archive at Nabble.com.
More information about the rules-users
mailing list