-
15. Re: Metadata Support for Transactional Web Services
marklittle Aug 6, 2007 6:59 PM (in response to maciej.machulak)"maciej.machulak" wrote:
"maciej.machulak" wrote:
Hello,
At this moment my code relies on the API provided by XTS. What I thought of is that it might be nice to have some sort of a transaction factory which would provide me with common methods for creating and enlisting participants in Business Activities. It would hide details of the underlying transaction service. I could then encapsulate implementation specific code and make the overall framework easier to extend.
But of course the framework would still rely on XTS. It will be just much easier to replace XTS with some other transaction service - possibly not related to Web Services.
Support for compensation transactions is limited. Plus there are a range of different extended transaction models that we can support in JBossTS that other TMs simply can't. I wouldn't worry about making this portable: making it powerful/more flexible with JBossTS is the way to go. -
16. Re: Metadata Support for Transactional Web Services
maciej.machulak Aug 7, 2007 4:02 AM (in response to maciej.machulak)Hi,
"mark.little@jboss.com" wrote:
There are no common methods/interfaces. With the exception of JSR 156 none of the compensation transaction API work has ever been standardized. WS-BA is a standard for the on-the-wire protocol (as are other WS-* standards/specifications). It doesn't define an API.
Yes, I fully agree. I was only thinking of putting XTS specific code into some sort of a single component but yes - without common interfaces it would not be possible to encapsulate XTS so that it is really easily exchangeable.
Cheers,
Maciej M. -
17. Re: Metadata Support for Transactional Web Services
maciej.machulak Aug 7, 2007 4:04 AM (in response to maciej.machulak)"mark.little@jboss.com" wrote:
Support for compensation transactions is limited. Plus there are a range of different extended transaction models that we can support in JBossTS that other TMs simply can't. I wouldn't worry about making this portable: making it powerful/more flexible with JBossTS is the way to go.
I hope to work on that for future releases.
Cheers,
Maciej M. -
18. Re: Metadata Support for Transactional Web Services
marklittle Aug 7, 2007 5:20 AM (in response to maciej.machulak)Sure. Get your dissertation done first :-)
-
19. Re: Metadata Support for Transactional Web Services
bill.burke Aug 7, 2007 8:37 AM (in response to maciej.machulak)Yes, this stuff is great. If we market it right, should be an interesting value-add for our customers and users.
Lol, Mark, cracking the whip....Right, get your damn paper done! -
20. Re: Metadata Support for Transactional Web Services
marklittle Aug 7, 2007 8:53 AM (in response to maciej.machulak)"bill.burke@jboss.com" wrote:
Yes, this stuff is great. If we market it right, should be an interesting value-add for our customers and users.
Absolutely. Only Microsoft has anything comparable and they're still behind the curve.
Lol, Mark, cracking the whip....Right, get your damn paper done!
Yee-Haw ;-) -
21. Re: Metadata Support for Transactional Web Services
maciej.machulak Aug 14, 2007 6:26 AM (in response to maciej.machulak)Hi,
There's a new version of the framework available on the web site (http://labs.jboss.com/jbosstm/baframework). It now supports both agreement protocols - Business Agreement With Participant Completion and Business Agreement With Coordinator Completion (more information about those protocols can be found in the WS-BusinessActivity specification). The API actually slightly changed (in terms of annotation names). I have also extended the demo application.
Cheers,
Maciej -
22. Re: Metadata Support for Transactional Web Services
maciej.machulak Aug 14, 2007 6:31 AM (in response to maciej.machulak)A new version (0.2.0) of the Transactional Web Services Programmer's API has been also released (also available at http://labs.jboss.com/jbosstm/baframework).
Cheers,
Maciej -
23. Re: Metadata Support for Transactional Web Services
bill.burke Aug 14, 2007 9:25 AM (in response to maciej.machulak)FYI, created some noise for you:
http://www.theserverside.com/news/thread.tss?thread_id=46557 -
24. Re: Metadata Support for Transactional Web Services
marklittle Aug 14, 2007 9:54 AM (in response to maciej.machulak)Thanks Bill. Much appreciated.
-
25. Re: Metadata Support for Transactional Web Services
maciej.machulak Aug 14, 2007 10:02 AM (in response to maciej.machulak)Hi,
Thanks. That's great!!
Maciej -
26. Re: Metadata Support for Transactional Web Services
maciej.machulak Aug 23, 2007 4:29 AM (in response to maciej.machulak)Hi,
There was a problem with the downloads on the framework's website:
http://labs.jboss.com/jbosstm/baframework
It's been fixed now.
Cheers,
Maciej -
27. Re: Metadata Support for Transactional Web Services
maciej.machulak Sep 1, 2007 2:18 PM (in response to maciej.machulak)Hi,
Just to remind - the most recent version of the framework can found in here:
http://anonsvn.labs.jboss.com/labs/jbosstm/workspace/baframework/trunk/
There were some small errors in the previous version so I recommend to checkout the new one!
Cheers,
Maciej M.