| Author | Message | 
		
		  | preich | 
			  
				|  Posted: Thu Oct 27, 2005 5:33 am    Post subject: XA transactions in weblogic8.1 and mqseries6.0 |   |  | 
		
		  | Novice
 
 
 Joined: 12 Oct 2005Posts: 15
 
 
 | 
			  
				| Which way is preferred to use XA transactions with weblogic8.1 and mqseries6.0? Often used as i seen is MessagingBridge, but due to start from MessagingBridge61.zip, i have javax.jms.JMSException: MQJMS1068: can't obtain XAResource.
 Due to http://listserv.meduniwien.ac.at/cgi-bin/wa?A2=ind0111&L=mqser-l&D=0&T=0&P=36790 i run in JMSAdmin
 def xaqcf(QCF2) ucp(no) qmanager(earth.queue.manager) host(test02) port(5414) transport(client)
 and after restart it not helps.
 
 Which way is best for use transactions in weblogic and mqseries (in MDB and in sending to JMS->MQSeries queue) and how i can resolve MQJMS1068?
 
 Thanks.
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | fjb_saper | 
			  
				|  Posted: Thu Oct 27, 2005 12:29 pm    Post subject: |   |  | 
		
		  |  Grand High Poobah
 
 
 Joined: 18 Nov 2003Posts: 20767
 Location: LI,NY
 
 | 
			  
				| To use XA you usually need an "MQ Bindings" type of connection or a "transactional" client ($$). 
 Enjoy
  |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | preich | 
			  
				|  Posted: Fri Oct 28, 2005 1:07 am    Post subject: |   |  | 
		
		  | Novice
 
 
 Joined: 12 Oct 2005Posts: 15
 
 
 | 
			  
				| But why XA transactions not works with transport=TCP? So, MessagingBridge, Foreign JMS Provider, JCA mqseries connector - all this can't support XA transactions with weblogic and mqseries on different hosts?
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | jefflowrey | 
			  
				|  Posted: Fri Oct 28, 2005 3:34 am    Post subject: |   |  | 
		
		  | Grand Poobah
 
 
 Joined: 16 Oct 2002Posts: 19981
 
 
 | 
			  
				| 
   
	| preich wrote: |  
	| But why XA transactions not works with transport=TCP? So, MessagingBridge, Foreign JMS Provider, JCA mqseries connector - all this can't support XA transactions with weblogic and mqseries on different hosts?
 |  
 Because WebSphere MQ doesn't do XA transactions over a standard client.
 
 It just doesn't.
 
 You can pay money for the Extended Transactional Client, which will allow this.  It costs the same as a license for a queue manager, usually.
 
 So a lot of people just install a queue manager.
 _________________
 I am *not* the model of the modern major general.
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | preich | 
			  
				|  Posted: Tue Nov 01, 2005 6:29 am    Post subject: Some substitution found |   |  | 
		
		  | Novice
 
 
 Joined: 12 Oct 2005Posts: 15
 
 
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | malammik | 
			  
				|  Posted: Tue Apr 11, 2006 10:32 am    Post subject: |   |  | 
		
		  |  Partisan
 
 
 Joined: 27 Jan 2005Posts: 397
 Location: Philadelphia, PA
 
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  |  |