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

Reply via email to