[jboss-dev-forums] [Design of JBoss Transaction Services] - Re: Can't build org.jboss.txbridge with Arjuna WST 1.1 class
adinn
do-not-reply at jboss.com
Fri Apr 3 05:23:47 EDT 2009
Hi Ben,
The public API for XTS 1.1 is all that you need. It is located in the service archive file jbossxts.sar which is the released build product for XTS. Unofrtunately, this build product was not integrated into the AS release process under 5.0.0.GA (this has now been fixed for upcoming AS releases).
So, to obtain an XTS release you need to build jbossxts.sar youself. Youc an do this by checking out a JBossTS release and building first the JTA and then XTS.
You should check out the latest tagged JBossTS release which is 4.6.0.CR1.
Set JBOSS_HOME to point to the root fo your AS build (the directory containing common, server, etc).
In the root of your JBossTS checkout type
ant jbossjta
Then cd to the XTS subdirectory and type
ant clean install
You should find the relevant build products in XTS.xts-install
anonymous wrote :
| /XTS/xts-install/sar/jbossxts.sar
| /XTS/xts-install/lib/jbossxts-api.jar
|
Note that the api jar is also embedded within the sar file.
Drop the sar file in $JBOSS_HOME/server//deploy to deploy the XTS services. Alternatively, unzip it (or jar xf ...) to $JBOSS_HOME/server//deploy/jbossxts.sar to provide an exploded sar tree.
In the former case you can link the bridge code against the api jar in your xts-install tree. In the latter case you can link against the api jar in the exploded sar directory under JBOSS_HOME. The release process for XTS in the latest AS will assume that the sar is deployed exploded so you probably ought to make the bridge code link against the api jar in the exploded sar under JBOSS_HOME.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4223212#4223212
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4223212
More information about the jboss-dev-forums
mailing list