Hi Roger,

Sorry to be a middle man, and I must admit to not knowing much about the
subject, but here is the response I got from the developer. I do want to
know more about the (XA) requirements.

"XA transaction can be used only when we connect in MQSeries binding
mode and run the java code on the same machine
as the MQ Server because it requires all the files(including the switch
files) that are installed with the server.

ETC is used if we connect in MQSeries client mode. (XA transactions
cannot be executed using client mode without ETC) This  product needs to
be installed on client machine."

We have not purchased the extended client with transaction support.

Peter 

-----Original Message-----
From: MQSeries List [mailto:[EMAIL PROTECTED] On
Behalf Of Roger Lacroix
Sent: Wednesday, September 05, 2007 5:03 PM
To: [email protected]
Subject: Re: XA Switch file for MQ and C compiler

Hi Peter,

I'm a little confused. 

You need an XA Switch file for MQ and C compiler development, yes, this
is true.

For Java MQ and XA transactions, you do not need an XA Switch file but
rather you need ETC and a transaction coordinator (i.e. WAS, WebLogic or
Encina).

How or within what are you running the Java code?  Are you running it in
a J2EE container?


Regards,
Roger Lacroix
Capitalware Inc.
http://www.capitalware.biz


On Wed, 5 Sep 2007 15:53:02 -0400, "Heggie, Peter"
<[EMAIL PROTECTED]> wrote:
> Hello all,
> 
> Our developer is attempting to write Java code that calls Oracle AQ
and
> MQ Java in the same XA transaction. We seem to be stuck on creating
this
> 'switch' file. I think I understand its purpose - to provide runtime
> access to the proper libraries, functions and options that support
these
> calls. We are running on AIX with Oracle 10.2 and MQ 6.0. The make
file
> wants a C compiler (xlc -r), but we don't have that installed. Is this
> the Visual Age C compiler? I'm thinking that the swtich file is not
that
> complicated and that another C compiler could be used, like gnu. Am I
> correct? I have found some references to this file on mqseries.net and
> elsewhere, but I'm not a C or Java programmer, so I'm still puzzled.
> 
> Thank you,
> Peter Heggie
> 
> 
> **** For your information: KeySpan is now part of National Grid.**** 
> 
> 
>
************************************************************************
********
> This e-mail and any files transmitted with it, are confidential to
> National Grid and are intended solely for the use of the individual or
> entity to whom they are addressed.  If you have received this e-mail
in
> error, please reply to this message and let the sender know.
> 
> 
> 
> To unsubscribe, write to [EMAIL PROTECTED] and,
> in the message body (not the subject), write: SIGNOFF MQSERIES
> Instructions for managing your mailing list subscription are provided
in
> the Listserv General Users Guide available at http://www.lsoft.com
> Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
> 

To unsubscribe, write to [EMAIL PROTECTED] and,
in the message body (not the subject), write: SIGNOFF MQSERIES
Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html

**** For your information: KeySpan is now part of National Grid.**** 


********************************************************************************
This e-mail and any files transmitted with it, are confidential to National 
Grid and are intended solely for the use of the individual or entity to whom 
they are addressed.  If you have received this e-mail in error, please reply to 
this message and let the sender know.



To unsubscribe, write to [EMAIL PROTECTED] and,
in the message body (not the subject), write: SIGNOFF MQSERIES
Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html

Reply via email to