Hi!
We are seeing some failures at startup in JBoss 4.2.2 with Ode 2 beta 2. The
startup works maybe 1 time out of 4.
It seems to be using hibernate rather than openjpa when it fails.
Any suggestions?
-Doug.
2010-03-26 13:53:15,038 INFO [org.apache.ode.il.EmbeddedGeronimoFactory] Using
embedded Geronimo transaction manager
2010-03-26 13:53:15,085 INFO [org.apache.ode.il.dbutil.Database] ODE using
external DataSource "GLSInstance1/jdbc/GLSDB".
2010-03-26 13:53:15,085 INFO [org.apache.ode.axis2.ODEServer] Using DAO
Connection Factory class org.apache.ode.dao.jpa.BPELDAOConnectionFactoryImpl.
2010-03-26 13:53:15,085 INFO [org.apache.ode.il.dbutil.Database] Using DAO
Connection Factory class org.apache.ode.dao.jpa.BPELDAOConnectionFactoryImpl.
2010-03-26 13:53:15,163 INFO [org.hibernate.ejb.Version] Hibernate
EntityManager 3.2.1.GA
2010-03-26 13:53:15,178 INFO [org.hibernate.cfg.annotations.Version] Hibernate
Annotations 3.2.1.GA
2010-03-26 13:53:15,194 INFO [org.hibernate.cfg.Environment] Hibernate
3.2.4.sp1
2010-03-26 13:53:15,209 INFO [org.hibernate.cfg.Environment]
hibernate.properties not found
2010-03-26 13:53:15,209 INFO [org.hibernate.cfg.Environment] Bytecode provider
name : javassist
2010-03-26 13:53:15,209 INFO [org.hibernate.cfg.Environment] using JDK 1.4
java.sql.Timestamp handling
2010-03-26 13:53:15,350 DEBUG [org.hibernate.ejb.Ejb3Configuration] Look up for
persistence unit: ode-dao
2010-03-26 13:53:15,818 DEBUG [openjpa.Runtime] Setting the following
properties from
"jar:file:/F:/P/Desktop/jboss-4.2.2.GA/server/default/tmp/deploy/tmp4997tcgs.ear-contents/lib/ode-dao-jpa-2.0-beta2.jar!/META-INF/persistence.xml"
into configuration: {openjpa.FlushBeforeQueries=false,
ode-axis2.db.ext.dataSource=GLSInstance1/jdbc/GLSDB,
ode-axis2.db.mode=EXTERNAL, openjpa.BrokerFactory=jdbc,
openjpa.connectionfactory=org.jboss.resource.adapter.jdbc.wrapperdatasou...@9a44d6,
openjpa.Log=log4j,
openjpa.MetaDataFactory=jpa(Types=org.apache.ode.dao.jpa.ActivityRecoveryDAOImpl;org.apache.ode.dao.jpa.CorrelationSetDAOImpl;org.apache.ode.dao.jpa.CorrelatorDAOImpl;org.apache.ode.dao.jpa.EventDAOImpl;org.apache.ode.dao.jpa.FaultDAOImpl;org.apache.ode.dao.jpa.MessageDAOImpl;org.apache.ode.dao.jpa.MessageExchangeDAOImpl;org.apache.ode.dao.jpa.MessageRouteDAOImpl;org.apache.ode.dao.jpa.PartnerLinkDAOImpl;org.apache.ode.dao.jpa.ProcessDAOImpl;org.apache.ode.dao.jpa.ProcessInstanceDAOImpl;org.apache.ode.dao.jpa.ScopeDAOImpl;org.apache.ode.dao.jpa.XmlDataDAOImpl;org.apache.ode.dao.jpa.CorrSetProperty;org.apache.ode.dao.jpa.MexProperty;org.apache.ode.dao.jpa.XmlDataProperty),
openjpa.managedruntime=org.apache.ode.dao.jpa.bpeldaoconnectionfactoryimpl$txmgrprovi...@1486b51,
javax.persistence.provider=org.apache.openjpa.persistence.PersistenceProviderImpl,
openjpa.ConnectionFactoryMode=managed, openjpa.Id=ode-dao}
2010-03-26 13:53:15,990 DEBUG [org.hibernate.ejb.Ejb3Configuration] Look up for
persistence unit: ode-store
2010-03-26 13:53:15,990 ERROR
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/tcgs-ode]]
StandardWrapper.Throwable
javax.persistence.PersistenceException: java.lang.ClassCastException:
org.jboss.resource.adapter.jdbc.WrapperDataSource
at
org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:252)