You would need to extend few jbpm classes and override the GetOutcomes behaviour.
At a very high level:
a) Extend WireDescriptorBinding, implement corresponding descriptor by extending
ObjectDescriptor, etc
b) Add entry for extended WireDescriptorBinding class in jbpm.wire.bindings.xml.
c) Extend jbpm springconfiguration class, override the buildProcessEngine, getTaskService
methods.
getTaskService should return the class which you extend from TaskService.
d) Extend AbstractCommand and pass in custom taskservice class created in above step.
Here you override the behaviour...
p.s: search the forum, i remember few threads explaining more in detail on this
implementation.
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4261648#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...