[jbossseam-issues] [JBoss JIRA] Assigned: (JBSEAM-2835) Glassfish Hibernate example deployment fails with NoClassDefFoundError: org/objectweb/asm/Type

Pete Muir (JIRA) jira-events at lists.jboss.org
Tue Apr 8 14:11:55 EDT 2008


     [ http://jira.jboss.com/jira/browse/JBSEAM-2835?page=all ]

Pete Muir reassigned JBSEAM-2835:
---------------------------------

    Assignee: Pete Muir

> Glassfish Hibernate example deployment fails with NoClassDefFoundError: org/objectweb/asm/Type
> ----------------------------------------------------------------------------------------------
>
>                 Key: JBSEAM-2835
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-2835
>             Project: JBoss Seam
>          Issue Type: Bug
>          Components: Examples
>    Affects Versions: 2.0.2.CR1
>         Environment: Glassfish v2.1
>            Reporter: Jay Balunas
>         Assigned To: Pete Muir
>            Priority: Minor
>             Fix For: 2.0.2.CR2
>
>
> I believe this is a missing jar for hibernate.
> [#|2008-04-02T16:25:28.663-0400|INFO|sun-appserver9.1|javax.enterprise.system.stream.out|_ThreadID=20;_ThreadName=Thread-33;|16:25:28,663 INFO  [SessionFactoryImpl] building session factory
> |#]
> [#|2008-04-02T16:25:28.800-0400|SEVERE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=20;_ThreadName=Thread-33;_RequestID=00ce2178-5c88-4ab9-a802-a9c6b3a46f0f;|WebModule[/jboss-seam-jpa]PWC1275: Exception sending context initialized event to listener instance of class org.jboss.seam.servlet.SeamListener
> javax.persistence.PersistenceException: No Persistence provider for EntityManager named bookingDatabase: Provider named org.hibernate.ejb.HibernatePersistence threw unexpected exception at create EntityManagerFactory: 
> java.lang.NoClassDefFoundError
> java.lang.NoClassDefFoundError: org/objectweb/asm/Type
>         at net.sf.cglib.core.TypeUtils.parseType(TypeUtils.java:180)
>         at net.sf.cglib.core.KeyFactory.<clinit>(KeyFactory.java:66)
>         at net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:69)
>         at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:117)
>         at org.hibernate.proxy.pojo.cglib.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:43)
>         at org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:162)
>         at org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:135)
>         at org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)
>         at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56)
>         at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:295)
>         at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:434)
>         at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
>         at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
>         at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:226)
>         at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
>         at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:915)
>         at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:730)
>         at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:121)
>         at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:110)
>         at org.jboss.seam.persistence.EntityManagerFactory.createEntityManagerFactory(EntityManagerFactory.java:85)
>         at org.jboss.seam.persistence.EntityManagerFactory.startup(EntityManagerFactory.java:50)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
>         at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:125)
>         at org.jboss.seam.Component.callComponentMethod(Component.java:2090)
>         at org.jboss.seam.Component.callCreateMethod(Component.java:2005)
>         at org.jboss.seam.Component.newInstance(Component.java:1976)
>         at org.jboss.seam.contexts.Contexts.startup(Contexts.java:304)
>         at org.jboss.seam.contexts.Contexts.startup(Contexts.java:278)
>         at org.jboss.seam.contexts.ServletLifecycle.endInitialization(ServletLifecycle.java:95)
>         at org.jboss.seam.init.Initialization.init(Initialization.java:583)
>         at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:34)
>         at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4523)
>         at org.apache.catalina.core.StandardContext.start(StandardContext.java:5184)
>         at com.sun.enterprise.web.WebModule.start(WebModule.java:326)
>         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:973)
>         at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:957)
>         at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:688)
>         at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1584)
>         at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1222)
>         at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:182)
>         at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:278)
>         at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:974)
>         at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:961)
>         at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:464)
>         at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:176)
>         at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:308)
>         at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:226)
>         at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:298)
>         at com.sun.enterprise.deployment.phasing.ApplicationStartPhase.runPhase(ApplicationStartPhase.java:132)
>         at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:108)
>         at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:919)
>         at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:591)
>         at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:635)
>         at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:744)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:375)
>         at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:358)
>         at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:464)
>         at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
>         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
>         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
>         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
>         at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90)
>         at $Proxy1.invoke(Unknown Source)
>         at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:304)
>         at com.sun.enterprise.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:174)
>         at com.sun.enterprise.deployment.client.DeploymentClientUtils.startApplication(DeploymentClientUtils.java:145)
>         at com.sun.enterprise.deployment.client.DeployAction.run(DeployAction.java:537)
>         at java.lang.Thread.run(Thread.java:595)
>  

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the seam-issues mailing list