JBoss 7 CR1 and Hibernate Search
oranheim Jul 1, 2011 5:10 PMI'm trying to deploy a war in JBoss 7 CR1 using Hibernate Search 3.4.0.Final. My project is using Seam 3 (mostly all modules) and Weld 1.1.1.Final.
What does this error mean? Do need to configure something in standalone configuration.
22:36:47,606 WARN [org.jboss.modules] (MSC service thread 1-7) Failed to define class org.hibernate.search.FullTextSession in Module "deployment.stage-web.war:main" from Service Module Loader: java.lang.LinkageError: Failed to link org/hibernate/search/FullTextSession (Module "deployment.stage-web.war:main" from Service Module Loader) at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:401) at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:261) at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:76) at org.jboss.modules.Module.loadModuleClass(Module.java:588) at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:183) at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) at java.lang.Class.forName0(Native Method) [:1.6.0_26] at java.lang.Class.forName(Class.java:247) [:1.6.0_26] at org.jboss.seam.solder.reflection.Reflections.classForName(Reflections.java:363) [seam-solder-3.0.0.Final.jar:] at org.jboss.seam.persistence.HibernatePersistenceProvider.(HibernatePersistenceProvider.java:69) [seam-persistence-3.0.0.Final.jar:] at org.jboss.seam.persistence.hibernate.HibernateManagedSessionExtensionImpl.(HibernateManagedSessionExtensionImpl.java:65) [seam-persistence-3.0.0.Final.jar:] at org.jboss.seam.persistence.hibernate.HibernateManagedSessionExtension.(HibernateManagedSessionExtension.java:51) [seam-persistence-3.0.0.Final.jar:] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [:1.6.0_26] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) [:1.6.0_26] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) [:1.6.0_26] at java.lang.reflect.Constructor.newInstance(Constructor.java:513) [:1.6.0_26] at org.jboss.as.weld.deployment.processors.WeldPortableExtensionProcessor.loadExtension(WeldPortableExtensionProcessor.java:117) [jboss-as-weld-7.0.0.CR1.jar:7.0.0.CR1] at org.jboss.as.weld.deployment.processors.WeldPortableExtensionProcessor.loadAttachments(WeldPortableExtensionProcessor.java:100) [jboss-as-weld-7.0.0.CR1.jar:7.0.0.CR1] at org.jboss.as.weld.deployment.processors.WeldPortableExtensionProcessor.deploy(WeldPortableExtensionProcessor.java:86) [jboss-as-weld-7.0.0.CR1.jar:7.0.0.CR1] at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:115) at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765) at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_26] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_26] at java.lang.Thread.run(Thread.java:680) [:1.6.0_26] Caused by: java.lang.NoClassDefFoundError: org/hibernate/classic/Session at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_26] at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_26] at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_26] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [:1.6.0_26] at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:397) ... 27 more Caused by: java.lang.ClassNotFoundException: org.hibernate.classic.Session from [Module "deployment.stage-web.war:main" from Service Module Loader] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:191) at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101)