You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ode.apache.org by "Jackson, Douglas" <do...@siemens.com> on 2009/04/02 16:36:49 UTC

JBoss classpath issues

Hi!
Has anyone seen class path issues like the following in JBoss?  I thought I fixed it by putting
tranql-connector-1.1.jar and geronimo-j2ee-connector_1.5_spec-1.0.jar in the jboss lib endorsed
directory, but it came back.  Had one successful run then had to reboot.
I am using jboss 4.2.2.GA.  Help with a workaround would be appreciated.
Thanks in advance,
-Doug.

javax.persistence.PersistenceException: java.lang.ClassCastException: org.tranql.connector.jdbc.Data
Source
        at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:252)
        at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.ja
va:120)
        at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
        at org.apache.ode.store.jpa.DbConfStoreConnectionFactory.<init>(DbConfStoreConnectionFactory
.java:45)
        at org.apache.ode.store.ProcessStoreImpl.<init>(ProcessStoreImpl.java:128)
        at org.apache.ode.axis2.ODEServer.createProcessStore(ODEServer.java:469)
        at org.apache.ode.axis2.ODEServer.initProcessStore(ODEServer.java:462)
        at org.apache.ode.axis2.ODEServer.init(ODEServer.java:162)
        at org.apache.ode.axis2.ODEServer.init(ODEServer.java:116)
        at org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:53)


Re: JBoss classpath issues

Posted by Alex Boisvert <bo...@intalio.com>.
On JBoss, it's best to use JBoss transaction manager, and datasources
defined in JBoss.

You would typically remove all the jars that are duplicate of existing
JBoss/J2EE APIs, such as jca, jta, etc. to avoid classloading issues.

alex


On Thu, Apr 2, 2009 at 7:36 AM, Jackson, Douglas <
douglas.s.jackson@siemens.com> wrote:

> Hi!
> Has anyone seen class path issues like the following in JBoss?  I thought I
> fixed it by putting
> tranql-connector-1.1.jar and geronimo-j2ee-connector_1.5_spec-1.0.jar in
> the jboss lib endorsed
> directory, but it came back.  Had one successful run then had to reboot.
> I am using jboss 4.2.2.GA.  Help with a workaround would be appreciated.
> Thanks in advance,
> -Doug.
>
> javax.persistence.PersistenceException: java.lang.ClassCastException:
> org.tranql.connector.jdbc.Data
> Source
>        at
> org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:252)
>        at
> org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.ja
> va:120)
>        at
> javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
>        at
> org.apache.ode.store.jpa.DbConfStoreConnectionFactory.<init>(DbConfStoreConnectionFactory
> .java:45)
>        at
> org.apache.ode.store.ProcessStoreImpl.<init>(ProcessStoreImpl.java:128)
>        at
> org.apache.ode.axis2.ODEServer.createProcessStore(ODEServer.java:469)
>        at
> org.apache.ode.axis2.ODEServer.initProcessStore(ODEServer.java:462)
>        at org.apache.ode.axis2.ODEServer.init(ODEServer.java:162)
>        at org.apache.ode.axis2.ODEServer.init(ODEServer.java:116)
>        at
> org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:53)
>
>