|
|
|
pabloa
|
Hi All!
I am trying to use AppFuse with a Spring MVC and JPA configuration. I did all the modifications to the configuration files described in the appfuse site. I wrote some jpa entity beans. they run fine when I test them. I did first a mvn install. Then I ran a mvn jetty:run-war and I got this big exception. It is like it tries to read hibernate.cfg.xml file. I deleted and I replaced by persistence.xml. Any ideas? Regards Pablo C:\borrar\mvntest\pos-server\web>mvn jetty:run-war [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'jetty'. [INFO] ------------------------------------------------------------------------ [INFO] Building AppFuse Modular Application - Web (Spring MVC) [INFO] task-segment: [jetty:run-war] [INFO] ------------------------------------------------------------------------ [INFO] Preparing jetty:run-war [INFO] [warpath:add-classes {execution: default}] [INFO] [native2ascii:native2ascii {execution: native2ascii-utf8}] [INFO] [native2ascii:native2ascii {execution: native2ascii-8859_1}] [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:compile] [INFO] Nothing to compile - all classes are up to date [INFO] [resources:testResources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:testCompile] [INFO] Nothing to compile - all classes are up to date [INFO] [dbunit:operation {execution: test-compile}] [INFO] [surefire:test] [INFO] Surefire report directory: C:\borrar\mvntest\pos-server\web\target\surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running ar.com.dreamssoft.pos.AppTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 sec Results : Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [dbunit:operation {execution: test}] [INFO] [war:war] [INFO] Exploding webapp... [INFO] Assembling webapp pos-server-webapp in C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0-SNAPSHOT [INFO] Copy webapp webResources to C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0-SNAPSHOT [INFO] Expanding: C:\Documents and Settings\Owner\.m2\repository\org\appfuse\appfuse-spring\2.0.1\appfuse-spring-2.0.1.war into C:\borrar\mvntest\pos-server\web\target\war\work\appfuse-spring-2.0.1 [INFO] Expanding: C:\Documents and Settings\Owner\.m2\repository\org\appfuse\appfuse-web-common\2.0.1\appfuse-web-common-2.0.1. war into C:\borrar\mvntest\pos-server\web\target\war\work\appfuse-web-common-2.0.1 [INFO] Overlaying 2 war(s). [INFO] Generating war C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0-SNAPSHOT.war [INFO] Building war: C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0-SNAPSHOT.war [INFO] [jetty:run-war] [INFO] Configuring Jetty for project: AppFuse Modular Application - Web (Spring MVC) 2008-03-31 11:04:14.480::INFO: Logging to STDERR via org.mortbay.log.StdErrLog [INFO] Context path = / [INFO] Tmp directory = determined at runtime [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml [INFO] Web overrides = none [INFO] Starting jetty 6.1.6 ... 2008-03-31 11:04:14.683::INFO: jetty-6.1.6 2008-03-31 11:04:14.715::INFO: Extract jar:file:/C:/borrar/mvntest/pos-server/web/target/pos-server-webapp-1.0-SNAPSHOT.war!/ to C:\borrar\mvntest\pos-server\web\target\work\webapp 2008-03-31 11:04:26.755::INFO: No Transaction manager found - if your webapp requires one, please configure one. 2008-03-31 11:04:27.583:/:INFO: Initializing Spring root WebApplicationContext [pos-server] ERROR [main] ContextLoader.initWebApplicationContext(206) | Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loggerListener' defined in ServletConte xt resource [/WEB-INF/security.xml]: BeanPostProcessor before instantiation of bean failed; nested exception is org.springframe work.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.config.internalTransac tionAdvisor': Cannot create inner bean '(inner bean)' of type [org.springframework.transaction.interceptor.TransactionIntercept or] while setting bean property 'transactionInterceptor'; nested exception is org.springframework.beans.factory.BeanCreationExc eption: Error creating bean with name '(inner bean)#1': Cannot resolve reference to bean 'transactionManager' while setting bea n property 'transactionManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating be an with name 'transactionManager' defined in class path resource [applicationContext-dao.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreat ionException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext-dao.xml]: Invoc ation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:481) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav a:169) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java: 296) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:950) at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:711 ) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:366) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:251) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539) at org.mortbay.jetty.servlet.Context.startContext(Context.java:135) at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216) at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447) at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) at org.mortbay.jetty.Server.doStart(Server.java:222) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337) at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279) at org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transact ion.config.internalTransactionAdvisor': Cannot create inner bean '(inner bean)' of type [org.springframework.transaction.interc eptor.TransactionInterceptor] while setting bean property 'transactionInterceptor'; nested exception is org.springframework.bea ns.factory.BeanCreationException: Error creating bean with name '(inner bean)#1': Cannot resolve reference to bean 'transaction Manager' while setting bean property 'transactionManager'; nested exception is org.springframework.beans.factory.BeanCreationEx ception: Error creating bean with name 'transactionManager' defined in class path resource [applicationContext-dao.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframewo rk.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicat ionContext-dao.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [ hibernate.cfg.xml] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j ava:229) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes olver.java:122) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap ableBeanFactory.java:1274) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea nFactory.java:1042) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea nFactory.java:539) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:485) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav a:169) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) at org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRet rievalHelper.java:87) at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAut oProxyCreator.java:98) at org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAw areAspectJAutoProxyCreator.java:83) at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProx yCreator.java:105) at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProx yCreator.java:244) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiat ion(AbstractAutowireCapableBeanFactory.java:828) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAuto wireCapableBeanFactory.java:799) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:475) ... 50 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#1': Cannot reso lve reference to bean 'transactionManager' while setting bean property 'transactionManager'; nested exception is org.springfram ework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in class path resource [a pplicationContext-dao.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nes ted exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' define d in class path resource [applicationContext-dao.xml]: Invocation of init method failed; nested exception is java.io.FileNotFou ndException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j ava:274) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes olver.java:104) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap ableBeanFactory.java:1274) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea nFactory.java:1042) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea nFactory.java:539) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:485) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j ava:219) ... 69 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in class path resource [applicationContext-dao.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean prope rty 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with nam e 'sessionFactory' defined in class path resource [applicationContext-dao.xml]: Invocation of init method failed; nested except ion is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exi st at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j ava:274) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes olver.java:104) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap ableBeanFactory.java:1274) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea nFactory.java:1042) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea nFactory.java:539) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:485) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav a:169) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j ava:268) ... 77 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in c lass path resource [applicationContext-dao.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundExce ption: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB eanFactory.java:1362) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea nFactory.java:540) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:485) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav a:169) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j ava:268) ... 89 more Caused by: java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist at org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:162) at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:572) at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211 ) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapab leBeanFactory.java:1390) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB eanFactory.java:1359) ... 98 more 2008-03-31 11:04:30.893::WARN: Failed startup of context org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@14828e7{/,jar:file :/C:/borrar/mvntest/pos-server/web/target/pos-server-webapp-1.0-SNAPSHOT.war!/} org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loggerListener' defined in ServletConte xt resource [/WEB-INF/security.xml]: BeanPostProcessor before instantiation of bean failed; nested exception is org.springframe work.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.config.internalTransac tionAdvisor': Cannot create inner bean '(inner bean)' of type [org.springframework.transaction.interceptor.TransactionIntercept or] while setting bean property 'transactionInterceptor'; nested exception is org.springframework.beans.factory.BeanCreationExc eption: Error creating bean with name '(inner bean)#1': Cannot resolve reference to bean 'transactionManager' while setting bea n property 'transactionManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating be an with name 'transactionManager' defined in class path resource [applicationContext-dao.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreat ionException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext-dao.xml]: Invoc ation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:481) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav a:169) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java: 296) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:950) at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:711 ) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:366) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:251) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539) at org.mortbay.jetty.servlet.Context.startContext(Context.java:135) at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216) at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447) at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) at org.mortbay.jetty.Server.doStart(Server.java:222) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337) at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279) at org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transact ion.config.internalTransactionAdvisor': Cannot create inner bean '(inner bean)' of type [org.springframework.transaction.interc eptor.TransactionInterceptor] while setting bean property 'transactionInterceptor'; nested exception is org.springframework.bea ns.factory.BeanCreationException: Error creating bean with name '(inner bean)#1': Cannot resolve reference to bean 'transaction Manager' while setting bean property 'transactionManager'; nested exception is org.springframework.beans.factory.BeanCreationEx ception: Error creating bean with name 'transactionManager' defined in class path resource [applicationContext-dao.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframewo rk.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicat ionContext-dao.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [ hibernate.cfg.xml] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j ava:229) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes olver.java:122) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap ableBeanFactory.java:1274) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea nFactory.java:1042) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea nFactory.java:539) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:485) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav a:169) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) at org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRet rievalHelper.java:87) at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAut oProxyCreator.java:98) at org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAw areAspectJAutoProxyCreator.java:83) at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProx yCreator.java:105) at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProx yCreator.java:244) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiat ion(AbstractAutowireCapableBeanFactory.java:828) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAuto wireCapableBeanFactory.java:799) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:475) ... 50 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#1': Cannot reso lve reference to bean 'transactionManager' while setting bean property 'transactionManager'; nested exception is org.springfram ework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in class path resource [a pplicationContext-dao.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nes ted exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' define d in class path resource [applicationContext-dao.xml]: Invocation of init method failed; nested exception is java.io.FileNotFou ndException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j ava:274) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes olver.java:104) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap ableBeanFactory.java:1274) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea nFactory.java:1042) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea nFactory.java:539) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:485) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j ava:219) ... 69 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in class path resource [applicationContext-dao.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean prope rty 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with nam e 'sessionFactory' defined in class path resource [applicationContext-dao.xml]: Invocation of init method failed; nested except ion is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exi st at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j ava:274) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes olver.java:104) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap ableBeanFactory.java:1274) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea nFactory.java:1042) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea nFactory.java:539) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:485) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav a:169) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j ava:268) ... 77 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in c lass path resource [applicationContext-dao.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundExce ption: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB eanFactory.java:1362) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea nFactory.java:540) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:485) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav a:169) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j ava:268) ... 89 more Caused by: java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist at org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:162) at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:572) at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211 ) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapab leBeanFactory.java:1390) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB eanFactory.java:1359) ... 98 more 2008-03-31 11:04:31.581::WARN: Nested in org.springframework.beans.factory.BeanCreationException: Error creating bean with nam e 'loggerListener' defined in ServletContext resource [/WEB-INF/security.xml]: BeanPostProcessor before instantiation of bean f ailed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springfr amework.transaction.config.internalTransactionAdvisor': Cannot create inner bean '(inner bean)' of type [org.springframework.tr ansaction.interceptor.TransactionInterceptor] while setting bean property 'transactionInterceptor'; nested exception is org.spr ingframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#1': Cannot resolve reference to b ean 'transactionManager' while setting bean property 'transactionManager'; nested exception is org.springframework.beans.factor y.BeanCreationException: Error creating bean with name 'transactionManager' defined in class path resource [applicationContext- dao.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is o rg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path re source [applicationContext-dao.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist: java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] cannot be resolved to URL because it does not exist at org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:162) at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:572) at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211 ) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapab leBeanFactory.java:1390) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB eanFactory.java:1359) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea nFactory.java:540) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:485) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav a:169) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j ava:268) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes olver.java:104) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap ableBeanFactory.java:1274) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea nFactory.java:1042) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea nFactory.java:539) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:485) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav a:169) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j ava:268) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes olver.java:104) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap ableBeanFactory.java:1274) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea nFactory.java:1042) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea nFactory.java:539) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:485) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j ava:219) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes olver.java:122) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap ableBeanFactory.java:1274) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea nFactory.java:1042) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea nFactory.java:539) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:485) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav a:169) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) at org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRet rievalHelper.java:87) at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAut oProxyCreator.java:98) at org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAw areAspectJAutoProxyCreator.java:83) at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProx yCreator.java:105) at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProx yCreator.java:244) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiat ion(AbstractAutowireCapableBeanFactory.java:828) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAuto wireCapableBeanFactory.java:799) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor y.java:475) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF actory.java:455) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav a:169) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java: 296) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:950) at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:711 ) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:366) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:251) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539) at org.mortbay.jetty.servlet.Context.startContext(Context.java:135) at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216) at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447) at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) at org.mortbay.jetty.Server.doStart(Server.java:222) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337) at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279) at org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) 2008-03-31 11:04:31.206::INFO: Started SelectChannelConnector@0.0.0.0:8080 [INFO] Started Jetty Server [INFO] Starting scanner at interval of 3 seconds. |
||||||||||||||||
|
Mike Horwitz
|
It looks like you still have a copy of appfuse-hibernate.jar in the classpath.
Try one of :
1) Running mvn clean
2) If you have run mvn war:inplace make sure that the WEB-INF/classes and WEB-INF/lib directories have been deleted from the source tree.
Mike
On 31/03/2008, pabloa <[hidden email]> wrote:
|
||||||||||||||||
|
mraible
|
In reply to this post
by pabloa
Can you post your pom.xml? You might want to post the output from "mvn
dependency:tree" as well. Thanks, Matt On Apr 1, 2008, at 9:17 AM, Pablo Alcaraz wrote: > Hi Michael! > > You are right. I deleted all the appfuse-hibernate.jar but when I > run the command > > mvn jetty-run-war > > maven redeploy the war with appfuse-hibernate.jar in it again! > > I was looking pos.xml in both, core and web directories. Do I need > to modify or delete some part of it? > > I am using appfuse 2.0.1 > > Regards > > Pablo > > > Michael Horwitz wrote: >> It looks like you still have a copy of appfuse-hibernate.jar in the >> classpath. >> Try one of : >> 1) Running mvn clean >> 2) If you have run mvn war:inplace make sure that the WEB-INF/ >> classes and WEB-INF/lib directories have been deleted from the >> source tree. >> Mike >> >> On 31/03/2008, *pabloa* <[hidden email] <mailto:[hidden email] >> >> wrote: >> >> >> Hi All! >> >> I am trying to use AppFuse with a Spring MVC and JPA >> configuration. I did >> all the modifications to the configuration files described in the >> appfuse >> site. >> >> I wrote some jpa entity beans. they run fine when I test them. >> >> I did first a mvn install. >> >> Then I ran a mvn jetty:run-war and I got this big exception. It is >> like it >> tries to read hibernate.cfg.xml file. I deleted and I replaced by >> persistence.xml. >> >> Any ideas? >> >> Regards >> >> Pablo >> >> >> >> C:\borrar\mvntest\pos-server\web>mvn jetty:run-war >> [INFO] Scanning for projects... >> [INFO] Searching repository for plugin with prefix: 'jetty'. >> [INFO] >> >> ------------------------------------------------------------------------ >> [INFO] Building AppFuse Modular Application - Web (Spring MVC) >> [INFO] task-segment: [jetty:run-war] >> [INFO] >> >> ------------------------------------------------------------------------ >> [INFO] Preparing jetty:run-war >> [INFO] [warpath:add-classes {execution: default}] >> [INFO] [native2ascii:native2ascii {execution: native2ascii-utf8}] >> [INFO] [native2ascii:native2ascii {execution: >> native2ascii-8859_1}] >> [INFO] [resources:resources] >> [INFO] Using default encoding to copy filtered resources. >> [INFO] [compiler:compile] >> [INFO] Nothing to compile - all classes are up to date >> [INFO] [resources:testResources] >> [INFO] Using default encoding to copy filtered resources. >> [INFO] [compiler:testCompile] >> [INFO] Nothing to compile - all classes are up to date >> [INFO] [dbunit:operation {execution: test-compile}] >> [INFO] [surefire:test] >> [INFO] Surefire report directory: >> C:\borrar\mvntest\pos-server\web\target\surefire-reports >> >> ------------------------------------------------------- >> T E S T S >> ------------------------------------------------------- >> Running ar.com.dreamssoft.pos.AppTest >> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >> 0.078 sec >> >> Results : >> >> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 >> >> [INFO] [dbunit:operation {execution: test}] >> [INFO] [war:war] >> [INFO] Exploding webapp... >> [INFO] Assembling webapp pos-server-webapp in >> C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0- >> SNAPSHOT >> [INFO] Copy webapp webResources to >> C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0- >> SNAPSHOT >> [INFO] Expanding: C:\Documents and >> Settings\Owner\.m2\repository\org\appfuse\appfuse-spring >> \2.0.1\appfuse-spring-2.0.1.war >> into >> C:\borrar\mvntest\pos-server\web\target\war\work\appfuse- >> spring-2.0.1 >> [INFO] Expanding: C:\Documents and >> Settings\Owner\.m2\repository\org\appfuse\appfuse-web-common >> \2.0.1\appfuse-web-common-2.0.1. >> war into >> C:\borrar\mvntest\pos-server\web\target\war\work\appfuse-web- >> common-2.0.1 >> [INFO] Overlaying 2 war(s). >> [INFO] Generating war >> C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0- >> SNAPSHOT.war >> [INFO] Building war: >> C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0- >> SNAPSHOT.war >> [INFO] [jetty:run-war] >> [INFO] Configuring Jetty for project: AppFuse Modular Application >> - Web >> (Spring MVC) >> 2008-03-31 11:04:14.480::INFO: Logging to STDERR via >> org.mortbay.log.StdErrLog >> [INFO] Context path = / >> [INFO] Tmp directory = determined at runtime >> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml >> [INFO] Web overrides = none >> [INFO] Starting jetty 6.1.6 ... >> 2008-03-31 11:04:14.683::INFO: jetty-6.1.6 >> 2008-03-31 11:04:14.715::INFO: Extract >> jar:file:/C:/borrar/mvntest/pos-server/web/target/pos-server- >> webapp-1.0-SNAPSHOT.war!/ >> to C:\borrar\mvntest\pos-server\web\target\work\webapp >> 2008-03-31 11:04:26.755::INFO: No Transaction manager found - >> if your >> webapp requires one, please configure one. >> 2008-03-31 11:04:27.583:/:INFO: Initializing Spring root >> WebApplicationContext >> [pos-server] ERROR [main] >> ContextLoader.initWebApplicationContext(206) | >> Context initialization failed >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean >> with name 'loggerListener' defined in ServletConte >> xt resource [/WEB-INF/security.xml]: BeanPostProcessor before >> instantiation >> of bean failed; nested exception is org.springframe >> work.beans.factory.BeanCreationException: Error creating bean with >> name >> 'org.springframework.transaction.config.internalTransac >> tionAdvisor': Cannot create inner bean '(inner bean)' of type >> [org.springframework.transaction.interceptor.TransactionIntercept >> or] while setting bean property 'transactionInterceptor'; nested >> exception >> is org.springframework.beans.factory.BeanCreationExc >> eption: Error creating bean with name '(inner bean)#1': Cannot >> resolve >> reference to bean 'transactionManager' while setting bea >> n property 'transactionManager'; nested exception is >> org.springframework.beans.factory.BeanCreationException: Error >> creating be >> an with name 'transactionManager' defined in class path resource >> [applicationContext-dao.xml]: Cannot resolve reference to bean >> 'sessionFactory' while setting bean property 'sessionFactory'; >> nested >> exception is org.springframework.beans.factory.BeanCreat >> ionException: Error creating bean with name 'sessionFactory' >> defined in >> class path resource [applicationContext-dao.xml]: Invoc >> ation of init method failed; nested exception is >> java.io.FileNotFoundException: class path resource >> [hibernate.cfg.xml] >> cannot >> be resolved to URL because it does not exist >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:481) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory >> $1.getObject(AbstractBeanFactory.java:251) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultSingletonBeanRegistry >> .getSingleton(DefaultSingletonBeanRegistry.jav >> a:169) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultListableBeanFactory >> .getBeansOfType(DefaultListableBeanFactory.java: >> 296) >> at >> >> org >> .springframework >> .context >> .support >> .AbstractApplicationContext >> .getBeansOfType(AbstractApplicationContext.java:950) >> at >> >> org >> .springframework >> .context >> .support >> .AbstractApplicationContext >> .registerListeners(AbstractApplicationContext.java:711 >> ) >> at >> >> org >> .springframework >> .context >> .support >> .AbstractApplicationContext.refresh(AbstractApplicationContext.java: >> 366) >> at >> org.springframework.web.context.ContextLoader.createWebApplicationContext >> (ContextLoader.java:251) >> at >> org.springframework.web.context.ContextLoader.initWebApplicationContext >> (ContextLoader.java:190) >> at >> org.springframework.web.context.ContextLoaderListener.contextInitialized >> (ContextLoaderListener.java:45) >> at >> >> org >> .mortbay >> .jetty.handler.ContextHandler.startContext(ContextHandler.java:539) >> at >> org.mortbay.jetty.servlet.Context.startContext(Context.java:135) >> at >> >> org >> .mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java: >> 1216) >> at >> >> org >> .mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java: >> 509) >> at >> >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java: >> 447) >> at >> >> org >> .mortbay >> .jetty >> .plugin >> .Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java: >> 110) >> at >> >> org >> .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) >> at >> >> org >> .mortbay >> .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) >> at >> >> org >> .mortbay >> .jetty >> .handler >> .ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) >> at >> >> org >> .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) >> at >> >> org >> .mortbay >> .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) >> at >> >> org >> .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) >> at >> >> org >> .mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java: >> 117) >> at org.mortbay.jetty.Server.doStart(Server.java:222) >> at >> >> org >> .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) >> at >> >> org >> .mortbay >> .jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) >> at >> >> org >> .mortbay >> .jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java: >> 337) >> at >> >> org >> .mortbay >> .jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279) >> at >> org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java: >> 67) >> at >> >> org >> .apache >> .maven >> .plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java: >> 447) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor >> .executeGoals(DefaultLifecycleExecutor.java:539) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor >> .executeStandaloneGoal(DefaultLifecycleExecutor.java:493) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java: >> 463) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor >> .executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor >> .executeTaskSegments(DefaultLifecycleExecutor.java:278) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) >> at >> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) >> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java: >> 126) >> at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) >> 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java: >> 315) >> at org.codehaus.classworlds.Launcher.launch(Launcher.java: >> 255) >> at >> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java: >> 430) >> at org.codehaus.classworlds.Launcher.main(Launcher.java:375) >> Caused by: >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean with name 'org.springframework.transact >> ion.config.internalTransactionAdvisor': Cannot create inner bean >> '(inner >> bean)' of type [org.springframework.transaction.interc >> eptor.TransactionInterceptor] while setting bean property >> 'transactionInterceptor'; nested exception is >> org.springframework.bea >> ns.factory.BeanCreationException: Error creating bean with name >> '(inner >> bean)#1': Cannot resolve reference to bean 'transaction >> Manager' while setting bean property 'transactionManager'; nested >> exception >> is org.springframework.beans.factory.BeanCreationEx >> ception: Error creating bean with name 'transactionManager' >> defined in class >> path resource [applicationContext-dao.xml]: Cannot >> resolve reference to bean 'sessionFactory' while setting bean >> property >> 'sessionFactory'; nested exception is org.springframewo >> rk.beans.factory.BeanCreationException: Error creating bean with >> name >> 'sessionFactory' defined in class path resource [applicat >> ionContext-dao.xml]: Invocation of init method failed; nested >> exception is >> java.io.FileNotFoundException: class path resource [ >> hibernate.cfg.xml] cannot be resolved to URL because it does not >> exist >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveInnerBean(BeanDefinitionValueResolver.j >> ava:229) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveValueIfNecessary(BeanDefinitionValueRes >> olver.java:122) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .applyPropertyValues(AbstractAutowireCap >> ableBeanFactory.java:1274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .populateBean(AbstractAutowireCapableBea >> nFactory.java:1042) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .doCreateBean(AbstractAutowireCapableBea >> nFactory.java:539) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:485) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory >> $1.getObject(AbstractBeanFactory.java:251) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultSingletonBeanRegistry >> .getSingleton(DefaultSingletonBeanRegistry.jav >> a:169) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) >> at >> >> org >> .springframework >> .aop >> .framework >> .autoproxy >> .BeanFactoryAdvisorRetrievalHelper >> .findAdvisorBeans(BeanFactoryAdvisorRet >> rievalHelper.java:87) >> at >> >> org >> .springframework >> .aop >> .framework >> .autoproxy >> .AbstractAdvisorAutoProxyCreator >> .findCandidateAdvisors(AbstractAdvisorAut >> oProxyCreator.java:98) >> at >> >> org >> .springframework >> .aop >> .aspectj >> .annotation >> .AnnotationAwareAspectJAutoProxyCreator >> .findCandidateAdvisors(AnnotationAw >> areAspectJAutoProxyCreator.java:83) >> at >> >> org >> .springframework >> .aop >> .aspectj >> .autoproxy >> .AspectJAwareAdvisorAutoProxyCreator >> .shouldSkip(AspectJAwareAdvisorAutoProx >> yCreator.java:105) >> at >> >> org >> .springframework >> .aop >> .framework >> .autoproxy >> .AbstractAutoProxyCreator >> .postProcessBeforeInstantiation(AbstractAutoProx >> yCreator.java:244) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .applyBeanPostProcessorsBeforeInstantiat >> ion(AbstractAutowireCapableBeanFactory.java:828) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .resolveBeforeInstantiation(AbstractAuto >> wireCapableBeanFactory.java:799) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:475) >> ... 50 more >> Caused by: >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean with name '(inner bean)#1': Cannot reso >> lve reference to bean 'transactionManager' while setting bean >> property >> 'transactionManager'; nested exception is org.springfram >> ework.beans.factory.BeanCreationException: Error creating bean >> with name >> 'transactionManager' defined in class path resource [a >> pplicationContext-dao.xml]: Cannot resolve reference to bean >> 'sessionFactory' while setting bean property 'sessionFactory'; nes >> ted exception is >> org.springframework.beans.factory.BeanCreationException: >> Error creating bean with name 'sessionFactory' define >> d in class path resource [applicationContext-dao.xml]: Invocation >> of init >> method failed; nested exception is java.io.FileNotFou >> ndException: class path resource [hibernate.cfg.xml] cannot be >> resolved to >> URL because it does not exist >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveReference(BeanDefinitionValueResolver.j >> ava:274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveValueIfNecessary(BeanDefinitionValueRes >> olver.java:104) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .applyPropertyValues(AbstractAutowireCap >> ableBeanFactory.java:1274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .populateBean(AbstractAutowireCapableBea >> nFactory.java:1042) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .doCreateBean(AbstractAutowireCapableBea >> nFactory.java:539) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:485) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveInnerBean(BeanDefinitionValueResolver.j >> ava:219) >> ... 69 more >> Caused by: >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean with name 'transactionManager' defined >> in class path resource [applicationContext-dao.xml]: Cannot >> resolve >> reference to bean 'sessionFactory' while setting bean prope >> rty 'sessionFactory'; nested exception is >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean >> with nam >> e 'sessionFactory' defined in class path resource >> [applicationContext-dao.xml]: Invocation of init method failed; >> nested >> except >> ion is java.io.FileNotFoundException: class path resource >> [hibernate.cfg.xml] cannot be resolved to URL because it does >> not exi >> st >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveReference(BeanDefinitionValueResolver.j >> ava:274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveValueIfNecessary(BeanDefinitionValueRes >> olver.java:104) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .applyPropertyValues(AbstractAutowireCap >> ableBeanFactory.java:1274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .populateBean(AbstractAutowireCapableBea >> nFactory.java:1042) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .doCreateBean(AbstractAutowireCapableBea >> nFactory.java:539) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:485) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory >> $1.getObject(AbstractBeanFactory.java:251) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultSingletonBeanRegistry >> .getSingleton(DefaultSingletonBeanRegistry.jav >> a:169) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveReference(BeanDefinitionValueResolver.j >> ava:268) >> ... 77 more >> Caused by: >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean with name 'sessionFactory' defined in c >> lass path resource [applicationContext-dao.xml]: Invocation of >> init method >> failed; nested exception is java.io.FileNotFoundExce >> ption: class path resource [hibernate.cfg.xml] cannot be resolved >> to URL >> because it does not exist >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .initializeBean(AbstractAutowireCapableB >> eanFactory.java:1362) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .doCreateBean(AbstractAutowireCapableBea >> nFactory.java:540) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:485) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory >> $1.getObject(AbstractBeanFactory.java:251) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultSingletonBeanRegistry >> .getSingleton(DefaultSingletonBeanRegistry.jav >> a:169) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveReference(BeanDefinitionValueResolver.j >> ava:268) >> ... 89 more >> Caused by: java.io.FileNotFoundException: class path resource >> [hibernate.cfg.xml] cannot be resolved to URL because it does not >> exist >> at >> >> org >> .springframework >> .core.io.ClassPathResource.getURL(ClassPathResource.java:162) >> at >> >> org >> .springframework >> .orm >> .hibernate3 >> .LocalSessionFactoryBean >> .buildSessionFactory(LocalSessionFactoryBean.java:572) >> at >> >> org >> .springframework >> .orm >> .hibernate3 >> .AbstractSessionFactoryBean >> .afterPropertiesSet(AbstractSessionFactoryBean.java:211 >> ) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .invokeInitMethods(AbstractAutowireCapab >> leBeanFactory.java:1390) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .initializeBean(AbstractAutowireCapableB >> eanFactory.java:1359) >> ... 98 more >> 2008-03-31 11:04:30.893::WARN: Failed startup of context >> >> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@14828e7{/,jar:file >> :/C:/borrar/mvntest/pos-server/web/target/pos-server-webapp-1.0- >> SNAPSHOT.war!/} >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean >> with name 'loggerListener' defined in ServletConte >> xt resource [/WEB-INF/security.xml]: BeanPostProcessor before >> instantiation >> of bean failed; nested exception is org.springframe >> work.beans.factory.BeanCreationException: Error creating bean with >> name >> 'org.springframework.transaction.config.internalTransac >> tionAdvisor': Cannot create inner bean '(inner bean)' of type >> [org.springframework.transaction.interceptor.TransactionIntercept >> or] while setting bean property 'transactionInterceptor'; nested >> exception >> is org.springframework.beans.factory.BeanCreationExc >> eption: Error creating bean with name '(inner bean)#1': Cannot >> resolve >> reference to bean 'transactionManager' while setting bea >> n property 'transactionManager'; nested exception is >> org.springframework.beans.factory.BeanCreationException: Error >> creating be >> an with name 'transactionManager' defined in class path resource >> [applicationContext-dao.xml]: Cannot resolve reference to bean >> 'sessionFactory' while setting bean property 'sessionFactory'; >> nested >> exception is org.springframework.beans.factory.BeanCreat >> ionException: Error creating bean with name 'sessionFactory' >> defined in >> class path resource [applicationContext-dao.xml]: Invoc >> ation of init method failed; nested exception is >> java.io.FileNotFoundException: class path resource >> [hibernate.cfg.xml] >> cannot >> be resolved to URL because it does not exist >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:481) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory >> $1.getObject(AbstractBeanFactory.java:251) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultSingletonBeanRegistry >> .getSingleton(DefaultSingletonBeanRegistry.jav >> a:169) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultListableBeanFactory >> .getBeansOfType(DefaultListableBeanFactory.java: >> 296) >> at >> >> org >> .springframework >> .context >> .support >> .AbstractApplicationContext >> .getBeansOfType(AbstractApplicationContext.java:950) >> at >> >> org >> .springframework >> .context >> .support >> .AbstractApplicationContext >> .registerListeners(AbstractApplicationContext.java:711 >> ) >> at >> >> org >> .springframework >> .context >> .support >> .AbstractApplicationContext.refresh(AbstractApplicationContext.java: >> 366) >> at >> org.springframework.web.context.ContextLoader.createWebApplicationContext >> (ContextLoader.java:251) >> at >> org.springframework.web.context.ContextLoader.initWebApplicationContext >> (ContextLoader.java:190) >> at >> org.springframework.web.context.ContextLoaderListener.contextInitialized >> (ContextLoaderListener.java:45) >> at >> >> org >> .mortbay >> .jetty.handler.ContextHandler.startContext(ContextHandler.java:539) >> at >> org.mortbay.jetty.servlet.Context.startContext(Context.java:135) >> at >> >> org >> .mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java: >> 1216) >> at >> >> org >> .mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java: >> 509) >> at >> >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java: >> 447) >> at >> >> org >> .mortbay >> .jetty >> .plugin >> .Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java: >> 110) >> at >> >> org >> .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) >> at >> >> org >> .mortbay >> .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) >> at >> >> org >> .mortbay >> .jetty >> .handler >> .ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) >> at >> >> org >> .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) >> at >> >> org >> .mortbay >> .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) >> at >> >> org >> .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) >> at >> >> org >> .mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java: >> 117) >> at org.mortbay.jetty.Server.doStart(Server.java:222) >> at >> >> org >> .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) >> at >> >> org >> .mortbay >> .jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) >> at >> >> org >> .mortbay >> .jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java: >> 337) >> at >> >> org >> .mortbay >> .jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279) >> at >> org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java: >> 67) >> at >> >> org >> .apache >> .maven >> .plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java: >> 447) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor >> .executeGoals(DefaultLifecycleExecutor.java:539) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor >> .executeStandaloneGoal(DefaultLifecycleExecutor.java:493) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java: >> 463) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor >> .executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor >> .executeTaskSegments(DefaultLifecycleExecutor.java:278) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) >> at >> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) >> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java: >> 126) >> at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) >> 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java: >> 315) >> at org.codehaus.classworlds.Launcher.launch(Launcher.java: >> 255) >> at >> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java: >> 430) >> at org.codehaus.classworlds.Launcher.main(Launcher.java:375) >> Caused by: >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean with name 'org.springframework.transact >> ion.config.internalTransactionAdvisor': Cannot create inner bean >> '(inner >> bean)' of type [org.springframework.transaction.interc >> eptor.TransactionInterceptor] while setting bean property >> 'transactionInterceptor'; nested exception is >> org.springframework.bea >> ns.factory.BeanCreationException: Error creating bean with name >> '(inner >> bean)#1': Cannot resolve reference to bean 'transaction >> Manager' while setting bean property 'transactionManager'; nested >> exception >> is org.springframework.beans.factory.BeanCreationEx >> ception: Error creating bean with name 'transactionManager' >> defined in class >> path resource [applicationContext-dao.xml]: Cannot >> resolve reference to bean 'sessionFactory' while setting bean >> property >> 'sessionFactory'; nested exception is org.springframewo >> rk.beans.factory.BeanCreationException: Error creating bean with >> name >> 'sessionFactory' defined in class path resource [applicat >> ionContext-dao.xml]: Invocation of init method failed; nested >> exception is >> java.io.FileNotFoundException: class path resource [ >> hibernate.cfg.xml] cannot be resolved to URL because it does not >> exist >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveInnerBean(BeanDefinitionValueResolver.j >> ava:229) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveValueIfNecessary(BeanDefinitionValueRes >> olver.java:122) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .applyPropertyValues(AbstractAutowireCap >> ableBeanFactory.java:1274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .populateBean(AbstractAutowireCapableBea >> nFactory.java:1042) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .doCreateBean(AbstractAutowireCapableBea >> nFactory.java:539) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:485) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory >> $1.getObject(AbstractBeanFactory.java:251) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultSingletonBeanRegistry >> .getSingleton(DefaultSingletonBeanRegistry.jav >> a:169) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) >> at >> >> org >> .springframework >> .aop >> .framework >> .autoproxy >> .BeanFactoryAdvisorRetrievalHelper >> .findAdvisorBeans(BeanFactoryAdvisorRet >> rievalHelper.java:87) >> at >> >> org >> .springframework >> .aop >> .framework >> .autoproxy >> .AbstractAdvisorAutoProxyCreator >> .findCandidateAdvisors(AbstractAdvisorAut >> oProxyCreator.java:98) >> at >> >> org >> .springframework >> .aop >> .aspectj >> .annotation >> .AnnotationAwareAspectJAutoProxyCreator >> .findCandidateAdvisors(AnnotationAw >> areAspectJAutoProxyCreator.java:83) >> at >> >> org >> .springframework >> .aop >> .aspectj >> .autoproxy >> .AspectJAwareAdvisorAutoProxyCreator >> .shouldSkip(AspectJAwareAdvisorAutoProx >> yCreator.java:105) >> at >> >> org >> .springframework >> .aop >> .framework >> .autoproxy >> .AbstractAutoProxyCreator >> .postProcessBeforeInstantiation(AbstractAutoProx >> yCreator.java:244) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .applyBeanPostProcessorsBeforeInstantiat >> ion(AbstractAutowireCapableBeanFactory.java:828) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .resolveBeforeInstantiation(AbstractAuto >> wireCapableBeanFactory.java:799) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:475) >> ... 50 more >> Caused by: >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean with name '(inner bean)#1': Cannot reso >> lve reference to bean 'transactionManager' while setting bean >> property >> 'transactionManager'; nested exception is org.springfram >> ework.beans.factory.BeanCreationException: Error creating bean >> with name >> 'transactionManager' defined in class path resource [a >> pplicationContext-dao.xml]: Cannot resolve reference to bean >> 'sessionFactory' while setting bean property 'sessionFactory'; nes >> ted exception is >> org.springframework.beans.factory.BeanCreationException: >> Error creating bean with name 'sessionFactory' define >> d in class path resource [applicationContext-dao.xml]: Invocation >> of init >> method failed; nested exception is java.io.FileNotFou >> ndException: class path resource [hibernate.cfg.xml] cannot be >> resolved to >> URL because it does not exist >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveReference(BeanDefinitionValueResolver.j >> ava:274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveValueIfNecessary(BeanDefinitionValueRes >> olver.java:104) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .applyPropertyValues(AbstractAutowireCap >> ableBeanFactory.java:1274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .populateBean(AbstractAutowireCapableBea >> nFactory.java:1042) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .doCreateBean(AbstractAutowireCapableBea >> nFactory.java:539) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:485) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveInnerBean(BeanDefinitionValueResolver.j >> ava:219) >> ... 69 more >> Caused by: >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean with name 'transactionManager' defined >> in class path resource [applicationContext-dao.xml]: Cannot >> resolve >> reference to bean 'sessionFactory' while setting bean prope >> rty 'sessionFactory'; nested exception is >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean >> with nam >> e 'sessionFactory' defined in class path resource >> [applicationContext-dao.xml]: Invocation of init method failed; >> nested >> except >> ion is java.io.FileNotFoundException: class path resource >> [hibernate.cfg.xml] cannot be resolved to URL because it does >> not exi >> st >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveReference(BeanDefinitionValueResolver.j >> ava:274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveValueIfNecessary(BeanDefinitionValueRes >> olver.java:104) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .applyPropertyValues(AbstractAutowireCap >> ableBeanFactory.java:1274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .populateBean(AbstractAutowireCapableBea >> nFactory.java:1042) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .doCreateBean(AbstractAutowireCapableBea >> nFactory.java:539) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:485) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory >> $1.getObject(AbstractBeanFactory.java:251) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultSingletonBeanRegistry >> .getSingleton(DefaultSingletonBeanRegistry.jav >> a:169) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveReference(BeanDefinitionValueResolver.j >> ava:268) >> ... 77 more >> Caused by: >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean with name 'sessionFactory' defined in c >> lass path resource [applicationContext-dao.xml]: Invocation of >> init method >> failed; nested exception is java.io.FileNotFoundExce >> ption: class path resource [hibernate.cfg.xml] cannot be resolved >> to URL >> because it does not exist >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .initializeBean(AbstractAutowireCapableB >> eanFactory.java:1362) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .doCreateBean(AbstractAutowireCapableBea >> nFactory.java:540) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:485) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory >> $1.getObject(AbstractBeanFactory.java:251) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultSingletonBeanRegistry >> .getSingleton(DefaultSingletonBeanRegistry.jav >> a:169) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveReference(BeanDefinitionValueResolver.j >> ava:268) >> ... 89 more >> Caused by: java.io.FileNotFoundException: class path resource >> [hibernate.cfg.xml] cannot be resolved to URL because it does not >> exist >> at >> >> org >> .springframework >> .core.io.ClassPathResource.getURL(ClassPathResource.java:162) >> at >> >> org >> .springframework >> .orm >> .hibernate3 >> .LocalSessionFactoryBean >> .buildSessionFactory(LocalSessionFactoryBean.java:572) >> at >> >> org >> .springframework >> .orm >> .hibernate3 >> .AbstractSessionFactoryBean >> .afterPropertiesSet(AbstractSessionFactoryBean.java:211 >> ) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .invokeInitMethods(AbstractAutowireCapab >> leBeanFactory.java:1390) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .initializeBean(AbstractAutowireCapableB >> eanFactory.java:1359) >> ... 98 more >> 2008-03-31 11:04:31.581::WARN: Nested in >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean >> with nam >> e 'loggerListener' defined in ServletContext resource >> [/WEB-INF/security.xml]: BeanPostProcessor before instantiation of >> bean f >> ailed; nested exception is >> org.springframework.beans.factory.BeanCreationException: Error >> creating bean >> with name 'org.springfr >> amework.transaction.config.internalTransactionAdvisor': Cannot >> create inner >> bean '(inner bean)' of type [org.springframework.tr >> <http://org.springframework.tr> >> ansaction.interceptor.TransactionInterceptor] while setting bean >> property >> 'transactionInterceptor'; nested exception is org.spr >> ingframework.beans.factory.BeanCreationException: Error creating >> bean with >> name '(inner bean)#1': Cannot resolve reference to b >> ean 'transactionManager' while setting bean property >> 'transactionManager'; >> nested exception is org.springframework.beans.factor >> y.BeanCreationException: Error creating bean with name >> 'transactionManager' >> defined in class path resource [applicationContext- >> dao.xml]: Cannot resolve reference to bean 'sessionFactory' while >> setting >> bean property 'sessionFactory'; nested exception is o >> rg.springframework.beans.factory.BeanCreationException: Error >> creating bean >> with name 'sessionFactory' defined in class path re >> source [applicationContext-dao.xml]: Invocation of init method >> failed; >> nested exception is java.io.FileNotFoundException: class >> path resource [hibernate.cfg.xml] cannot be resolved to URL >> because it does >> not exist: >> java.io.FileNotFoundException: class path resource >> [hibernate.cfg.xml] >> cannot be resolved to URL because it does not exist >> at >> >> org >> .springframework >> .core.io.ClassPathResource.getURL(ClassPathResource.java:162) >> at >> >> org >> .springframework >> .orm >> .hibernate3 >> .LocalSessionFactoryBean >> .buildSessionFactory(LocalSessionFactoryBean.java:572) >> at >> >> org >> .springframework >> .orm >> .hibernate3 >> .AbstractSessionFactoryBean >> .afterPropertiesSet(AbstractSessionFactoryBean.java:211 >> ) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .invokeInitMethods(AbstractAutowireCapab >> leBeanFactory.java:1390) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .initializeBean(AbstractAutowireCapableB >> eanFactory.java:1359) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .doCreateBean(AbstractAutowireCapableBea >> nFactory.java:540) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:485) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory >> $1.getObject(AbstractBeanFactory.java:251) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultSingletonBeanRegistry >> .getSingleton(DefaultSingletonBeanRegistry.jav >> a:169) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveReference(BeanDefinitionValueResolver.j >> ava:268) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveValueIfNecessary(BeanDefinitionValueRes >> olver.java:104) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .applyPropertyValues(AbstractAutowireCap >> ableBeanFactory.java:1274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .populateBean(AbstractAutowireCapableBea >> nFactory.java:1042) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .doCreateBean(AbstractAutowireCapableBea >> nFactory.java:539) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:485) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory >> $1.getObject(AbstractBeanFactory.java:251) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultSingletonBeanRegistry >> .getSingleton(DefaultSingletonBeanRegistry.jav >> a:169) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveReference(BeanDefinitionValueResolver.j >> ava:268) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveValueIfNecessary(BeanDefinitionValueRes >> olver.java:104) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .applyPropertyValues(AbstractAutowireCap >> ableBeanFactory.java:1274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .populateBean(AbstractAutowireCapableBea >> nFactory.java:1042) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .doCreateBean(AbstractAutowireCapableBea >> nFactory.java:539) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:485) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveInnerBean(BeanDefinitionValueResolver.j >> ava:219) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .BeanDefinitionValueResolver >> .resolveValueIfNecessary(BeanDefinitionValueRes >> olver.java:122) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .applyPropertyValues(AbstractAutowireCap >> ableBeanFactory.java:1274) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .populateBean(AbstractAutowireCapableBea >> nFactory.java:1042) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .doCreateBean(AbstractAutowireCapableBea >> nFactory.java:539) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:485) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory >> $1.getObject(AbstractBeanFactory.java:251) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultSingletonBeanRegistry >> .getSingleton(DefaultSingletonBeanRegistry.jav >> a:169) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) >> at >> >> org >> .springframework >> .aop >> .framework >> .autoproxy >> .BeanFactoryAdvisorRetrievalHelper >> .findAdvisorBeans(BeanFactoryAdvisorRet >> rievalHelper.java:87) >> at >> >> org >> .springframework >> .aop >> .framework >> .autoproxy >> .AbstractAdvisorAutoProxyCreator >> .findCandidateAdvisors(AbstractAdvisorAut >> oProxyCreator.java:98) >> at >> >> org >> .springframework >> .aop >> .aspectj >> .annotation >> .AnnotationAwareAspectJAutoProxyCreator >> .findCandidateAdvisors(AnnotationAw >> areAspectJAutoProxyCreator.java:83) >> at >> >> org >> .springframework >> .aop >> .aspectj >> .autoproxy >> .AspectJAwareAdvisorAutoProxyCreator >> .shouldSkip(AspectJAwareAdvisorAutoProx >> yCreator.java:105) >> at >> >> org >> .springframework >> .aop >> .framework >> .autoproxy >> .AbstractAutoProxyCreator >> .postProcessBeforeInstantiation(AbstractAutoProx >> yCreator.java:244) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .applyBeanPostProcessorsBeforeInstantiat >> ion(AbstractAutowireCapableBeanFactory.java:828) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .resolveBeforeInstantiation(AbstractAuto >> wireCapableBeanFactory.java:799) >> at >> >> org >> .springframework >> .beans.factory.support.AbstractAutowireCapableBeanFactory >> $1.run(AbstractAutowireCapableBeanFactor >> y.java:475) >> at java.security.AccessController.doPrivileged(Native >> Method) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .AbstractAutowireCapableBeanFactory >> .createBean(AbstractAutowireCapableBeanF >> actory.java:455) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory >> $1.getObject(AbstractBeanFactory.java:251) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultSingletonBeanRegistry >> .getSingleton(DefaultSingletonBeanRegistry.jav >> a:169) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) >> at >> >> org >> .springframework >> .beans >> .factory >> .support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) >> at >> >> org >> .springframework >> .beans >> .factory >> .support >> .DefaultListableBeanFactory >> .getBeansOfType(DefaultListableBeanFactory.java: >> 296) >> at >> >> org >> .springframework >> .context >> .support >> .AbstractApplicationContext >> .getBeansOfType(AbstractApplicationContext.java:950) >> at >> >> org >> .springframework >> .context >> .support >> .AbstractApplicationContext >> .registerListeners(AbstractApplicationContext.java:711 >> ) >> at >> >> org >> .springframework >> .context >> .support >> .AbstractApplicationContext.refresh(AbstractApplicationContext.java: >> 366) >> at >> org.springframework.web.context.ContextLoader.createWebApplicationContext >> (ContextLoader.java:251) >> at >> org.springframework.web.context.ContextLoader.initWebApplicationContext >> (ContextLoader.java:190) >> at >> org.springframework.web.context.ContextLoaderListener.contextInitialized >> (ContextLoaderListener.java:45) >> at >> >> org >> .mortbay >> .jetty.handler.ContextHandler.startContext(ContextHandler.java:539) >> at >> org.mortbay.jetty.servlet.Context.startContext(Context.java:135) >> at >> >> org >> .mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java: >> 1216) >> at >> >> org >> .mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java: >> 509) >> at >> >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java: >> 447) >> at >> >> org >> .mortbay >> .jetty >> .plugin >> .Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java: >> 110) >> at >> >> org >> .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) >> at >> >> org >> .mortbay >> .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) >> at >> >> org >> .mortbay >> .jetty >> .handler >> .ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) >> at >> >> org >> .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) >> at >> >> org >> .mortbay >> .jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) >> at >> >> org >> .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) >> at >> >> org >> .mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java: >> 117) >> at org.mortbay.jetty.Server.doStart(Server.java:222) >> at >> >> org >> .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) >> at >> >> org >> .mortbay >> .jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) >> at >> >> org >> .mortbay >> .jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java: >> 337) >> at >> >> org >> .mortbay >> .jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279) >> at >> org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java: >> 67) >> at >> >> org >> .apache >> .maven >> .plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java: >> 447) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor >> .executeGoals(DefaultLifecycleExecutor.java:539) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor >> .executeStandaloneGoal(DefaultLifecycleExecutor.java:493) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java: >> 463) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor >> .executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor >> .executeTaskSegments(DefaultLifecycleExecutor.java:278) >> at >> >> org >> .apache >> .maven >> .lifecycle >> .DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) >> at >> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) >> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java: >> 126) >> at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) >> 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java: >> 315) >> at org.codehaus.classworlds.Launcher.launch(Launcher.java: >> 255) >> at >> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java: >> 430) >> at org.codehaus.classworlds.Launcher.main(Launcher.java:375) >> 2008-03-31 11:04:31.206::INFO: Started >> [hidden email]:8080 >> [INFO] Started Jetty Server >> [INFO] Starting scanner at interval of 3 seconds. >> >> >> >> >> -- >> View this message in context: >> http://www.nabble.com/Big-exception-with-Modular-JPA-SpringMvc-Appfuse-tp16391314s2369p16391314.html >> Sent from the AppFuse - User mailing list archive at Nabble.com >> <http://Nabble.com>. >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [hidden email] >> <mailto:[hidden email]> >> For additional commands, e-mail: [hidden email] >> <mailto:[hidden email]> >> >> >> ------------------------------------------------------------------------ >> >> No virus found in this incoming message. >> Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.2/1353 - >> Release Date: 3/31/2008 6:21 PM >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [hidden email] > For additional commands, e-mail: [hidden email] > --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
||||||||||||||||
|
Le Anh Tuan
|
In reply to this post
by pabloa
Hi all,
I happene to know a very useful framework named Parancoe (http://www.parancoe.org/). By using parancoe, we can create dao very easily by only writing interface and desired dao methods, not implementation (see http://www.parancoe.org/articles/2007/08/28/how-to-add-finder-methods-to-parancoe-daos/). I wonder if any one use this framework in real project and have any comments? Could it be used in AppFuse 2? How? Thanks. -- (Le Anh Tuan) NetNam Corporation – Institute of Information Technology 18 Hoang Quoc Viet, Cau Giay, Hanoi, Vietnam (T)+84-4-7564907, (F)+84-4-7561888 (E) ([hidden email]) (W) www.netnam.vn, www.thoibaoviet.com ------------- NetNam - one of the best ISPs and Solutions Provider in Vietnam, specialized in corporate networks, managed services & security solutions. ------------- Your Net, We Care! --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
|
mraible
|
I've never heard of this framework until you pointed it out. You may
be able to add it's dao layer as a dependency (if it's a Maven artifact). I'm not sure, I haven't tried it myself. Matt On Mon, Mar 31, 2008 at 10:45 PM, Le Anh Tuan <[hidden email]> wrote: > Hi all, > I happene to know a very useful framework named Parancoe > (http://www.parancoe.org/). By using parancoe, we can create dao very > easily by only writing interface and desired dao methods, not > implementation (see > http://www.parancoe.org/articles/2007/08/28/how-to-add-finder-methods-to-parancoe-daos/). > > I wonder if any one use this framework in real project and have any > comments? Could it be used in AppFuse 2? How? > Thanks. > > > > -- > (Le Anh Tuan) > NetNam Corporation – Institute of Information Technology > 18 Hoang Quoc Viet, Cau Giay, Hanoi, Vietnam > (T)+84-4-7564907, (F)+84-4-7561888 > (E) ([hidden email]) (W) www.netnam.vn, www.thoibaoviet.com > ------------- > NetNam - one of the best ISPs and Solutions Provider in Vietnam, > specialized in corporate networks, managed services & security solutions. > ------------- > Your Net, We Care! > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [hidden email] > For additional commands, e-mail: [hidden email] > > |
||||||||||||||||
|
Le Anh Tuan
|
Hi Matt,
I will try it my self and post result with step-step intruction to the list. Hope this could help simplify our dao layer. Thanks. Matt Raible wrote: > I've never heard of this framework until you pointed it out. You may > be able to add it's dao layer as a dependency (if it's a Maven > artifact). I'm not sure, I haven't tried it myself. > > Matt > > On Mon, Mar 31, 2008 at 10:45 PM, Le Anh Tuan <[hidden email]> wrote: > >> Hi all, >> I happene to know a very useful framework named Parancoe >> (http://www.parancoe.org/). By using parancoe, we can create dao very >> easily by only writing interface and desired dao methods, not >> implementation (see >> http://www.parancoe.org/articles/2007/08/28/how-to-add-finder-methods-to-parancoe-daos/). >> >> I wonder if any one use this framework in real project and have any >> comments? Could it be used in AppFuse 2? How? >> Thanks. >> >> >> >> -- >> (Le Anh Tuan) >> NetNam Corporation – Institute of Information Technology >> 18 Hoang Quoc Viet, Cau Giay, Hanoi, Vietnam >> (T)+84-4-7564907, (F)+84-4-7561888 >> (E) ([hidden email]) (W) www.netnam.vn, www.thoibaoviet.com >> ------------- >> NetNam - one of the best ISPs and Solutions Provider in Vietnam, >> specialized in corporate networks, managed services & security solutions. >> ------------- >> Your Net, We Care! >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [hidden email] >> For additional commands, e-mail: [hidden email] >> >> >> -- (Le Anh Tuan) NetNam Corporation – Institute of Information Technology 18 Hoang Quoc Viet, Cau Giay, Hanoi, Vietnam (T)+84-4-7564907, (F)+84-4-7561888 (E) ([hidden email]) (W) www.netnam.vn, www.thoibaoviet.com ------------- NetNam - one of the best ISPs and Solutions Provider in Vietnam, specialized in corporate networks, managed services & security solutions. ------------- Your Net, We Care! --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
||||||||||||||||
|
pabloa
|
In reply to this post
by Mike Horwitz
Hi Michael!
You are right. I deleted all the appfuse-hibernate.jar but when I run the command mvn jetty-run-war maven redeploy the war with appfuse-hibernate.jar in it again! I was looking pos.xml in both, core and web directories. Do I need to modify or delete some part of it? I am using appfuse 2.0.1 Regards Pablo Michael Horwitz wrote: > It looks like you still have a copy of appfuse-hibernate.jar in the > classpath. > > Try one of : > > 1) Running mvn clean > 2) If you have run mvn war:inplace make sure that the WEB-INF/classes > and WEB-INF/lib directories have been deleted from the source tree. > > Mike > > > On 31/03/2008, *pabloa* <[hidden email] > <mailto:[hidden email]>> wrote: > > > Hi All! > > I am trying to use AppFuse with a Spring MVC and JPA > configuration. I did > all the modifications to the configuration files described in the > appfuse > site. > > I wrote some jpa entity beans. they run fine when I test them. > > I did first a mvn install. > > Then I ran a mvn jetty:run-war and I got this big exception. It is > like it > tries to read hibernate.cfg.xml file. I deleted and I replaced by > persistence.xml. > > Any ideas? > > Regards > > Pablo > > > > C:\borrar\mvntest\pos-server\web>mvn jetty:run-war > [INFO] Scanning for projects... > [INFO] Searching repository for plugin with prefix: 'jetty'. > [INFO] > ------------------------------------------------------------------------ > [INFO] Building AppFuse Modular Application - Web (Spring MVC) > [INFO] task-segment: [jetty:run-war] > [INFO] > ------------------------------------------------------------------------ > [INFO] Preparing jetty:run-war > [INFO] [warpath:add-classes {execution: default}] > [INFO] [native2ascii:native2ascii {execution: native2ascii-utf8}] > [INFO] [native2ascii:native2ascii {execution: native2ascii-8859_1}] > [INFO] [resources:resources] > [INFO] Using default encoding to copy filtered resources. > [INFO] [compiler:compile] > [INFO] Nothing to compile - all classes are up to date > [INFO] [resources:testResources] > [INFO] Using default encoding to copy filtered resources. > [INFO] [compiler:testCompile] > [INFO] Nothing to compile - all classes are up to date > [INFO] [dbunit:operation {execution: test-compile}] > [INFO] [surefire:test] > [INFO] Surefire report directory: > C:\borrar\mvntest\pos-server\web\target\surefire-reports > > ------------------------------------------------------- > T E S T S > ------------------------------------------------------- > Running ar.com.dreamssoft.pos.AppTest > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: > 0.078 sec > > Results : > > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 > > [INFO] [dbunit:operation {execution: test}] > [INFO] [war:war] > [INFO] Exploding webapp... > [INFO] Assembling webapp pos-server-webapp in > C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0-SNAPSHOT > [INFO] Copy webapp webResources to > C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0-SNAPSHOT > [INFO] Expanding: C:\Documents and > Settings\Owner\.m2\repository\org\appfuse\appfuse-spring\2.0.1\appfuse-spring-2.0.1.war > into > C:\borrar\mvntest\pos-server\web\target\war\work\appfuse-spring-2.0.1 > [INFO] Expanding: C:\Documents and > Settings\Owner\.m2\repository\org\appfuse\appfuse-web-common\2.0.1\appfuse-web-common-2.0.1. > war into > C:\borrar\mvntest\pos-server\web\target\war\work\appfuse-web-common-2.0.1 > [INFO] Overlaying 2 war(s). > [INFO] Generating war > C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0-SNAPSHOT.war > [INFO] Building war: > C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0-SNAPSHOT.war > [INFO] [jetty:run-war] > [INFO] Configuring Jetty for project: AppFuse Modular Application > - Web > (Spring MVC) > 2008-03-31 11:04:14.480::INFO: Logging to STDERR via > org.mortbay.log.StdErrLog > [INFO] Context path = / > [INFO] Tmp directory = determined at runtime > [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml > [INFO] Web overrides = none > [INFO] Starting jetty 6.1.6 ... > 2008-03-31 11:04:14.683::INFO: jetty-6.1.6 > 2008-03-31 11:04:14.715::INFO: Extract > jar:file:/C:/borrar/mvntest/pos-server/web/target/pos-server-webapp-1.0-SNAPSHOT.war!/ > to C:\borrar\mvntest\pos-server\web\target\work\webapp > 2008-03-31 11:04:26.755::INFO: No Transaction manager found - if your > webapp requires one, please configure one. > 2008-03-31 11:04:27.583:/:INFO: Initializing Spring root > WebApplicationContext > [pos-server] ERROR [main] > ContextLoader.initWebApplicationContext(206) | > Context initialization failed > org.springframework.beans.factory.BeanCreationException: Error > creating bean > with name 'loggerListener' defined in ServletConte > xt resource [/WEB-INF/security.xml]: BeanPostProcessor before > instantiation > of bean failed; nested exception is org.springframe > work.beans.factory.BeanCreationException: Error creating bean with > name > 'org.springframework.transaction.config.internalTransac > tionAdvisor': Cannot create inner bean '(inner bean)' of type > [org.springframework.transaction.interceptor.TransactionIntercept > or] while setting bean property 'transactionInterceptor'; nested > exception > is org.springframework.beans.factory.BeanCreationExc > eption: Error creating bean with name '(inner bean)#1': Cannot resolve > reference to bean 'transactionManager' while setting bea > n property 'transactionManager'; nested exception is > org.springframework.beans.factory.BeanCreationException: Error > creating be > an with name 'transactionManager' defined in class path resource > [applicationContext-dao.xml]: Cannot resolve reference to bean > 'sessionFactory' while setting bean property 'sessionFactory'; nested > exception is org.springframework.beans.factory.BeanCreat > ionException: Error creating bean with name 'sessionFactory' > defined in > class path resource [applicationContext-dao.xml]: Invoc > ation of init method failed; nested exception is > java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] > cannot > be resolved to URL because it does not exist > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:481) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > a:169) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java: > 296) > at > org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:950) > at > org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:711 > ) > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:366) > at > org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:251) > at > org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190) > at > org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) > at > org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539) > at > org.mortbay.jetty.servlet.Context.startContext(Context.java:135) > at > org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216) > at > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509) > at > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447) > at > org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > at > org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > at > org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > at > org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > at > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) > at org.mortbay.jetty.Server.doStart(Server.java:222) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > at > org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) > at > org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337) > at > org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279) > at > org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'org.springframework.transact > ion.config.internalTransactionAdvisor': Cannot create inner bean > '(inner > bean)' of type [org.springframework.transaction.interc > eptor.TransactionInterceptor] while setting bean property > 'transactionInterceptor'; nested exception is org.springframework.bea > ns.factory.BeanCreationException: Error creating bean with name > '(inner > bean)#1': Cannot resolve reference to bean 'transaction > Manager' while setting bean property 'transactionManager'; nested > exception > is org.springframework.beans.factory.BeanCreationEx > ception: Error creating bean with name 'transactionManager' > defined in class > path resource [applicationContext-dao.xml]: Cannot > resolve reference to bean 'sessionFactory' while setting bean property > 'sessionFactory'; nested exception is org.springframewo > rk.beans.factory.BeanCreationException: Error creating bean with name > 'sessionFactory' defined in class path resource [applicat > ionContext-dao.xml]: Invocation of init method failed; nested > exception is > java.io.FileNotFoundException: class path resource [ > hibernate.cfg.xml] cannot be resolved to URL because it does not exist > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j > ava:229) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > olver.java:122) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > ableBeanFactory.java:1274) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > nFactory.java:1042) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > nFactory.java:539) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:485) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > a:169) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > at > org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRet > rievalHelper.java:87) > at > org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAut > oProxyCreator.java:98) > at > org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAw > areAspectJAutoProxyCreator.java:83) > at > org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProx > yCreator.java:105) > at > org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProx > yCreator.java:244) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiat > ion(AbstractAutowireCapableBeanFactory.java:828) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAuto > wireCapableBeanFactory.java:799) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:475) > ... 50 more > Caused by: > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name '(inner bean)#1': Cannot reso > lve reference to bean 'transactionManager' while setting bean property > 'transactionManager'; nested exception is org.springfram > ework.beans.factory.BeanCreationException: Error creating bean > with name > 'transactionManager' defined in class path resource [a > pplicationContext-dao.xml]: Cannot resolve reference to bean > 'sessionFactory' while setting bean property 'sessionFactory'; nes > ted exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'sessionFactory' define > d in class path resource [applicationContext-dao.xml]: Invocation > of init > method failed; nested exception is java.io.FileNotFou > ndException: class path resource [hibernate.cfg.xml] cannot be > resolved to > URL because it does not exist > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > ava:274) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > olver.java:104) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > ableBeanFactory.java:1274) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > nFactory.java:1042) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > nFactory.java:539) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:485) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j > ava:219) > ... 69 more > Caused by: > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'transactionManager' defined > in class path resource [applicationContext-dao.xml]: Cannot resolve > reference to bean 'sessionFactory' while setting bean prope > rty 'sessionFactory'; nested exception is > org.springframework.beans.factory.BeanCreationException: Error > creating bean > with nam > e 'sessionFactory' defined in class path resource > [applicationContext-dao.xml]: Invocation of init method failed; nested > except > ion is java.io.FileNotFoundException: class path resource > [hibernate.cfg.xml] cannot be resolved to URL because it does not exi > st > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > ava:274) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > olver.java:104) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > ableBeanFactory.java:1274) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > nFactory.java:1042) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > nFactory.java:539) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:485) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > a:169) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > ava:268) > ... 77 more > Caused by: > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'sessionFactory' defined in c > lass path resource [applicationContext-dao.xml]: Invocation of > init method > failed; nested exception is java.io.FileNotFoundExce > ption: class path resource [hibernate.cfg.xml] cannot be resolved > to URL > because it does not exist > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB > eanFactory.java:1362) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > nFactory.java:540) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:485) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > a:169) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > ava:268) > ... 89 more > Caused by: java.io.FileNotFoundException: class path resource > [hibernate.cfg.xml] cannot be resolved to URL because it does not > exist > at > org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:162) > at > org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:572) > at > org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211 > ) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapab > leBeanFactory.java:1390) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB > eanFactory.java:1359) > ... 98 more > 2008-03-31 11:04:30.893::WARN: Failed startup of context > org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@14828e7{/,jar:file > :/C:/borrar/mvntest/pos-server/web/target/pos-server-webapp-1.0-SNAPSHOT.war!/} > org.springframework.beans.factory.BeanCreationException: Error > creating bean > with name 'loggerListener' defined in ServletConte > xt resource [/WEB-INF/security.xml]: BeanPostProcessor before > instantiation > of bean failed; nested exception is org.springframe > work.beans.factory.BeanCreationException: Error creating bean with > name > 'org.springframework.transaction.config.internalTransac > tionAdvisor': Cannot create inner bean '(inner bean)' of type > [org.springframework.transaction.interceptor.TransactionIntercept > or] while setting bean property 'transactionInterceptor'; nested > exception > is org.springframework.beans.factory.BeanCreationExc > eption: Error creating bean with name '(inner bean)#1': Cannot resolve > reference to bean 'transactionManager' while setting bea > n property 'transactionManager'; nested exception is > org.springframework.beans.factory.BeanCreationException: Error > creating be > an with name 'transactionManager' defined in class path resource > [applicationContext-dao.xml]: Cannot resolve reference to bean > 'sessionFactory' while setting bean property 'sessionFactory'; nested > exception is org.springframework.beans.factory.BeanCreat > ionException: Error creating bean with name 'sessionFactory' > defined in > class path resource [applicationContext-dao.xml]: Invoc > ation of init method failed; nested exception is > java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] > cannot > be resolved to URL because it does not exist > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:481) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > a:169) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java: > 296) > at > org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:950) > at > org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:711 > ) > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:366) > at > org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:251) > at > org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190) > at > org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) > at > org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539) > at > org.mortbay.jetty.servlet.Context.startContext(Context.java:135) > at > org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216) > at > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509) > at > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447) > at > org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > at > org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > at > org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > at > org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > at > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) > at org.mortbay.jetty.Server.doStart(Server.java:222) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > at > org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) > at > org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337) > at > org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279) > at > org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'org.springframework.transact > ion.config.internalTransactionAdvisor': Cannot create inner bean > '(inner > bean)' of type [org.springframework.transaction.interc > eptor.TransactionInterceptor] while setting bean property > 'transactionInterceptor'; nested exception is org.springframework.bea > ns.factory.BeanCreationException: Error creating bean with name > '(inner > bean)#1': Cannot resolve reference to bean 'transaction > Manager' while setting bean property 'transactionManager'; nested > exception > is org.springframework.beans.factory.BeanCreationEx > ception: Error creating bean with name 'transactionManager' > defined in class > path resource [applicationContext-dao.xml]: Cannot > resolve reference to bean 'sessionFactory' while setting bean property > 'sessionFactory'; nested exception is org.springframewo > rk.beans.factory.BeanCreationException: Error creating bean with name > 'sessionFactory' defined in class path resource [applicat > ionContext-dao.xml]: Invocation of init method failed; nested > exception is > java.io.FileNotFoundException: class path resource [ > hibernate.cfg.xml] cannot be resolved to URL because it does not exist > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j > ava:229) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > olver.java:122) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > ableBeanFactory.java:1274) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > nFactory.java:1042) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > nFactory.java:539) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:485) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > a:169) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > at > org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRet > rievalHelper.java:87) > at > org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAut > oProxyCreator.java:98) > at > org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAw > areAspectJAutoProxyCreator.java:83) > at > org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProx > yCreator.java:105) > at > org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProx > yCreator.java:244) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiat > ion(AbstractAutowireCapableBeanFactory.java:828) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAuto > wireCapableBeanFactory.java:799) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:475) > ... 50 more > Caused by: > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name '(inner bean)#1': Cannot reso > lve reference to bean 'transactionManager' while setting bean property > 'transactionManager'; nested exception is org.springfram > ework.beans.factory.BeanCreationException: Error creating bean > with name > 'transactionManager' defined in class path resource [a > pplicationContext-dao.xml]: Cannot resolve reference to bean > 'sessionFactory' while setting bean property 'sessionFactory'; nes > ted exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'sessionFactory' define > d in class path resource [applicationContext-dao.xml]: Invocation > of init > method failed; nested exception is java.io.FileNotFou > ndException: class path resource [hibernate.cfg.xml] cannot be > resolved to > URL because it does not exist > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > ava:274) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > olver.java:104) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > ableBeanFactory.java:1274) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > nFactory.java:1042) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > nFactory.java:539) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:485) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j > ava:219) > ... 69 more > Caused by: > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'transactionManager' defined > in class path resource [applicationContext-dao.xml]: Cannot resolve > reference to bean 'sessionFactory' while setting bean prope > rty 'sessionFactory'; nested exception is > org.springframework.beans.factory.BeanCreationException: Error > creating bean > with nam > e 'sessionFactory' defined in class path resource > [applicationContext-dao.xml]: Invocation of init method failed; nested > except > ion is java.io.FileNotFoundException: class path resource > [hibernate.cfg.xml] cannot be resolved to URL because it does not exi > st > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > ava:274) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > olver.java:104) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > ableBeanFactory.java:1274) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > nFactory.java:1042) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > nFactory.java:539) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:485) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > a:169) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > ava:268) > ... 77 more > Caused by: > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'sessionFactory' defined in c > lass path resource [applicationContext-dao.xml]: Invocation of > init method > failed; nested exception is java.io.FileNotFoundExce > ption: class path resource [hibernate.cfg.xml] cannot be resolved > to URL > because it does not exist > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB > eanFactory.java:1362) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > nFactory.java:540) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:485) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > a:169) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > ava:268) > ... 89 more > Caused by: java.io.FileNotFoundException: class path resource > [hibernate.cfg.xml] cannot be resolved to URL because it does not > exist > at > org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:162) > at > org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:572) > at > org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211 > ) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapab > leBeanFactory.java:1390) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB > eanFactory.java:1359) > ... 98 more > 2008-03-31 11:04:31.581::WARN: Nested in > org.springframework.beans.factory.BeanCreationException: Error > creating bean > with nam > e 'loggerListener' defined in ServletContext resource > [/WEB-INF/security.xml]: BeanPostProcessor before instantiation of > bean f > ailed; nested exception is > org.springframework.beans.factory.BeanCreationException: Error > creating bean > with name 'org.springfr > amework.transaction.config.internalTransactionAdvisor': Cannot > create inner > bean '(inner bean)' of type [org.springframework.tr > <http://org.springframework.tr> > ansaction.interceptor.TransactionInterceptor] while setting bean > property > 'transactionInterceptor'; nested exception is org.spr > ingframework.beans.factory.BeanCreationException: Error creating > bean with > name '(inner bean)#1': Cannot resolve reference to b > ean 'transactionManager' while setting bean property > 'transactionManager'; > nested exception is org.springframework.beans.factor > y.BeanCreationException: Error creating bean with name > 'transactionManager' > defined in class path resource [applicationContext- > dao.xml]: Cannot resolve reference to bean 'sessionFactory' while > setting > bean property 'sessionFactory'; nested exception is o > rg.springframework.beans.factory.BeanCreationException: Error > creating bean > with name 'sessionFactory' defined in class path re > source [applicationContext-dao.xml]: Invocation of init method failed; > nested exception is java.io.FileNotFoundException: class > path resource [hibernate.cfg.xml] cannot be resolved to URL > because it does > not exist: > java.io.FileNotFoundException: class path resource [hibernate.cfg.xml] > cannot be resolved to URL because it does not exist > at > org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:162) > at > org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:572) > at > org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211 > ) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapab > leBeanFactory.java:1390) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB > eanFactory.java:1359) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > nFactory.java:540) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:485) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > a:169) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > ava:268) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > olver.java:104) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > ableBeanFactory.java:1274) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > nFactory.java:1042) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > nFactory.java:539) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:485) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > a:169) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > ava:268) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > olver.java:104) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > ableBeanFactory.java:1274) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > nFactory.java:1042) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > nFactory.java:539) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:485) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j > ava:219) > at > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > olver.java:122) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > ableBeanFactory.java:1274) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > nFactory.java:1042) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > nFactory.java:539) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:485) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > a:169) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > at > org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRet > rievalHelper.java:87) > at > org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAut > oProxyCreator.java:98) > at > org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAw > areAspectJAutoProxyCreator.java:83) > at > org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProx > yCreator.java:105) > at > org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProx > yCreator.java:244) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiat > ion(AbstractAutowireCapableBeanFactory.java:828) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAuto > wireCapableBeanFactory.java:799) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > y.java:475) > at java.security.AccessController.doPrivileged(Native Method) > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > actory.java:455) > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > a:169) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java: > 296) > at > org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:950) > at > org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:711 > ) > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:366) > at > org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:251) > at > org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190) > at > org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) > at > org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539) > at > org.mortbay.jetty.servlet.Context.startContext(Context.java:135) > at > org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216) > at > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509) > at > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447) > at > org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > at > org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > at > org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > at > org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > at > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) > at org.mortbay.jetty.Server.doStart(Server.java:222) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > at > org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) > at > org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337) > at > org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279) > at > org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > 2008-03-31 11:04:31.206::INFO: Started > [hidden email]:8080 > [INFO] Started Jetty Server > [INFO] Starting scanner at interval of 3 seconds. > > > > > -- > View this message in context: > http://www.nabble.com/Big-exception-with-Modular-JPA-SpringMvc-Appfuse-tp16391314s2369p16391314.html > Sent from the AppFuse - User mailing list archive at Nabble.com > <http://Nabble.com>. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [hidden email] > <mailto:[hidden email]> > For additional commands, e-mail: [hidden email] > <mailto:[hidden email]> > > > ------------------------------------------------------------------------ > > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.519 / Virus Database: 269.22.2/1353 - Release Date: 3/31/2008 6:21 PM > --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email] |
||||||||||||||||
|
mraible
|
In reply to this post
by pabloa
In web/pom.xml, try changing this:
<dependency> <groupId>org.appfuse</groupId> <artifactId>appfuse-${web.framework}</artifactId> <version>${appfuse.version}</version> <type>warpath</type> </dependency> To this: <dependency> <groupId>org.appfuse</groupId> <artifactId>appfuse-${web.framework}</artifactId> <version>${appfuse.version}</version> <type>warpath</type> <exclusions> <exclusion> <groupId>org.appfuse</groupId> <artifactId>appfuse-hibernate</artifactId> </exclusion> </exclusions> </dependency> Hope this works, Matt On Wed, Apr 2, 2008 at 7:21 AM, Pablo Alcaraz <[hidden email]> wrote: > Hi Matt! > > I send the 3 pos.xml and the output of mvn dependency:tree > > Regards > > Pablo > > the mvn dependency:tree output is: > > [INFO] [dependency:tree] > [INFO] ar.com.dreamssoft.pos:pos-server:pom:1.0-SNAPSHOT > [INFO] +- mysql:mysql-connector-java:jar:5.0.5:compile > [INFO] +- jmock:jmock:jar:1.1.0:test > [INFO] +- junit:junit:jar:4.4:test > [INFO] +- org.springframework:spring-test:jar:2.5:test > [INFO] | \- commons-logging:commons-logging:jar:1.1:test > [INFO] \- org.subethamail:subethasmtp-wiser:jar:1.2:test > [INFO] +- org.subethamail:subethasmtp-smtp:jar:1.2:test > [INFO] \- javax.mail:mail:jar:1.4:test > [INFO] \- javax.activation:activation:jar:1.1:test > [INFO] > ------------------------------------------------------------------------ > [INFO] Building AppFuse Modular Application - Core > [INFO] task-segment: [dependency:tree] > [INFO] > ------------------------------------------------------------------------ > [INFO] [dependency:tree] > [INFO] ar.com.dreamssoft.pos:pos-server-core:jar:1.0-SNAPSHOT > [INFO] +- mysql:mysql-connector-java:jar:5.0.5:compile > [INFO] +- jmock:jmock:jar:1.1.0:test > [INFO] +- junit:junit:jar:4.4:test (scope not updated to compile) > [INFO] +- org.springframework:spring-test:jar:2.5:test > [INFO] +- org.subethamail:subethasmtp-wiser:jar:1.2:test > [INFO] | \- org.subethamail:subethasmtp-smtp:jar:1.2:test > [INFO] +- org.appfuse:appfuse-service:jar:2.0.1:compile > [INFO] | +- commons-lang:commons-lang:jar:2.3:compile > [INFO] | +- org.acegisecurity:acegi-security-tiger:jar:1.0.5:compile > [INFO] | | \- org.acegisecurity:acegi-security:jar:1.0.5:compile > [INFO] | | +- commons-codec:commons-codec:jar:1.3:compile > [INFO] | | \- oro:oro:jar:2.0.8:compile > [INFO] | +- log4j:log4j:jar:1.2.13:compile > [INFO] | +- aspectj:aspectjweaver:jar:1.5.2a:compile > [INFO] | +- aspectj:aspectjrt:jar:1.5.2a:compile > [INFO] | +- commons-beanutils:commons-beanutils:jar:1.7.0:compile > [INFO] | | \- commons-logging:commons-logging:jar:1.0.3:compile > [INFO] | +- net.sf.ehcache:ehcache:jar:1.3.0:compile > [INFO] | | +- net.sf.jsr107cache:jsr107cache:jar:1.0:compile > [INFO] | | \- > backport-util-concurrent:backport-util-concurrent:jar:3.0:compile > [INFO] | +- javax.mail:mail:jar:1.4:compile > [INFO] | | \- javax.activation:activation:jar:1.1:compile > [INFO] | +- velocity:velocity:jar:1.4:compile > [INFO] | | \- velocity:velocity-dep:jar:1.4:runtime > [INFO] | +- org.codehaus.xfire:xfire-java5:jar:1.2.6:compile > [INFO] | | +- org.codehaus.xfire:xfire-aegis:jar:1.2.6:compile > [INFO] | | | \- net.java.dev.stax-utils:stax-utils:jar:20040917:compile > [INFO] | | +- org.codehaus.xfire:xfire-annotations:jar:1.2.6:compile > [INFO] | | +- xfire:xfire-jsr181-api:jar:1.0-M1:compile > [INFO] | | \- org.codehaus.xfire:xfire-core:jar:1.2.6:compile > [INFO] | | +- wsdl4j:wsdl4j:jar:1.6.1:compile > [INFO] | | +- stax:stax-api:jar:1.0.1:compile > [INFO] | | +- org.codehaus.woodstox:wstx-asl:jar:3.2.0:compile > [INFO] | | +- jdom:jdom:jar:1.0:compile > [INFO] | | \- commons-httpclient:commons-httpclient:jar:3.0:compile > [INFO] | +- org.codehaus.xfire:xfire-spring:jar:1.2.6:compile > [INFO] | | +- org.apache.xbean:xbean-spring:jar:2.8:compile > [INFO] | | \- org.codehaus.xfire:xfire-xmlbeans:jar:1.2.6:compile > [INFO] | | \- xmlbeans:xbean:jar:2.2.0:compile > [INFO] | +- org.springframework:spring-aop:jar:2.5:compile > [INFO] | | +- aopalliance:aopalliance:jar:1.0:compile > [INFO] | | +- org.springframework:spring-beans:jar:2.5:compile > [INFO] | | \- org.springframework:spring-core:jar:2.5:compile > [INFO] | +- org.springframework:spring-aspects:jar:2.5:compile > [INFO] | \- org.springframework:spring-context-support:jar:2.5:compile > [INFO] | \- org.springframework:spring-context:jar:2.5:compile > [INFO] \- org.appfuse:appfuse-jpa:jar:2.0.1:compile > [INFO] +- org.springframework:spring-jdbc:jar:2.5:compile > [INFO] | \- org.springframework:spring-tx:jar:2.5:compile > [INFO] +- org.springframework:spring-orm:jar:2.5:compile > [INFO] +- org.appfuse:appfuse-data-common:jar:2.0.1:compile > [INFO] | \- javax.persistence:persistence-api:jar:1.0:compile > [INFO] +- org.hibernate:hibernate:jar:3.2.5.ga:compile > [INFO] | +- javax.transaction:jta:jar:1.0.1B:compile > [INFO] | +- asm:asm-attrs:jar:1.5.3:compile > [INFO] | +- dom4j:dom4j:jar:1.6.1:compile > [INFO] | +- antlr:antlr:jar:2.7.6:compile > [INFO] | +- cglib:cglib:jar:2.1_3:compile > [INFO] | \- asm:asm:jar:1.5.3:compile > [INFO] +- org.hibernate:hibernate-entitymanager:jar:3.3.1.ga:compile > [INFO] | +- org.hibernate:hibernate-annotations:jar:3.3.0.ga:compile > [INFO] | +- > org.hibernate:hibernate-commons-annotations:jar:3.0.0.ga:compile > [INFO] | +- org.hibernate:hibernate-validator:jar:3.0.0.ga:compile > [INFO] | \- jboss:javassist:jar:3.3.ga:compile > [INFO] +- > jboss:jboss-archive-browsing:jar:5.0.0alpha-200607201-119:compile > [INFO] \- commons-collections:commons-collections:jar:3.2:compile > > [INFO] > ------------------------------------------------------------------------ > [INFO] Building AppFuse Modular Application - Web (Spring MVC) > [INFO] task-segment: [dependency:tree] > [INFO] > ------------------------------------------------------------------------ > [INFO] snapshot ar.com.dreamssoft.pos:pos-server-core:1.0-SNAPSHOT: > checking for updates from central > [INFO] snapshot ar.com.dreamssoft.pos:pos-server-core:1.0-SNAPSHOT: > checking for updates from appfuse > [INFO] [dependency:tree] > [INFO] ar.com.dreamssoft.pos:pos-server-webapp:war:1.0-SNAPSHOT > [INFO] +- mysql:mysql-connector-java:jar:5.0.5:compile > [INFO] +- jmock:jmock:jar:1.1.0:test > [INFO] +- junit:junit:jar:4.4:test (scope not updated to compile) > [INFO] +- org.springframework:spring-test:jar:2.5:test > [INFO] +- org.subethamail:subethasmtp-wiser:jar:1.2:test > [INFO] | \- org.subethamail:subethasmtp-smtp:jar:1.2:test > [INFO] +- javax.servlet:servlet-api:jar:2.4:provided (scope not updated > to compile) > [INFO] +- javax.servlet:jsp-api:jar:2.0:provided > [INFO] +- org.appfuse:appfuse-spring:war:2.0.1:compile > [INFO] +- org.appfuse:appfuse-spring:warpath:2.0.1:compile > [INFO] | +- commons-lang:commons-lang:jar:2.3:compile > [INFO] | +- org.acegisecurity:acegi-security-tiger:jar:1.0.5:compile > [INFO] | | \- org.acegisecurity:acegi-security:jar:1.0.5:compile > [INFO] | | +- commons-codec:commons-codec:jar:1.3:compile > [INFO] | | \- oro:oro:jar:2.0.8:compile > [INFO] | +- log4j:log4j:jar:1.2.13:compile > [INFO] | +- org.appfuse:appfuse-service:jar:2.0.1:compile > [INFO] | | +- org.appfuse:appfuse-hibernate:jar:2.0.1:compile > [INFO] | | | +- org.hibernate:hibernate-annotations:jar:3.3.0.ga:compile > [INFO] | | | \- > org.hibernate:hibernate-commons-annotations:jar:3.3.0.ga:compile > [INFO] | | +- aspectj:aspectjweaver:jar:1.5.2a:compile > [INFO] | | +- aspectj:aspectjrt:jar:1.5.2a:compile > [INFO] | | +- commons-beanutils:commons-beanutils:jar:1.7.0:compile > [INFO] | | +- net.sf.ehcache:ehcache:jar:1.3.0:compile > [INFO] | | | +- net.sf.jsr107cache:jsr107cache:jar:1.0:compile > [INFO] | | | \- > backport-util-concurrent:backport-util-concurrent:jar:3.0:compile > [INFO] | | +- javax.mail:mail:jar:1.4:compile > [INFO] | | | \- javax.activation:activation:jar:1.1:compile > [INFO] | | +- velocity:velocity:jar:1.4:compile > [INFO] | | | \- velocity:velocity-dep:jar:1.4:runtime > [INFO] | | +- org.codehaus.xfire:xfire-java5:jar:1.2.6:compile > [INFO] | | | +- org.codehaus.xfire:xfire-aegis:jar:1.2.6:compile > [INFO] | | | | \- > net.java.dev.stax-utils:stax-utils:jar:20040917:compile > [INFO] | | | +- org.codehaus.xfire:xfire-annotations:jar:1.2.6:compile > [INFO] | | | +- xfire:xfire-jsr181-api:jar:1.0-M1:compile > [INFO] | | | \- org.codehaus.xfire:xfire-core:jar:1.2.6:compile > [INFO] | | | +- wsdl4j:wsdl4j:jar:1.6.1:compile > [INFO] | | | +- stax:stax-api:jar:1.0.1:compile > [INFO] | | | +- org.codehaus.woodstox:wstx-asl:jar:3.2.0:compile > [INFO] | | | +- jdom:jdom:jar:1.0:compile > [INFO] | | | \- commons-httpclient:commons-httpclient:jar:3.0:compile > [INFO] | | +- org.codehaus.xfire:xfire-spring:jar:1.2.6:compile > [INFO] | | | +- org.apache.xbean:xbean-spring:jar:2.8:compile > [INFO] | | | \- org.codehaus.xfire:xfire-xmlbeans:jar:1.2.6:compile > [INFO] | | | \- xmlbeans:xbean:jar:2.2.0:compile > [INFO] | | +- org.springframework:spring-aspects:jar:2.5:compile > [INFO] | | \- org.springframework:spring-context-support:jar:2.5:compile > [INFO] | +- commons-dbcp:commons-dbcp:jar:1.2.2:compile > [INFO] | | \- commons-pool:commons-pool:jar:1.3:compile > [INFO] | +- org.directwebremoting:dwr:jar:2.0.1:compile > [INFO] | +- javax.servlet:jstl:jar:1.1.2:compile > [INFO] | +- taglibs:standard:jar:1.1.2:compile > [INFO] | +- struts-menu:struts-menu:jar:2.4.3:compile > [INFO] | | +- commons-collections:commons-collections:jar:3.0:compile > [INFO] | | +- commons-digester:commons-digester:jar:1.7:compile > [INFO] | | +- commons-logging:commons-logging:jar:1.0.4:compile > [INFO] | | \- velocity-tools:velocity-tools-view:jar:1.0:compile > [INFO] | +- opensymphony:clickstream:jar:1.0.2:compile > [INFO] | +- opensymphony:oscache:jar:2.3:compile > [INFO] | +- opensymphony:sitemesh:jar:2.2.1:compile > [INFO] | +- org.springframework:spring-aop:jar:2.5:compile > [INFO] | | +- aopalliance:aopalliance:jar:1.0:compile > [INFO] | | +- org.springframework:spring-beans:jar:2.5:compile > [INFO] | | \- org.springframework:spring-core:jar:2.5:compile > [INFO] | +- org.springframework:spring-webmvc:jar:2.5:compile > [INFO] | | +- org.springframework:spring-context:jar:2.5:compile > [INFO] | | \- org.springframework:spring-web:jar:2.5:compile > [INFO] | +- org.tuckey:urlrewritefilter:jar:3.0.4:compile > [INFO] | +- org.springmodules:spring-modules-validation:jar:0.8:compile > [INFO] | | +- commons-validator:commons-validator:jar:1.3.0:compile > [INFO] | | +- antlr:antlr:jar:2.7.6:compile > [INFO] | | \- rhino:js:jar:1.6R2:compile > [INFO] | +- commons-fileupload:commons-fileupload:jar:1.1.1:compile > [INFO] | | \- commons-io:commons-io:jar:1.1:compile > [INFO] | +- org.appfuse:appfuse-web-common:war:2.0.1:compile > [INFO] | +- displaytag:displaytag:jar:1.1.1:compile > [INFO] | | +- com.lowagie:itext:jar:1.3:compile > [INFO] | | +- org.slf4j:jcl104-over-slf4j:jar:1.4.2:compile > [INFO] | | \- org.slf4j:slf4j-log4j12:jar:1.4.2:compile > [INFO] | | \- org.slf4j:slf4j-api:jar:1.4.2:compile > [INFO] | \- org.appfuse:appfuse-web-common:warpath:2.0.1:compile > [INFO] \- ar.com.dreamssoft.pos:pos-server-core:jar:1.0-SNAPSHOT:compile > [INFO] \- org.appfuse:appfuse-jpa:jar:2.0.1:compile > [INFO] +- org.springframework:spring-jdbc:jar:2.5:compile > [INFO] | \- org.springframework:spring-tx:jar:2.5:compile > [INFO] +- org.springframework:spring-orm:jar:2.5:compile > [INFO] +- org.appfuse:appfuse-data-common:jar:2.0.1:compile > [INFO] | \- javax.persistence:persistence-api:jar:1.0:compile > [INFO] +- org.hibernate:hibernate:jar:3.2.5.ga:compile > [INFO] | +- javax.transaction:jta:jar:1.0.1B:compile > [INFO] | +- asm:asm-attrs:jar:1.5.3:compile > [INFO] | +- dom4j:dom4j:jar:1.6.1:compile > [INFO] | +- cglib:cglib:jar:2.1_3:compile > [INFO] | \- asm:asm:jar:1.5.3:compile > [INFO] +- org.hibernate:hibernate-entitymanager:jar:3.3.1.ga:compile > [INFO] | +- org.hibernate:hibernate-validator:jar:3.0.0.ga:compile > [INFO] | \- jboss:javassist:jar:3.3.ga:compile > [INFO] \- > jboss:jboss-archive-browsing:jar:5.0.0alpha-200607201-119:compile > [INFO] > [INFO] > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Summary: > [INFO] > ------------------------------------------------------------------------ > [INFO] AppFuse Modular Application ........................... SUCCESS > [3:00.563s] > [INFO] AppFuse Modular Application - Core .................... SUCCESS > [6.578s] > [INFO] AppFuse Modular Application - Web (Spring MVC) ........ SUCCESS > [5.484s] > [INFO] > ------------------------------------------------------------------------ > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESSFUL > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 3 minutes 27 seconds > [INFO] Finished at: Wed Apr 02 10:08:05 ART 2008 > [INFO] Final Memory: 13M/24M > [INFO] > ------------------------------------------------------------------------ > > > > > > > > > > > Matt Raible wrote: > > Can you post your pom.xml? You might want to post the output from "mvn > > dependency:tree" as well. > > > > Thanks, > > > > Matt > > > > On Apr 1, 2008, at 9:17 AM, Pablo Alcaraz wrote: > > > >> Hi Michael! > >> > >> You are right. I deleted all the appfuse-hibernate.jar but when I run > >> the command > >> > >> mvn jetty-run-war > >> > >> maven redeploy the war with appfuse-hibernate.jar in it again! > >> > >> I was looking pos.xml in both, core and web directories. Do I need to > >> modify or delete some part of it? > >> > >> I am using appfuse 2.0.1 > >> > >> Regards > >> > >> Pablo > >> > >> > >> Michael Horwitz wrote: > >>> It looks like you still have a copy of appfuse-hibernate.jar in the > >>> classpath. > >>> Try one of : > >>> 1) Running mvn clean > >>> 2) If you have run mvn war:inplace make sure that the > >>> WEB-INF/classes and WEB-INF/lib directories have been deleted from > >>> the source tree. > >>> Mike > >>> > >>> On 31/03/2008, *pabloa* <[hidden email] > >>> <mailto:[hidden email]>> wrote: > >>> > >>> > >>> Hi All! > >>> > >>> I am trying to use AppFuse with a Spring MVC and JPA > >>> configuration. I did > >>> all the modifications to the configuration files described in the > >>> appfuse > >>> site. > >>> > >>> I wrote some jpa entity beans. they run fine when I test them. > >>> > >>> I did first a mvn install. > >>> > >>> Then I ran a mvn jetty:run-war and I got this big exception. It is > >>> like it > >>> tries to read hibernate.cfg.xml file. I deleted and I replaced by > >>> persistence.xml. > >>> > >>> Any ideas? > >>> > >>> Regards > >>> > >>> Pablo > >>> > >>> > >>> > >>> C:\borrar\mvntest\pos-server\web>mvn jetty:run-war > >>> [INFO] Scanning for projects... > >>> [INFO] Searching repository for plugin with prefix: 'jetty'. > >>> [INFO] > >>> > >>> ------------------------------------------------------------------------ > >>> > >>> [INFO] Building AppFuse Modular Application - Web (Spring MVC) > >>> [INFO] task-segment: [jetty:run-war] > >>> [INFO] > >>> > >>> ------------------------------------------------------------------------ > >>> > >>> [INFO] Preparing jetty:run-war > >>> [INFO] [warpath:add-classes {execution: default}] > >>> [INFO] [native2ascii:native2ascii {execution: native2ascii-utf8}] > >>> [INFO] [native2ascii:native2ascii {execution: native2ascii-8859_1}] > >>> [INFO] [resources:resources] > >>> [INFO] Using default encoding to copy filtered resources. > >>> [INFO] [compiler:compile] > >>> [INFO] Nothing to compile - all classes are up to date > >>> [INFO] [resources:testResources] > >>> [INFO] Using default encoding to copy filtered resources. > >>> [INFO] [compiler:testCompile] > >>> [INFO] Nothing to compile - all classes are up to date > >>> [INFO] [dbunit:operation {execution: test-compile}] > >>> [INFO] [surefire:test] > >>> [INFO] Surefire report directory: > >>> C:\borrar\mvntest\pos-server\web\target\surefire-reports > >>> > >>> ------------------------------------------------------- > >>> T E S T S > >>> ------------------------------------------------------- > >>> Running ar.com.dreamssoft.pos.AppTest > >>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: > >>> 0.078 sec > >>> > >>> Results : > >>> > >>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 > >>> > >>> [INFO] [dbunit:operation {execution: test}] > >>> [INFO] [war:war] > >>> [INFO] Exploding webapp... > >>> [INFO] Assembling webapp pos-server-webapp in > >>> > >>> C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0-SNAPSHOT > >>> [INFO] Copy webapp webResources to > >>> > >>> C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0-SNAPSHOT > >>> [INFO] Expanding: C:\Documents and > >>> > >>> Settings\Owner\.m2\repository\org\appfuse\appfuse-spring\2.0.1\appfuse-spring-2.0.1.war > >>> > >>> into > >>> > >>> C:\borrar\mvntest\pos-server\web\target\war\work\appfuse-spring-2.0.1 > >>> [INFO] Expanding: C:\Documents and > >>> > >>> Settings\Owner\.m2\repository\org\appfuse\appfuse-web-common\2.0.1\appfuse-web-common-2.0.1. > >>> > >>> war into > >>> > >>> C:\borrar\mvntest\pos-server\web\target\war\work\appfuse-web-common-2.0.1 > >>> > >>> [INFO] Overlaying 2 war(s). > >>> [INFO] Generating war > >>> > >>> C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0-SNAPSHOT.war > >>> > >>> [INFO] Building war: > >>> > >>> C:\borrar\mvntest\pos-server\web\target\pos-server-webapp-1.0-SNAPSHOT.war > >>> > >>> [INFO] [jetty:run-war] > >>> [INFO] Configuring Jetty for project: AppFuse Modular Application > >>> - Web > >>> (Spring MVC) > >>> 2008-03-31 11:04:14.480::INFO: Logging to STDERR via > >>> org.mortbay.log.StdErrLog > >>> [INFO] Context path = / > >>> [INFO] Tmp directory = determined at runtime > >>> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml > >>> [INFO] Web overrides = none > >>> [INFO] Starting jetty 6.1.6 ... > >>> 2008-03-31 11:04:14.683::INFO: jetty-6.1.6 > >>> 2008-03-31 11:04:14.715::INFO: Extract > >>> > >>> jar:file:/C:/borrar/mvntest/pos-server/web/target/pos-server-webapp-1.0-SNAPSHOT.war!/ > >>> > >>> to C:\borrar\mvntest\pos-server\web\target\work\webapp > >>> 2008-03-31 11:04:26.755::INFO: No Transaction manager found - if > >>> your > >>> webapp requires one, please configure one. > >>> 2008-03-31 11:04:27.583:/:INFO: Initializing Spring root > >>> WebApplicationContext > >>> [pos-server] ERROR [main] > >>> ContextLoader.initWebApplicationContext(206) | > >>> Context initialization failed > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean > >>> with name 'loggerListener' defined in ServletConte > >>> xt resource [/WEB-INF/security.xml]: BeanPostProcessor before > >>> instantiation > >>> of bean failed; nested exception is org.springframe > >>> work.beans.factory.BeanCreationException: Error creating bean with > >>> name > >>> 'org.springframework.transaction.config.internalTransac > >>> tionAdvisor': Cannot create inner bean '(inner bean)' of type > >>> [org.springframework.transaction.interceptor.TransactionIntercept > >>> or] while setting bean property 'transactionInterceptor'; nested > >>> exception > >>> is org.springframework.beans.factory.BeanCreationExc > >>> eption: Error creating bean with name '(inner bean)#1': Cannot > >>> resolve > >>> reference to bean 'transactionManager' while setting bea > >>> n property 'transactionManager'; nested exception is > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating be > >>> an with name 'transactionManager' defined in class path resource > >>> [applicationContext-dao.xml]: Cannot resolve reference to bean > >>> 'sessionFactory' while setting bean property 'sessionFactory'; > >>> nested > >>> exception is org.springframework.beans.factory.BeanCreat > >>> ionException: Error creating bean with name 'sessionFactory' > >>> defined in > >>> class path resource [applicationContext-dao.xml]: Invoc > >>> ation of init method failed; nested exception is > >>> java.io.FileNotFoundException: class path resource > >>> [hibernate.cfg.xml] > >>> cannot > >>> be resolved to URL because it does not exist > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:481) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > >>> > >>> a:169) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java: > >>> > >>> 296) > >>> at > >>> > >>> org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:950) > >>> > >>> at > >>> > >>> org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:711 > >>> > >>> ) > >>> at > >>> > >>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:366) > >>> > >>> at > >>> > >>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:251) > >>> > >>> at > >>> > >>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190) > >>> > >>> at > >>> > >>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539) > >>> > >>> at > >>> org.mortbay.jetty.servlet.Context.startContext(Context.java:135) > >>> at > >>> > >>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509) > >>> > >>> at > >>> > >>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447) > >>> at > >>> > >>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110) > >>> > >>> at > >>> > >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) > >>> > >>> at > >>> > >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > >>> > >>> at > >>> > >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) > >>> > >>> at org.mortbay.jetty.Server.doStart(Server.java:222) > >>> at > >>> > >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >>> > >>> at > >>> > >>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) > >>> > >>> at > >>> > >>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337) > >>> > >>> at > >>> > >>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279) > >>> > >>> at > >>> org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67) > >>> at > >>> > >>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > >>> > >>> at > >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) > >>> at > >>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > >>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > >>> 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > >>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > >>> at > >>> > >>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > >>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > >>> Caused by: > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean with name 'org.springframework.transact > >>> ion.config.internalTransactionAdvisor': Cannot create inner bean > >>> '(inner > >>> bean)' of type [org.springframework.transaction.interc > >>> eptor.TransactionInterceptor] while setting bean property > >>> 'transactionInterceptor'; nested exception is > >>> org.springframework.bea > >>> ns.factory.BeanCreationException: Error creating bean with name > >>> '(inner > >>> bean)#1': Cannot resolve reference to bean 'transaction > >>> Manager' while setting bean property 'transactionManager'; nested > >>> exception > >>> is org.springframework.beans.factory.BeanCreationEx > >>> ception: Error creating bean with name 'transactionManager' > >>> defined in class > >>> path resource [applicationContext-dao.xml]: Cannot > >>> resolve reference to bean 'sessionFactory' while setting bean > >>> property > >>> 'sessionFactory'; nested exception is org.springframewo > >>> rk.beans.factory.BeanCreationException: Error creating bean with > >>> name > >>> 'sessionFactory' defined in class path resource [applicat > >>> ionContext-dao.xml]: Invocation of init method failed; nested > >>> exception is > >>> java.io.FileNotFoundException: class path resource [ > >>> hibernate.cfg.xml] cannot be resolved to URL because it does not > >>> exist > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j > >>> > >>> ava:229) > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > >>> > >>> olver.java:122) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > >>> > >>> ableBeanFactory.java:1274) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:1042) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:539) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:485) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > >>> > >>> a:169) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > >>> > >>> at > >>> > >>> org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRet > >>> > >>> rievalHelper.java:87) > >>> at > >>> > >>> org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAut > >>> > >>> oProxyCreator.java:98) > >>> at > >>> > >>> org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAw > >>> > >>> areAspectJAutoProxyCreator.java:83) > >>> at > >>> > >>> org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProx > >>> > >>> yCreator.java:105) > >>> at > >>> > >>> org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProx > >>> > >>> yCreator.java:244) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiat > >>> > >>> ion(AbstractAutowireCapableBeanFactory.java:828) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAuto > >>> > >>> wireCapableBeanFactory.java:799) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:475) > >>> ... 50 more > >>> Caused by: > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean with name '(inner bean)#1': Cannot reso > >>> lve reference to bean 'transactionManager' while setting bean > >>> property > >>> 'transactionManager'; nested exception is org.springfram > >>> ework.beans.factory.BeanCreationException: Error creating bean > >>> with name > >>> 'transactionManager' defined in class path resource [a > >>> pplicationContext-dao.xml]: Cannot resolve reference to bean > >>> 'sessionFactory' while setting bean property 'sessionFactory'; nes > >>> ted exception is > >>> org.springframework.beans.factory.BeanCreationException: > >>> Error creating bean with name 'sessionFactory' define > >>> d in class path resource [applicationContext-dao.xml]: Invocation > >>> of init > >>> method failed; nested exception is java.io.FileNotFou > >>> ndException: class path resource [hibernate.cfg.xml] cannot be > >>> resolved to > >>> URL because it does not exist > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > >>> > >>> ava:274) > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > >>> > >>> olver.java:104) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > >>> > >>> ableBeanFactory.java:1274) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:1042) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:539) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:485) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j > >>> > >>> ava:219) > >>> ... 69 more > >>> Caused by: > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean with name 'transactionManager' defined > >>> in class path resource [applicationContext-dao.xml]: Cannot resolve > >>> reference to bean 'sessionFactory' while setting bean prope > >>> rty 'sessionFactory'; nested exception is > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean > >>> with nam > >>> e 'sessionFactory' defined in class path resource > >>> [applicationContext-dao.xml]: Invocation of init method failed; > >>> nested > >>> except > >>> ion is java.io.FileNotFoundException: class path resource > >>> [hibernate.cfg.xml] cannot be resolved to URL because it does not > >>> exi > >>> st > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > >>> > >>> ava:274) > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > >>> > >>> olver.java:104) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > >>> > >>> ableBeanFactory.java:1274) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:1042) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:539) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:485) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > >>> > >>> a:169) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > >>> > >>> ava:268) > >>> ... 77 more > >>> Caused by: > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean with name 'sessionFactory' defined in c > >>> lass path resource [applicationContext-dao.xml]: Invocation of > >>> init method > >>> failed; nested exception is java.io.FileNotFoundExce > >>> ption: class path resource [hibernate.cfg.xml] cannot be resolved > >>> to URL > >>> because it does not exist > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB > >>> > >>> eanFactory.java:1362) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:540) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:485) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > >>> > >>> a:169) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > >>> > >>> ava:268) > >>> ... 89 more > >>> Caused by: java.io.FileNotFoundException: class path resource > >>> [hibernate.cfg.xml] cannot be resolved to URL because it does not > >>> exist > >>> at > >>> > >>> org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:162) > >>> > >>> at > >>> > >>> org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:572) > >>> > >>> at > >>> > >>> org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211 > >>> > >>> ) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapab > >>> > >>> leBeanFactory.java:1390) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB > >>> > >>> eanFactory.java:1359) > >>> ... 98 more > >>> 2008-03-31 11:04:30.893::WARN: Failed startup of context > >>> > >>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@14828e7{/,jar:file > >>> > >>> :/C:/borrar/mvntest/pos-server/web/target/pos-server-webapp-1.0-SNAPSHOT.war!/} > >>> > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean > >>> with name 'loggerListener' defined in ServletConte > >>> xt resource [/WEB-INF/security.xml]: BeanPostProcessor before > >>> instantiation > >>> of bean failed; nested exception is org.springframe > >>> work.beans.factory.BeanCreationException: Error creating bean with > >>> name > >>> 'org.springframework.transaction.config.internalTransac > >>> tionAdvisor': Cannot create inner bean '(inner bean)' of type > >>> [org.springframework.transaction.interceptor.TransactionIntercept > >>> or] while setting bean property 'transactionInterceptor'; nested > >>> exception > >>> is org.springframework.beans.factory.BeanCreationExc > >>> eption: Error creating bean with name '(inner bean)#1': Cannot > >>> resolve > >>> reference to bean 'transactionManager' while setting bea > >>> n property 'transactionManager'; nested exception is > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating be > >>> an with name 'transactionManager' defined in class path resource > >>> [applicationContext-dao.xml]: Cannot resolve reference to bean > >>> 'sessionFactory' while setting bean property 'sessionFactory'; > >>> nested > >>> exception is org.springframework.beans.factory.BeanCreat > >>> ionException: Error creating bean with name 'sessionFactory' > >>> defined in > >>> class path resource [applicationContext-dao.xml]: Invoc > >>> ation of init method failed; nested exception is > >>> java.io.FileNotFoundException: class path resource > >>> [hibernate.cfg.xml] > >>> cannot > >>> be resolved to URL because it does not exist > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:481) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > >>> > >>> a:169) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java: > >>> > >>> 296) > >>> at > >>> > >>> org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:950) > >>> > >>> at > >>> > >>> org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:711 > >>> > >>> ) > >>> at > >>> > >>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:366) > >>> > >>> at > >>> > >>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:251) > >>> > >>> at > >>> > >>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190) > >>> > >>> at > >>> > >>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539) > >>> > >>> at > >>> org.mortbay.jetty.servlet.Context.startContext(Context.java:135) > >>> at > >>> > >>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509) > >>> > >>> at > >>> > >>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447) > >>> at > >>> > >>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110) > >>> > >>> at > >>> > >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) > >>> > >>> at > >>> > >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > >>> > >>> at > >>> > >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) > >>> > >>> at org.mortbay.jetty.Server.doStart(Server.java:222) > >>> at > >>> > >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >>> > >>> at > >>> > >>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) > >>> > >>> at > >>> > >>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337) > >>> > >>> at > >>> > >>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279) > >>> > >>> at > >>> org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67) > >>> at > >>> > >>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > >>> > >>> at > >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) > >>> at > >>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > >>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > >>> 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > >>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > >>> at > >>> > >>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > >>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > >>> Caused by: > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean with name 'org.springframework.transact > >>> ion.config.internalTransactionAdvisor': Cannot create inner bean > >>> '(inner > >>> bean)' of type [org.springframework.transaction.interc > >>> eptor.TransactionInterceptor] while setting bean property > >>> 'transactionInterceptor'; nested exception is > >>> org.springframework.bea > >>> ns.factory.BeanCreationException: Error creating bean with name > >>> '(inner > >>> bean)#1': Cannot resolve reference to bean 'transaction > >>> Manager' while setting bean property 'transactionManager'; nested > >>> exception > >>> is org.springframework.beans.factory.BeanCreationEx > >>> ception: Error creating bean with name 'transactionManager' > >>> defined in class > >>> path resource [applicationContext-dao.xml]: Cannot > >>> resolve reference to bean 'sessionFactory' while setting bean > >>> property > >>> 'sessionFactory'; nested exception is org.springframewo > >>> rk.beans.factory.BeanCreationException: Error creating bean with > >>> name > >>> 'sessionFactory' defined in class path resource [applicat > >>> ionContext-dao.xml]: Invocation of init method failed; nested > >>> exception is > >>> java.io.FileNotFoundException: class path resource [ > >>> hibernate.cfg.xml] cannot be resolved to URL because it does not > >>> exist > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j > >>> > >>> ava:229) > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > >>> > >>> olver.java:122) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > >>> > >>> ableBeanFactory.java:1274) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:1042) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:539) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:485) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > >>> > >>> a:169) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > >>> > >>> at > >>> > >>> org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRet > >>> > >>> rievalHelper.java:87) > >>> at > >>> > >>> org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAut > >>> > >>> oProxyCreator.java:98) > >>> at > >>> > >>> org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAw > >>> > >>> areAspectJAutoProxyCreator.java:83) > >>> at > >>> > >>> org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProx > >>> > >>> yCreator.java:105) > >>> at > >>> > >>> org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProx > >>> > >>> yCreator.java:244) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiat > >>> > >>> ion(AbstractAutowireCapableBeanFactory.java:828) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAuto > >>> > >>> wireCapableBeanFactory.java:799) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:475) > >>> ... 50 more > >>> Caused by: > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean with name '(inner bean)#1': Cannot reso > >>> lve reference to bean 'transactionManager' while setting bean > >>> property > >>> 'transactionManager'; nested exception is org.springfram > >>> ework.beans.factory.BeanCreationException: Error creating bean > >>> with name > >>> 'transactionManager' defined in class path resource [a > >>> pplicationContext-dao.xml]: Cannot resolve reference to bean > >>> 'sessionFactory' while setting bean property 'sessionFactory'; nes > >>> ted exception is > >>> org.springframework.beans.factory.BeanCreationException: > >>> Error creating bean with name 'sessionFactory' define > >>> d in class path resource [applicationContext-dao.xml]: Invocation > >>> of init > >>> method failed; nested exception is java.io.FileNotFou > >>> ndException: class path resource [hibernate.cfg.xml] cannot be > >>> resolved to > >>> URL because it does not exist > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > >>> > >>> ava:274) > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > >>> > >>> olver.java:104) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > >>> > >>> ableBeanFactory.java:1274) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:1042) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:539) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:485) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j > >>> > >>> ava:219) > >>> ... 69 more > >>> Caused by: > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean with name 'transactionManager' defined > >>> in class path resource [applicationContext-dao.xml]: Cannot resolve > >>> reference to bean 'sessionFactory' while setting bean prope > >>> rty 'sessionFactory'; nested exception is > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean > >>> with nam > >>> e 'sessionFactory' defined in class path resource > >>> [applicationContext-dao.xml]: Invocation of init method failed; > >>> nested > >>> except > >>> ion is java.io.FileNotFoundException: class path resource > >>> [hibernate.cfg.xml] cannot be resolved to URL because it does not > >>> exi > >>> st > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > >>> > >>> ava:274) > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > >>> > >>> olver.java:104) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > >>> > >>> ableBeanFactory.java:1274) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:1042) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:539) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:485) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > >>> > >>> a:169) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > >>> > >>> ava:268) > >>> ... 77 more > >>> Caused by: > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean with name 'sessionFactory' defined in c > >>> lass path resource [applicationContext-dao.xml]: Invocation of > >>> init method > >>> failed; nested exception is java.io.FileNotFoundExce > >>> ption: class path resource [hibernate.cfg.xml] cannot be resolved > >>> to URL > >>> because it does not exist > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB > >>> > >>> eanFactory.java:1362) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:540) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:485) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > >>> > >>> a:169) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > >>> > >>> ava:268) > >>> ... 89 more > >>> Caused by: java.io.FileNotFoundException: class path resource > >>> [hibernate.cfg.xml] cannot be resolved to URL because it does not > >>> exist > >>> at > >>> > >>> org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:162) > >>> > >>> at > >>> > >>> org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:572) > >>> > >>> at > >>> > >>> org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211 > >>> > >>> ) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapab > >>> > >>> leBeanFactory.java:1390) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB > >>> > >>> eanFactory.java:1359) > >>> ... 98 more > >>> 2008-03-31 11:04:31.581::WARN: Nested in > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean > >>> with nam > >>> e 'loggerListener' defined in ServletContext resource > >>> [/WEB-INF/security.xml]: BeanPostProcessor before instantiation of > >>> bean f > >>> ailed; nested exception is > >>> org.springframework.beans.factory.BeanCreationException: Error > >>> creating bean > >>> with name 'org.springfr > >>> amework.transaction.config.internalTransactionAdvisor': Cannot > >>> create inner > >>> bean '(inner bean)' of type [org.springframework.tr > >>> <http://org.springframework.tr> > >>> ansaction.interceptor.TransactionInterceptor] while setting bean > >>> property > >>> 'transactionInterceptor'; nested exception is org.spr > >>> ingframework.beans.factory.BeanCreationException: Error creating > >>> bean with > >>> name '(inner bean)#1': Cannot resolve reference to b > >>> ean 'transactionManager' while setting bean property > >>> 'transactionManager'; > >>> nested exception is org.springframework.beans.factor > >>> y.BeanCreationException: Error creating bean with name > >>> 'transactionManager' > >>> defined in class path resource [applicationContext- > >>> dao.xml]: Cannot resolve reference to bean 'sessionFactory' while > >>> setting > >>> bean property 'sessionFactory'; nested exception is o > >>> rg.springframework.beans.factory.BeanCreationException: Error > >>> creating bean > >>> with name 'sessionFactory' defined in class path re > >>> source [applicationContext-dao.xml]: Invocation of init method > >>> failed; > >>> nested exception is java.io.FileNotFoundException: class > >>> path resource [hibernate.cfg.xml] cannot be resolved to URL > >>> because it does > >>> not exist: > >>> java.io.FileNotFoundException: class path resource > >>> [hibernate.cfg.xml] > >>> cannot be resolved to URL because it does not exist > >>> at > >>> > >>> org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:162) > >>> > >>> at > >>> > >>> org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:572) > >>> > >>> at > >>> > >>> org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211 > >>> > >>> ) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapab > >>> > >>> leBeanFactory.java:1390) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB > >>> > >>> eanFactory.java:1359) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:540) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:485) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > >>> > >>> a:169) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > >>> > >>> ava:268) > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > >>> > >>> olver.java:104) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > >>> > >>> ableBeanFactory.java:1274) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:1042) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:539) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:485) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > >>> > >>> a:169) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j > >>> > >>> ava:268) > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > >>> > >>> olver.java:104) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > >>> > >>> ableBeanFactory.java:1274) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:1042) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:539) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:485) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.j > >>> > >>> ava:219) > >>> at > >>> > >>> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes > >>> > >>> olver.java:122) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap > >>> > >>> ableBeanFactory.java:1274) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:1042) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea > >>> > >>> nFactory.java:539) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:485) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > >>> > >>> a:169) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > >>> > >>> at > >>> > >>> org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRet > >>> > >>> rievalHelper.java:87) > >>> at > >>> > >>> org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAut > >>> > >>> oProxyCreator.java:98) > >>> at > >>> > >>> org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAw > >>> > >>> areAspectJAutoProxyCreator.java:83) > >>> at > >>> > >>> org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProx > >>> > >>> yCreator.java:105) > >>> at > >>> > >>> org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProx > >>> > >>> yCreator.java:244) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiat > >>> > >>> ion(AbstractAutowireCapableBeanFactory.java:828) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAuto > >>> > >>> wireCapableBeanFactory.java:799) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactor > >>> > >>> y.java:475) > >>> at java.security.AccessController.doPrivileged(Native Method) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF > >>> > >>> actory.java:455) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav > >>> > >>> a:169) > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170) > >>> > >>> at > >>> > >>> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java: > >>> > >>> 296) > >>> at > >>> > >>> org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:950) > >>> > >>> at > >>> > >>> org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:711 > >>> > >>> ) > >>> at > >>> > >>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:366) > >>> > >>> at > >>> > >>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:251) > >>> > >>> at > >>> > >>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190) > >>> > >>> at > >>> > >>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:539) > >>> > >>> at > >>> org.mortbay.jetty.servlet.Context.startContext(Context.java:135) > >>> at > >>> > >>> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509) > >>> > >>> at > >>> > >>> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447) > >>> at > >>> > >>> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:110) > >>> > >>> at > >>> > >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) > >>> > >>> at > >>> > >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) > >>> > >>> at > >>> > >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >>> > >>> at > >>> > >>> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) > >>> > >>> at org.mortbay.jetty.Server.doStart(Server.java:222) > >>> at > >>> > >>> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) > >>> > >>> at > >>> > >>> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) > >>> > >>> at > >>> > >>> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:337) > >>> > >>> at > >>> > >>> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:279) > >>> > >>> at > >>> org.mortbay.jetty.plugin.Jetty6RunWar.execute(Jetty6RunWar.java:67) > >>> at > >>> > >>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > >>> > >>> at > >>> > >>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > >>> > >>> at > >>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) > >>> at > >>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > >>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > >>> 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > >>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > >>> at > >>> > >>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > >>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > >>> 2008-03-31 11:04:31.206::INFO: Started > >>> [hidden email]:8080 > >>> [INFO] Started Jetty Server > >>> [INFO] Starting scanner at interval of 3 secon | ||||||||||||||||