Hi Philippe --
Thanks for your timely reply.
I will restate what I think you told me so you can tell me if I got
it right!
Jonas uses the XA API. Therefore Jonas implements an XA-compatible
TM which is in turn available through JTA/JTS(?). The TM has not been
used for distributed two-phase commits yet, because you haven't used
it with drivers that support TPC. You are in the process of getting
Jonas working with the TPC JDBC drivers.
Does that sound right?
At the end of June you expect to have a new release which will handle
full TPC via XA. Is this a development release, or are you hoping to
have the TM ready to work in a production environment?
Regards,
Gary Shea
iTransact.com, Inc.
On Thu, 25 May 2000, Philippe Durieux wrote:
> Gary Shea wrote:
> > There is an external resource to which I connect by socket and do
> > 'transactions'. It should be possible to wrap this resource in code
> > that can support the XA Resource Manager API (as I understand it),
> > so that an XA-compatible TPM could combine database interactions and
> > interactions with this remote resource into one TPC ACID transaction.
> >
> > Does Jonas use the XA API?
>
> JOnAS do use the XA API. We are currently adapting the JOnAS Database
> and Transaction Manager (DBTM) to be able to work with the actual
> JDBC-XA
> drivers of the market. Until now, we only supported the JOnAS pseudo
> driver jdbc-xa (included in the jonas code) that rely on jdbc1 drivers.
>
> To summarize, I believe that what you want to do should work because
> JOnAS was designed for that, but we never tried this until now. In case
> of
> problems, may be you will have to wait for the next JOnAS version that
> should be released by end of June, including the modifications on DBTM.
>
> I hope it answered your question.
> Philippe
> --
> Philippe Durieux ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Bull S.A - 1 rue de Provence - 38432 Echirolles Cedex France
> [EMAIL PROTECTED] http://www-frec.bull.com
> -> Download our EJBServer at http://www.bullsoft.com/ejb <-
>
----
To unsubscribe, send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe jonas-users".
For general help, send email to [EMAIL PROTECTED] and
include in the body of the message "help".