[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