Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

No xa_start calls when tpbegin is issued.

18 views
Skip to first unread message

Peter Holditch

unread,
Dec 19, 2001, 4:50:40 AM12/19/01
to

Pawn,

Assuming my recollection of the xa spec is correct...

Are you using dynamic registration? (e.g. xaoswd with Oracle)

If so, the database will register itself with the transaction manager
when it is accessed by calling ax_reg, so Tux doesn't need to call xa_start.

Regards,
Peter.

__________________________________________________________
Got a Question? Ask BEA at http://askbea.bea.com

The views expressed in this posting are solely those of the author, and BEA
Systems, Inc. does not endorse any of these views.
BEA Systems, Inc. is not responsible for the accuracy or completeness of
the
information provided
and assumes no duty to correct, expand upon, delete or update any of the
information contained in this posting.
___________________________________________________________

Pawn Tantro wrote:

>Hi,
>My tpbegin does not cause xa interface to be called.
>I am sure that I build the simpserv correctly. After all the tpopen
>does cause the xa_open to be called.
>075853.IL0783NT4!simpserv.186.323.0: LUCAS: Welcome to the simple server
>075853.IL0783NT4!simpserv.186.323.0: TRACE:at: { tpopen()
>075853.IL0783NT4!simpserv.186.323.0: TRACE:xa: { xa_open(0x1350260, 0,
>0
>075853.IL0783NT4!simpserv.186.323.0: TRACE:xa: } xa_open = 0
>075853.IL0783NT4!simpserv.186.323.0: TRACE:at: } tpopen = 1
>075853.IL0783NT4!simpserv.186.323.0: TRACE:at: } tpsvrinit = 0
>080259.IL0783NT4!?proc.201.608.0: TRACE:tr: trace("*:ulog:dye")
>080259.IL0783NT4!?proc.201.608.0: TRACE:tr: dye
>080259.IL0783NT4!?proc.201.608.0: TRACE:at: } tpinit = 1
>
>But when I call tpbegin, no calls to xa_start happens. Here's the trace
>for tpbegin call.
>
>080259.IL0783NT4!simpserv.186.323.0: TRACE:at: { tpbegin(30, 0x0)
>080259.IL0783NT4!simpserv.186.323.0: gtrid x0 x3c1a21bc x1: TRACE:at:
>} t
>pbegin = 1
>
>Can anybody help me ?
>
>


0 new messages