Friday I committed the Spring integration into the jBPM trunk. It will be available in jBPM4 RC1!
I’ll update the demo app soon, since there are some breaking changes concerning configuration.
KR,
Andries
Java, Project Management, Life and anything else.
Friday I committed the Spring integration into the jBPM trunk. It will be available in jBPM4 RC1!
I’ll update the demo app soon, since there are some breaking changes concerning configuration.
KR,
Andries
Posted in jbpm.
– May 24, 2009
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.
Hi!
Thanks for publishing here the demo app. Which changes are made from the last app? I’m using jbpm4 with your Spring integration and it’s great, but difficult because nobody knows about it and in the JBoss’ svn is almost hiding (http://anonsvn.jboss.org/repos/jbpm/jbpm4/branches/ainze/modules/test-spring/)
A little configuration, the namespace in the project and some changes to the SpringTranssactionInterceptor, but nothing too fancy.
You can check out the latest version of the app at http://jbpm4-spring-demo.googlecode.com/svn/trunk/ .
–> this will work on jBPM4 trunk
This week, RC1 will be released, including the Spring integration.
Hi,
The presentation at http://www.nljug.org/pages/events/content/jspring_2009/sessions/00034/slides/ mentions that Spring integration will be present in the release, but won’t be “fully supported”. It’s good to see the code getting into RC1 – but could you clarify what level of support will be in the final release of JBPM 4.0?
Regards,
P.
JBPM4 comes with 2 guides, the user-guide and the developers guide. Everything in the userguide will be fully supported by commercial jboss support. The devguide is in incubation, so it might change in the future. It’s also not part of any commercial support.
It is my understanding that the devguide will be supported, but not as fast as the commercial support.
That’s the best answer I can give you atm.
Thanks for the clarification. Are there going to be any documents released that give a more detailed summary of the new functionality and how to use it? At the moment it’s very difficult to find good docs, apart from the PDF slides I linked to above, and the dev docs you mention in your reply.
Regards,
P.
Hi Inze,
thanks for informative tutorial. i have used the tutorial placed by you to configure the jbpm 4.2 with spring.
i am able to deploy the sample process defintion and able to getProcessInstance , but when
i query for processInstance.getId() it is coming as null.
i found that id generation is done within Executionimpl class:
protected void composeIds() {
this.id = IdComposer.getIdComposer().createId(processDefinition, parent, this);
} and id composer is Databaseid composer or memoryIdComposer.
can you please help me with this.
I believe this is new starting from 4.2.
Better to ask this question on the Forums
i have solved the issue.
i do not why ? but they have made process instance id generation facility configurable. Rationale behind this could be that process id can adopt business specific terminology… in place of saying id – “1,2,3″, i can say “reservation_case_one , …._two”.
i think thread safety must be in place while generating the process id externally …
seeking your thoughts over it.
mayank
I’m not involved with the jBPM4 development, only the spring integration part.
However in the blog of Tom he talks about the issue :http://processdevelopments.blogspot.com/2009/10/jbpm-42-adds-lot-of-production-goodies.html
Hi.I like reading your post , keep doing it.