Manuel-- I too need to make a Seam app run on oc4j. Currently, I have an app running on Tomcat (using JBoss's embedded EJB jar) and I try to deploy it to oc4j and it gives me the following error:
| 16:09:24,140 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory | 16:09:24,140 INFO [SettingsFactory] Query language substitutions: {} | 16:09:24,140 INFO [SettingsFactory] Second-level cache: enabled | 16:09:24,140 INFO [SettingsFactory] Query cache: disabled | 16:09:24,140 INFO [SettingsFactory] Cache provider: org.hibernate.cache.HashtableCacheProvider | 16:09:24,140 INFO [SettingsFactory] Optimize cache for minimal puts: disabled | 16:09:24,140 INFO [SettingsFactory] Structured second-level cache entries: disabled | 16:09:24,140 INFO [SettingsFactory] Echoing all SQL to stdout | 16:09:24,140 INFO [SettingsFactory] Statistics: disabled | 16:09:24,140 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled | 16:09:24,140 INFO [SettingsFactory] Default entity-mode: pojo | 16:09:24,187 INFO [SessionFactoryImpl] building session factory | 16:09:24,656 INFO [SessionFactoryObjectFactory] Not binding factory to JNDI, no JNDI name configure | d | 16:09:24,671 INFO [SchemaExport] Running hbm2ddl schema export | 16:09:24,671 INFO [SchemaExport] exporting generated schema to database | 16:09:27,875 INFO [SchemaExport] Executing import script: /import.sql | 16:09:27,968 INFO [SchemaExport] schema export complete | 16:09:27,968 INFO [NamingHelper] JNDI InitialContext properties:{} | 07/03/09 16:09:28 oracle.oc4j.admin.internal.DeployerException: [lunchvote:jboss-seam-lunchvote] - E | xception creating EntityManagerFactory using PersistenceProvider class org.hibernate.ejb.HibernatePe | rsistence for persistence unit lunchvoteDatabase. | 07/03/09 16:09:28 at com.evermind.server.ejb.exception.DeploymentException.exceptionCreatingEn | tityManagerFactory(DeploymentException.java:130) | 07/03/09 16:09:28 at com.evermind.server.ejb.persistence.PersistenceUnitManagerImpl.createCont | ainerEntityManagerFactory(PersistenceUnitManagerImpl.java:197) | 07/03/09 16:09:28 at com.evermind.server.ejb.persistence.PersistenceUnitManagerImpl.initialize | PersistenceUnit(PersistenceUnitManagerImpl.java:159) | 07/03/09 16:09:28 at com.evermind.server.ejb.persistence.PersistenceUnitManagerImpl.initialize | (PersistenceUnitManagerImpl.java:86) | 07/03/09 16:09:28 at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:733) | | 07/03/09 16:09:28 at com.evermind.server.ApplicationStateRunning.getHttpApplication(Applicatio | nStateRunning.java:414) | 07/03/09 16:09:28 at com.evermind.server.Application.getHttpApplication(Application.java:571) | 07/03/09 16:09:28 at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createH | ttpApplicationFromReference(HttpSite.java:1990) | 07/03/09 16:09:28 at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.<init>( | HttpSite.java:1909) | 07/03/09 16:09:28 at com.evermind.server.http.HttpSite.addHttpApplication(HttpSite.java:1606) | 07/03/09 16:09:28 at oracle.oc4j.admin.internal.WebApplicationBinder.bindWebApp(WebApplication | Binder.java:238) | 07/03/09 16:09:28 at oracle.oc4j.admin.internal.WebApplicationBinder.bindWebApp(WebApplication | Binder.java:99) | 07/03/09 16:09:28 at oracle.oc4j.admin.internal.ApplicationDeployer.bindWebApp(ApplicationDepl | oyer.java:547) | 07/03/09 16:09:28 at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeploy | er.java:202) | 07/03/09 16:09:28 at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:93) | 07/03/09 16:09:28 at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4 | JDeployerRunnable.java:52) | 07/03/09 16:09:28 at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerR | unnable.java:81) | 07/03/09 16:09:28 at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Releasabl | eResourcePooledExecutor.java:298) | 07/03/09 16:09:28 at java.lang.Thread.run(Thread.java:595) | 2007-03-09 16:09:28.031 NOTIFICATION Application Deployer for lunchvote FAILED. | 2007-03-09 16:09:28.031 NOTIFICATION Application UnDeployer for lunchvote STARTS. | 2007-03-09 16:09:28.046 NOTIFICATION Removing all web binding(s) for application lunchvote from all | web site(s) | 2007-03-09 16:09:28.453 NOTIFICATION Application UnDeployer for lunchvote COMPLETES. | 07/03/09 16:09:28 WARNING: DeployerRunnable.run [lunchvote:jboss-seam-lunchvote] - Exception creatin | g EntityManagerFactory using PersistenceProvider class org.hibernate.ejb.HibernatePersistence for pe | rsistence unit lunchvoteDatabase.oracle.oc4j.admin.internal.DeployerException: [lunchvote:jboss-seam | -lunchvote] - Exception creating EntityManagerFactory using PersistenceProvider class org.hibernate. | ejb.HibernatePersistence for persistence unit lunchvoteDatabase. | at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:126) | at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnabl | e.java:52) | at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81) | | at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledE | xecutor.java:298) | at java.lang.Thread.run(Thread.java:595) | | 07/03/09 16:09:28 SEVERE: ProgressObjectImpl.reportError [lunchvote:jboss-seam-lunchvote] - Exceptio | n creating EntityManagerFactory using PersistenceProvider class org.hibernate.ejb.HibernatePersisten | ce for persistence unit lunchvoteDatabase.oracle.oc4j.admin.jmx.shared.exceptions.InternalException: | [lunchvote:jboss-seam-lunchvote] - Exception creating EntityManagerFactory using PersistenceProvide | r class org.hibernate.ejb.HibernatePersistence for persistence unit lunchvoteDatabase. | at oracle.oc4j.admin.jmx.shared.deploy.NotificationUserData.<init>(NotificationUserData.java | :107) | at oracle.oc4j.admin.internal.Notifier.reportError(Notifier.java:429) | at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:123) | at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnabl | e.java:52) | at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81) | | at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledE | xecutor.java:298) | at java.lang.Thread.run(Thread.java:595) | Caused by: oracle.oc4j.admin.internal.DeployerException: [lunchvote:jboss-seam-lunchvote] - Exceptio | n creating EntityManagerFactory using PersistenceProvider class org.hibernate.ejb.HibernatePersisten | ce for persistence unit lunchvoteDatabase. | at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:126) | ... 4 more | I didn't change anything...will JBoss's embedded EJB jar even work in OC4J? In any case, I have no clue how to swap it out for Oracle's equivalent, and OC4J probably has some other configuration tasks to do. Any direction would be awesome. Thanks, --Rich View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4026779#4026779 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4026779 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user