This content has been marked as final. Show 5 replies
Your understanding of Roundtripping is quite appropriate.
Part2 : Jdev to BPA
what exactly happens here is that the BPEL Developer can modify the BPA blueprint and add BPEL activities ( though he cannot delete anything from the BPA Model) and update the Model via "Refresh Button" on top. The Model in BPA repository does not get updated directly, but all the changes come under a folder " Improvement Proposals" allowing BPA modeller to review the BPEL Developer's proposal and make changes in the BPA model.
Thanks a lot, such a process sounds logically and would complete my understanding of a roundtrip.
I just checked how it will work, but it seams that I have misinterpreted something, because it is not working in my environment.
Finally I got a "java.lang.Exception: script BPELImport, line 101: There are no IT modifications to be propagated to BPA".
Here are the steps I did:
1. Send a fresh Blue Print from BPA to JDev.
2. Open BPEL process in JDev and add an additional "scope" between existing scopes, and name it appropriate.
3. Add some additional activities inside this new scope.
4. Save everything
5. Close existing PBEL view.
6. Going back to composite view
7. Hit "Save to BPA Server ..." icon.
A message tells me that it is uploading xx Bytes ...
But finally the error message above appears.
I have checked the folder called "Improvement Proposals" in the root of my BPA Server Database, but it is empty (which is logical if the message is correct).
This test is repeatable.
What is missing? Why is my additional scope not recognized as an improvement proposal?
Thanks a lot!
I am using BPMN models only. I don't think that round tripping is supported by any other model type at all.
In between I am a little bit further, it looks to me that only the objects called "IT Details" from the "BPA Blue Print" section are recognized within BPA as proposal. At least now I am getting an "Improvement Proposals" back.
I will continue and play around with this object now, need to accept the proposal and hope I can change the type to "Automated Activity" or "Manual Activity" then. Will keep you updated!
I too have the same issues as you are, with RoundTripping. The operation is supposed to be seamless!
I agree that IT Details is the only activity that jDev recognizes as a change, but IT Details are inferenced as an automated activity. what if my intention is to create a Human Task?
And i feel that more activities must be available in the BPA Blueprint Catagory in jDev.