Building an AvantGard Trax Application for JBOSS
If you want to build an application for JBoss, you need to take into account the following things.
Bob
Choose your project target to be "jbs".
Use ant targets like jbs-ear or jbs-dd.
Libraries
You need custom libraries for connecting with JBoss, use ${jbs-dir}/client/jbossall-client.jar.
Application.Properties
hibernate.properties:
hibernate.connection.datasource=java:OracleDS.– hibernate.transaction.factory.class=org.hibernate.transaction.JTATransactionFactory
hibernate.transaction.manager_lookup_class=org.hibernate.transaction.JBossTransactionManagerLookup
application.properties:
java.naming.provider.url=jnp://localhost:1099
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
client-java.naming.provider.url=jnp://localhost:1099
client-java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
Logging
Specify your log configuration using log4j.xml in the conf directory of your server configuration.
Client Start-up Parameters
-Djava.naming.provider.url=jnp://localhost:1099
-Djava.naming.factory.initial=org.jnp.interfaces.NamingContextFactory