Update to not leave this hanging... I really tried to get this working with 4.2.1, but had to give up. Some discussion of the problem in
http://www.jboss.org/index.html?module=bb&op=viewtopic&t=120419 JBoss 4.0 seems to work fine. So this is a JBoss version -related issue, rather than a problem with appfuse itself, I would think. If someone can get JPA-Spring appfuse working w JBoss 4.2.1, my hats off, and please let me know. Otherwise you may want to add mention of this to a suitable place. mraible wrote: > > I've tested AppFuse with JBoss 4.0.5.GA successfully. However, that > was with Struts 2 and Hibernate, not JPA. I'm pretty sure JSF won't > work because 4.x uses Tomcat 5. Can you try 4.0.5.GA and see if it > works. You should be able to leverage Cargo for this and the existing > JBoss profile in your root pom.xml. > > mvn install -Pjboss > > Matt > > On 10/3/07, jimpo <[EMAIL PROTECTED]> wrote: >> >> I think you are right, this is likely a classloading problem related to >> JBoss >> universal classloaders, and the fact that JBoss comes bundled with >> hibernate*.jars. >> >> However I do not know how to fix this issue. I have tried adding >> jboss-web.xml: >> >> <jboss-web> >> <class-loading java2ClassLoadingCompliance="false"> >> <loader-repository> >> com.example.loaderrepository:loader=myappsname-webapp.war >> >> <loader-repository-config>java2ParentDelegation=false</loader-repository-config> >> </loader-repository> >> </class-loading> >> </jboss-web> >> >> as per instructions in >> >> http://www.jboss.org/wiki/Wiki.jsp?page=ClassLoadingConfiguration >> >> but no luck. I am not sure if the wiki page advice holds only for >> versions >> 3.2 and older or my version (4.2.1), the page is not the most clear one >> in >> that sense. >> >> It would be nice to have in Appfuse: >> >> - preferrably, option to create JBoss -compatible wars >> - if that's not doable, a wiki page or something describing what you need >> to >> modify in order to get your WAR compatible with JBoss >> - or at the very least, big red disclaimer "(JPA) WARs created with >> Appfuse >> do not work with JBoss" somewhere >> >> since I think JBoss users is a large target group for appfuse. >> >> >> >> mraible wrote: >> > >> > From what I can tell, it looks like JBoss is trying to load its >> > version of Hibernate rather than yours. It could be caused by its >> > Universal Classloader, but I'm not sure. >> > >> > http://tinyurl.com/2hwhr2 >> > >> > Matt >> > >> > On 10/2/07, jimpo <[EMAIL PROTECTED]> wrote: >> >> >> >> I'm having trouble deploying my web application to JBoss server. >> >> >> >> - Appfuse 2.0 >> >> - JBoss 4.2.1.GA >> >> >> >> I create a >> >> >> >> - JPA >> >> - Spring MVC >> >> - Modular (web + core) >> >> - full-source >> >> >> >> project using the steps >> >> >> >> 1. mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes >> >> -DarchetypeArtifactId=appfuse-modular-spring >> >> -DremoteRepositories=http://static.appfuse.org/releases >> >> -DarchetypeVersion=2.0 -DgroupId=com.foobar >> -DartifactId=foobar-project-6 >> >> 2. do the modifications in http://appfuse.org/display/APF/Using+JPA >> >> 3. "mvn" in the root directory >> >> 4. "mvn appfuse:full-source" in the root directory >> >> 5. "mvn clean" in the root dir >> >> 6. "mvn install" in core/ >> >> 7. "mvn jetty:run-war" in web/ >> >> >> >> After that the app works fine in http://localhost:8080. But I am not >> >> going >> >> to use jetty for deployment. I run mvn install in web/ to create .war >> in >> >> the >> >> repository. I deploy the created .war to JBoss, but deployment fails: >> >> >> >> 16:53:04,781 INFO [Server] JBoss (MX MicroKernel) [4.2.1.GA (build: >> >> SVNTag=JBoss_4_2_1_GA date=200707131605)] Started in 38s:172ms >> >> 16:53:24,406 INFO [TomcatDeployer] deploy, >> >> ctxPath=/foobar-project-6-webapp-1.0-SNAPSHOT, >> >> warUrl=.../tmp/deploy/tmp19938foobar-project-6-webapp-1.0-SNAPSH >> >> OT-exp.war/ >> >> 16:53:33,656 INFO [STDOUT] [foobar-project-6] ERROR [ScannerThread] >> >> ContextLoader.initWebApplicationContext(203) | Context initialization >> >> failed >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with name >> >> 'org.springframework.transaction.interceptor.TransactionAttributeSou >> >> rceAdvisor': Cannot create inner bean '(inner bean)' of type >> >> [org.springframework.transaction.interceptor.TransactionInterceptor] >> >> while >> >> setting bean proper >> >> ty 'transactionInterceptor'; nested exception is >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with name '(inner bean)': Can >> >> not resolve reference to bean 'transactionManager' while setting bean >> >> property 'transactionManager'; nested exception is >> >> org.springframework.beans.factory. >> >> BeanCreationException: Error creating bean with name >> 'transactionManager' >> >> defined in class path resource [applicationContext-dao.xml]: Cannot >> >> resolve >> >> refer >> >> ence to bean 'entityManagerFactory' while setting bean property >> >> 'entityManagerFactory'; nested exception is >> >> org.springframework.beans.factory.BeanCreationE >> >> xception: Error creating bean with name 'entityManagerFactory' defined >> in >> >> class path resource [applicationContext-dao.xml]: Invocation of init >> >> method >> >> faile >> >> d; nested exception is java.lang.ClassCastException: >> >> org.hibernate.search.event.FullTextIndexEventListener >> >> Caused by: >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with name '(inner bean)': Cannot resolve reference to bean >> >> 'transactionManager >> >> ' while setting bean property 'transactionManager'; nested exception >> is >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with n >> >> ame 'transactionManager' defined in class path resource >> >> [applicationContext-dao.xml]: Cannot resolve reference to bean >> >> 'entityManagerFactory' while setting >> >> bean property 'entityManagerFactory'; nested exception is >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with name 'entityMa >> >> nagerFactory' defined in class path resource >> >> [applicationContext-dao.xml]: >> >> Invocation of init method failed; nested exception is >> >> java.lang.ClassCastExcepti >> >> on: org.hibernate.search.event.FullTextIndexEventListener >> >> Caused by: >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with name 'transactionManager' defined in class path resource >> >> [applicationCont >> >> ext-dao.xml]: Cannot resolve reference to bean 'entityManagerFactory' >> >> while >> >> setting bean property 'entityManagerFactory'; nested exception is >> >> org.springfra >> >> mework.beans.factory.BeanCreationException: Error creating bean with >> name >> >> 'entityManagerFactory' defined in class path resource >> >> [applicationContext-dao.xml >> >> ]: Invocation of init method failed; nested exception is >> >> java.lang.ClassCastException: >> >> org.hibernate.search.event.FullTextIndexEventListener >> >> Caused by: >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with name 'entityManagerFactory' defined in class path resource >> >> [applicationCo >> >> ntext-dao.xml]: Invocation of init method failed; nested exception is >> >> java.lang.ClassCastException: >> >> org.hibernate.search.event.FullTextIndexEventListener >> >> Caused by: >> >> java.lang.ClassCastException: >> >> org.hibernate.search.event.FullTextIndexEventListener >> >> at >> >> >> org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:856) >> >> at >> >> >> org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:730) >> >> at >> >> >> org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:127) >> >> at >> >> >> org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java: >> >> 218) >> >> at >> >> >> org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:251) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1201) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1171) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) >> >> at >> >> >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) >> >> at >> >> >> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261) >> >> at >> >> >> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) >> >> at >> >> >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) >> >> at >> >> >> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261) >> >> at >> >> >> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421) >> >> at >> >> >> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:215) >> >> at >> >> >> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:127) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) >> >> at >> >> >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) >> >> at >> >> >> org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:87) >> >> at >> >> >> org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:96) >> >> at >> >> >> org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.j >> >> ava:83) >> >> at >> >> >> org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findEligibleAdvisors(AbstractAdv >> >> 16:53:33,671 INFO [STDOUT] isorAutoProxyCreator.java:83) >> >> at >> >> >> org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.getAdvicesAndAdvisorsForBean(AbstractAdvisorAutoProxyCreator.java:66 >> >> ) >> >> at >> >> >> org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:296) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableB >> >> eanFactory.java:312) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1180) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) >> >> at >> >> >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> >> at >> >> >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) >> >> at >> >> >> org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:733) >> >> at >> >> >> org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:511) >> >> at >> >> >> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:337) >> >> at >> >> >> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244) >> >> at >> >> >> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187) >> >> at >> >> >> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) >> >> at >> >> >> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3854) >> >> at >> >> >> org.apache.catalina.core.StandardContext.start(StandardContext.java:4359) >> >> at >> >> >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761) >> >> at >> >> >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741) >> >> at >> >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553) >> >> 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.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297) >> >> at >> >> >> org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) >> >> at >> >> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) >> >> at >> >> >> org.apache.catalina.core.StandardContext.init(StandardContext.java:5310) >> >> 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.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297) >> >> at >> >> >> org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) >> >> at >> >> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) >> >> at >> >> >> org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301) >> >> at >> >> >> org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104) >> >> at >> >> org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375) >> >> at org.jboss.web.WebModule.startModule(WebModule.java:83) >> >> at org.jboss.web.WebModule.startService(WebModule.java:61) >> >> at >> >> >> org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) >> >> at >> >> >> org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245) >> >> at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) >> >> at >> >> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> >> at java.lang.reflect.Method.invoke(Method.java:585) >> >> at >> >> >> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) >> >> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) >> >> at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) >> >> at >> >> >> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) >> >> at >> >> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) >> >> at >> >> >> org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978) >> >> at $Proxy0.start(Unknown Source) >> >> at >> >> org.jboss.system.ServiceController.start(ServiceController.java:417) >> >> at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) >> >> at >> >> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> >> at java.lang.reflect.Method.invoke(Method.java:585) >> >> at >> >> >> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) >> >> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) >> >> at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) >> >> at >> >> >> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) >> >> at >> >> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) >> >> at >> org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) >> >> at $Proxy45.start(Unknown Source) >> >> at >> >> >> org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466) >> >> 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.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) >> >> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) >> >> at >> >> >> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) >> >> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) >> >> at >> >> >> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) >> >> at >> >> >> org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97) >> >> at >> >> >> org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238) >> >> at >> >> >> org.jboss.ws.integration.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:93) >> >> at >> >> >> org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188) >> >> at >> >> >> org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95) >> >> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) >> >> at >> >> >> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) >> >> at >> >> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) >> >> at >> org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) >> >> at $Proxy46.start(Unknown Source) >> >> at >> >> org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025) >> >> at >> >> org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819) >> >> at >> >> org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) >> >> at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown >> Source) >> >> at >> >> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> >> at java.lang.reflect.Method.invoke(Method.java:585) >> >> at >> >> >> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) >> >> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) >> >> at >> >> >> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) >> >> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) >> >> at >> >> >> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) >> >> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) >> >> at >> >> >> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) >> >> at >> >> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) >> >> at >> org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) >> >> at $Proxy9.deplo >> >> 16:53:33,671 INFO [STDOUT] y(Unknown Source) >> >> at >> >> >> org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421) >> >> at >> >> >> org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634) >> >> at >> >> >> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263) >> >> at >> >> >> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274) >> >> at >> >> >> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225) >> >> 16:53:33,671 INFO [STDOUT] [foobar-project-6] ERROR [ScannerThread] >> >> 0-SNAPSHOT].listenerStart(3858) | Exception sending context >> initialized >> >> event to liste >> >> ner instance of class >> >> org.springframework.web.context.ContextLoaderListener >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with name >> >> 'org.springframework.transaction.interceptor.TransactionAttributeSou >> >> rceAdvisor': Cannot create inner bean '(inner bean)' of type >> >> [org.springframework.transaction.interceptor.TransactionInterceptor] >> >> while >> >> setting bean proper >> >> ty 'transactionInterceptor'; nested exception is >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with name '(inner bean)': Can >> >> not resolve reference to bean 'transactionManager' while setting bean >> >> property 'transactionManager'; nested exception is >> >> org.springframework.beans.factory. >> >> BeanCreationException: Error creating bean with name >> 'transactionManager' >> >> defined in class path resource [applicationContext-dao.xml]: Cannot >> >> resolve >> >> refer >> >> ence to bean 'entityManagerFactory' while setting bean property >> >> 'entityManagerFactory'; nested exception is >> >> org.springframework.beans.factory.BeanCreationE >> >> xception: Error creating bean with name 'entityManagerFactory' defined >> in >> >> class path resource [applicationContext-dao.xml]: Invocation of init >> >> method >> >> faile >> >> d; nested exception is java.lang.ClassCastException: >> >> org.hibernate.search.event.FullTextIndexEventListener >> >> Caused by: >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with name '(inner bean)': Cannot resolve reference to bean >> >> 'transactionManager >> >> ' while setting bean property 'transactionManager'; nested exception >> is >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with n >> >> ame 'transactionManager' defined in class path resource >> >> [applicationContext-dao.xml]: Cannot resolve reference to bean >> >> 'entityManagerFactory' while setting >> >> bean property 'entityManagerFactory'; nested exception is >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with name 'entityMa >> >> nagerFactory' defined in class path resource >> >> [applicationContext-dao.xml]: >> >> Invocation of init method failed; nested exception is >> >> java.lang.ClassCastExcepti >> >> on: org.hibernate.search.event.FullTextIndexEventListener >> >> Caused by: >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with name 'transactionManager' defined in class path resource >> >> [applicationCont >> >> ext-dao.xml]: Cannot resolve reference to bean 'entityManagerFactory' >> >> while >> >> setting bean property 'entityManagerFactory'; nested exception is >> >> org.springfra >> >> mework.beans.factory.BeanCreationException: Error creating bean with >> name >> >> 'entityManagerFactory' defined in class path resource >> >> [applicationContext-dao.xml >> >> ]: Invocation of init method failed; nested exception is >> >> java.lang.ClassCastException: >> >> org.hibernate.search.event.FullTextIndexEventListener >> >> Caused by: >> >> org.springframework.beans.factory.BeanCreationException: Error >> creating >> >> bean >> >> with name 'entityManagerFactory' defined in class path resource >> >> [applicationCo >> >> ntext-dao.xml]: Invocation of init method failed; nested exception is >> >> java.lang.ClassCastException: >> >> org.hibernate.search.event.FullTextIndexEventListener >> >> Caused by: >> >> java.lang.ClassCastException: >> >> org.hibernate.search.event.FullTextIndexEventListener >> >> at >> >> >> org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:856) >> >> at >> >> >> org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:730) >> >> at >> >> >> org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:127) >> >> at >> >> >> org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java: >> >> 218) >> >> >> >> - Has anyone used appfuse JPA with JBoss? >> >> - Any ideas what is wrong? >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/JBoss-deployment-fails-%28JPA%2C-Spring-MVC%2C-full-source%29-tf4555045s2369.html#a12999395 >> >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > >> > -- >> > http://raibledesigns.com >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/JBoss-deployment-fails-%28JPA%2C-Spring-MVC%2C-full-source%29-tf4555045s2369.html#a13016309 >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > -- > http://raibledesigns.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/JBoss-deployment-fails-%28JPA%2C-Spring-MVC%2C-full-source%29-tf4555045s2369.html#a13154304 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
