Jason Dillon wrote:
> Could some of these problems be solved by using a custom driver layer
> which would resolve these issues at the JDBC layer?  Dain was talking
> about doing something like this at the last SF training.  Then we would
> have one driver, which would delegate to the db specific driver and
> resolve the issues before it even gets to an adapter.

This is what I did to solve #585632.

> 
> --jason
> 
> 
> 
>>-----Original Message-----
>>From: [EMAIL PROTECTED] [mailto:jboss-
>>[EMAIL PROTECTED]] On Behalf Of Ole Husgaard
>>Sent: Thursday, August 08, 2002 2:10 PM
>>To: [EMAIL PROTECTED]
>>Subject: Re: [JBoss-dev] [ jboss-Bugs-590816 ] XAProto Errors on
> 
> closed
> 
>>XAResources
>>
>>Hi,
>>
>>Scott M Stark wrote:
>>
>>>Why do we have to work around driver bugs at the transaction manager
>>>level? Why not write the TM the way we want and start introducing
>>
> driver
> 
>>>specific JCA wrappers to deal with these issues?
>>
>>Makes sense to me.
>>
>>Then, we wouldn't have to add extra code in the TM code
>>to work around the multitude of different bugs in the
>>different drivers.
>>
>>The downside is that quite a few different JCA wrappers
>>would be needed for this. For example, just about every
>>version of the Oracle XA drivers have different bugs.
>>
>>I'm not that familiar with JCA (still have to read up on
>>that), but I wonder if it is possible to make stackable
>>JCA wrappers that each fix one bug.
>>If that is the case we could write:
>>a) a JCA wrapper that fixes the "res.end(suspend) followed
>>   by res.end(success) fails"-bug,
>>b) a JCA wrapper that fixes bug #585632.
>>c) a JCA wrapper that fixes the problem some Oracle drivers
>>   have because they only accept their own Xid
>>   implementation. This wrapper would eliminate the need
>>   for the Xid factory in the TM code.
>>
>>Then the Oracle 8.1.7 driver could be wrapped in (a) and
>>(b) above.
>>Oracle 8.1.6 drivers would probably need wrappers (a) and
>>(c).
>>And the Sybase jConnect 5.2.1 would need wrapper (a) only.
>>
>>What do the JCA experts here think about this?
>>
>>
>>Best Regards,
>>
>>Ole Husgaard.

-- 
Igor Fedorenko
Think smart. Think automated. Think Dynamics.
www.thinkdynamics.com



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to