Scott, Thanks that was it! I had copied the spring jars into my application server's lib directory about 3 weeks ago for another project I was working on. Removing them fixed the problem! Thanks again.
On Wed, Sep 10, 2008 at 1:05 PM, Scott Battaglia <[EMAIL PROTECTED]>wrote: > My guess would be that multiple Spring JARs got pulled in somehow (or that > they're on the classpath). > > You can check the generated WAR file to see if multiple copies are in > there. > > -Scott > > -Scott Battaglia > PGP Public Key Id: 0x383733AA > LinkedIn: http://www.linkedin.com/in/scottbattaglia > > > > On Wed, Sep 10, 2008 at 2:37 PM, Ryan Andreasen <[EMAIL PROTECTED]>wrote: > >> >> I have downloaded CAS 3.3 and extracted it to my machine. I start >> glassfish >> and try to deploy the cas.war that is in the cas-server-webapp/target >> folder. When I do so, glassfish errors with the following exception and >> many others after it. I have searched this forum and found similar >> problems >> but no solutions. I am using Maven 2.0.9. I am also using NetBeans and >> noticed that in my libraries it is trying to pull in spring-core-2.0.7 and >> spring-beans-2.0.7, but they are not downloaded. Any help would be >> GREATLY >> appreciated. Thanks! >> >> 2008-09-10 11:54:09,938 ERROR >> [org.springframework.web.context.ContextLoader] - <Context initialization >> failed> >> org.springframework.beans.factory.BeanCreationException: Error creating >> bean >> with name 'validationAnnotationBeanPostProcessor' defined in >> ServletContext >> resource [/WEB-INF/spring-configuration/applicationContext.xml]: >> Instantiation of bean failed; nested exception is >> java.lang.AbstractMethodError: >> >> org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator.determineConstructor(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Constructor; >> Caused by: >> java.lang.AbstractMethodError: >> >> org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator.determineConstructor(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Constructor; >> at >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineConstructorFromBeanPostProcessors(AbstractAutowireCapableBeanFactory.java:741) >> at >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:714) >> at >> >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:386) >> at >> >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249) >> at >> >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155) >> at >> >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246) >> at >> >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) >> at >> >> org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:757) >> at >> >> org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:516) >> at >> >> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:337) >> at >> >> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246) >> at >> >> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:189) >> at >> >> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) >> at >> >> org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62) >> at >> >> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4523) >> at >> org.apache.catalina.core.StandardContext.start(StandardContext.java:5184) >> at com.sun.enterprise.web.WebModule.start(WebModule.java:326) >> at >> >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:973) >> at >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:957) >> at >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:688) >> at >> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1584) >> at >> com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1222) >> at >> >> com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:182) >> at >> >> com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:278) >> at >> >> com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:974) >> at >> >> com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:961) >> at >> >> com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:464) >> at >> >> com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:176) >> at >> >> com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:308) >> at >> >> com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:226) >> at >> >> com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:298) >> at >> >> com.sun.enterprise.deployment.phasing.ApplicationStartPhase.runPhase(ApplicationStartPhase.java:132) >> at >> >> com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:108) >> at >> >> com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:919) >> at >> >> com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:591) >> at >> >> com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:635) >> at >> >> com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:744) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> >> com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:375) >> at >> >> com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:358) >> at >> >> com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:464) >> at >> >> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836) >> at >> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761) >> at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source) >> at >> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:90) >> at $Proxy1.invoke(Unknown Source) >> at >> >> com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:304) >> at >> >> com.sun.enterprise.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:174) >> at >> >> com.sun.enterprise.deployment.client.DeploymentClientUtils.startApplication(DeploymentClientUtils.java:145) >> at >> >> com.sun.enterprise.deployment.client.DeployAction.run(DeployAction.java:537) >> at java.lang.Thread.run(Thread.java:619) >> >> >> -- >> View this message in context: >> http://www.nabble.com/CAS-3.3-Failed-Deploy-tp19416862p19416862.html >> Sent from the CAS Users mailing list archive at Nabble.com. >> >> _______________________________________________ >> Yale CAS mailing list >> [email protected] >> http://tp.its.yale.edu/mailman/listinfo/cas >> > > > _______________________________________________ > Yale CAS mailing list > [email protected] > http://tp.its.yale.edu/mailman/listinfo/cas > >
_______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
