Anshuk,
 
Were you aware that the WebSphere MQ team have released in their latest MQ 
fixpack a MQ JCA adapter that enables both Geronimo and WAS-CE to work with MQ 
enabled applications?
 
I think you can use the transactional mq client as part of the setup to provide 
transactionality. You can find out more by downloading the fixpack and taking a 
look at the included documentation. (Which from what I recall is very good).
 
I took the following snippet from the fixpack readme:
 
1.3 New in this fix pack

Release 6.0.2.1 includes the following new function.

Support of JCA

Release 6.0.2.1 or later includes a J2EE Connector Architecture (JCA) 
version 1.5 resource adapter for WebSphere MQ. This allows JMS applications 
and message driven beans, running in an application server, to access the 
resources of a WebSphere MQ queue manager.The WebSphere MQ resource 
adapter is supported on all WebSphere MQ Version 6.0 platforms except z/OS. 
Using the resource adapter, an application can connect to a WebSphere 
MQ Version 6.0 queue manager in either client mode or bindings mode, 
or to a WebSphere MQ Version 5.3 queue manager in client mode only. 
You can install it on any application server that is certified as being 
compliant with the J2EE 1.4 specification. 

For more information see the "The WebSphere MQ resource adapter" appendix F
of the Using Java manual version GC34-6591-02 or later which is 
available from: 
http://www.ibm.com/software/integration/wmq/library/ 
<http://www.ibm.com/software/integration/wmq/library/> 

Refer to the document "Using JCA" at 
http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg21255323
This document will be periodically updated with information relating to the JCA 
feature. 


You can download the fixpack from here:

http://www-1.ibm.com/support/docview.wss?uid=swg24013914&rs=0&cs=utf-8&context=SSFKSJ&dc=D420&loc=en_US&lang=en&cc=US

Regards
 
Paul Craton.

________________________________


"Anshuk Chinmoy Pal Chaudhuri" <[EMAIL PROTECTED]> 

10/07/2007 09:39 
Please respond to
[email protected]


To
<[email protected]> 
cc
Subject
Genericjmsra and geronimo 1.1.1 

                




Hi, 

Any clue for this earlier post? 

There is a requirement to build a jms resource adapter which would in turn 
converse with Websphere MQ Series. As far as the resource adapter is concerned, 
the tutorial at 
http://cwiki.apache.org/GMOxDOC10/integrating-a-third-party-jms-provider.html 
<http://cwiki.apache.org/GMOxDOC10/integrating-a-third-party-jms-provider.html> 
 is good. 
But the requirement is also to make the resource adapter as a part of 
distributed transactions, so that on receiving the message (MDB at geronimo 
1.1.1 side) through the jms RA,the MDB would do some DB operations. 
The DB operation would be achieved using tranql db2 xa adapter which is already 
avaialble. 

The tutorial mentions in order to achieve that, 

" The RA for JMS does not support XA. This can be added to make WebsphereMQ or 
OpenJMS part of distributed transactions in Geronimo. 
There is a sample GenericJMS RA with XA support available in Sun java.net. This 
RA can be deployed in Geronimo to get XA support for JMS Providers. Visit the 
following link for further details, http://genericjmsra.dev.java.net 
<http://genericjmsra.dev.java.net/> " 

There are some issues in deploying the genericjmsra at 
https://genericjmsra.dev.java.net/docs/websphere-mq-integration-guide/webspheremq_integration_guide.html
 
<https://genericjmsra.dev.java.net/docs/websphere-mq-integration-guide/webspheremq_integration_guide.html>
  on geronimo 1.1.1. 
Please let know has any one tried using genericjmsra on geronimo 1.1.1 and can 
guide accordingly. 
  

Warm Regards,
Anshuk Pal Chaudhuri

  




  
________________________________











Reply via email to