Hello!
I'm trying migrate a CAS 3.4.12 deployment to CAS 3.5.0.
I'm getting this error:
Exception starting filter characterEncodingFilter:
org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'centralAuthenticationService' defined
in ServletContext resource
[/WEB-INF/spring-configuration/applicationContext.xml]: Cannot resolve
reference to bean 'authenticationManager' while setting bean property
'authenticationManager';
nested exception is
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'authenticationManager' defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]: Cannot
resolve reference to bean 'queryDatabaseAuthenticationHandler' while
setting bean property 'authenticationHandlers' with key [1];
nested exception is
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'queryDatabaseAuthenticationHandler' defined
in ServletContext resource
[/WEB-INF/spring-configuration/my-configuration.xml]: Cannot resolve
reference to bean 'accessDataSource' while setting bean property
'dataSource';
nested exception is
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'accessDataSource': Post-processing of the
FactoryBean's object failed; nested exception is
java.lang.IllegalArgumentException: error Type referred to is not an
annotation type: org.perf4j.aop.Profiled
This is the IllegalArgumentException stack trace:
Caused by: java.lang.IllegalArgumentException: error Type referred to
is not an annotation type: org.perf4j.aop.Profiled
at
org.aspectj.weaver.tools.PointcutParser.parsePointcutExpression(PointcutParser.java:301)
[aspectjweaver-1.6.10.jar:1.6.10]
at
org.springframework.aop.aspectj.AspectJExpressionPointcut.buildPointcutExpression(AspectJExpressionPointcut.java:207)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.aspectj.AspectJExpressionPointcut.getFallbackPointcutExpression(AspectJExpressionPointcut.java:358)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.aspectj.AspectJExpressionPointcut.getShadowMatch(AspectJExpressionPointcut.java:409)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.aspectj.AspectJExpressionPointcut.matches(AspectJExpressionPointcut.java:272)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:225)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:263)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.support.AopUtils.findAdvisorsThatCanApply(AopUtils.java:295)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findAdvisorsThatCanApply(AbstractAdvisorAutoProxyCreator.java:117)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findEligibleAdvisors(AbstractAdvisorAutoProxyCreator.java:87)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.getAdvicesAndAdvisorsForBean(AbstractAdvisorAutoProxyCreator.java:68)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.wrapIfNecessary(AbstractAutoProxyCreator.java:359)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:322)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:407)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.postProcessObjectFromFactoryBean(AbstractAutowireCapableBeanFactory.java:1598)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:162)
[spring-beans-3.1.1.RELEASE.jar:3.1.1.RELEASE]
... 53 more
This is my accessDataSource bean definition:
<bean id="accesoDataSource" class
="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:/AccessDS</value>
</property>
</bean>
I'm deploying in JBoss 7.1.1-Final.
If I comment this line in applicationContext.xml, error disappears and
CAS works fine.
<!-- <bean id="timingAspect" class="org.perf4j.log4j.aop.TimingAspect"/> -->
Somebody has seen this error before? I can't find what is causing it.
Thanks in advance.
Julio.
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user