Just checked in oracle xa wrapper into HEAD. It does not need any oracle libraries and is included into the default build (it is two classes only, so I hope non-oracle users would not mind). See oracle-xa-ds.xml for example configuration.
Dain Sundstrom wrote: > I need it for JBossCMP also, so check in the binary. > > -dain > > David Jencks wrote: > >> A couple of other possibilities are to change the code to use >> reflection so >> the Oracle driver doesn't need to be present to compile, or to write a >> fake >> Oracle class that just defines the needed methods and that we can >> compile, >> but not include the fake class in the build. >> >> If the dependencies are only for setting XADataSource properties the >> slowness of reflection won't be a problem. If it's needed in the main >> execution path it probably won't be a problem anyway. >> >> If neither of these seem practical I guess we should include the code in >> the compilation conditionally and also include a binary version in >> cvs. This will be an additional maintenance burden so I hope we can >> make it >> possible to compile without the actual Oracle code. >> >> thanks >> david jencks >> >> On 2002.09.02 23:19:27 -0400 Igor Fedorenko wrote: >> >>> Hi, >>> >>> I have oracle specific xa wrapper that is required to use oracle >>> database in distributed transactions managed by jboss. I want to >>> check this wrapper into cvs but do not know what is the best way to >>> do it. The wrapper needs oracle jdbc driver to compile, so here is my >>> question: how do we compile and package vendor specific code? Should >>> we keep this code outside main source tree and provide instructions >>> how to get and build it? Or should it be in main tree but >>> conditionally included into the build if vendor libraries can be >>> found? Should we provide pre-built version? Advice would be appreciated. >>> >>> -- >>> Igor Fedorenko >>> Think smart. Think automated. Think Dynamics. >>> www.thinkdynamics.com >>> >>> >>> >>> ------------------------------------------------------- >>> This sf.net email is sponsored by: OSDN - Tired of that same old >>> cell phone? Get a new here for FREE! >>> https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 >>> _______________________________________________ >>> Jboss-development mailing list >>> [EMAIL PROTECTED] >>> https://lists.sourceforge.net/lists/listinfo/jboss-development >>> >>> >> >> >> >> ------------------------------------------------------- >> This sf.net email is sponsored by: OSDN - Tired of that same old >> cell phone? Get a new here for FREE! >> https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 >> _______________________________________________ >> Jboss-development mailing list >> [EMAIL PROTECTED] >> https://lists.sourceforge.net/lists/listinfo/jboss-development > > > -- Igor Fedorenko Think smart. Think automated. Think Dynamics. www.thinkdynamics.com ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development
