SPNEGO Handler Error

Arnaud Lesueur arnaud.lesueur at gmail.com
Sat Feb 9 04:05:26 EST 2008


Thomas,

I guess you are not following every steps of the cas user manual. Once you
have modified your config files, you need to rebuild the cas webapp using
mvn package command in the cas webapp folder.

Using this step, you will get a new cas.war with all wanted files such as in
your case :
- cas-server-support-spnego-XXX.jar
- jcifs-XXX.jar
- jcifs-ext-XXX.jar

Regards,

-Arnaud

On Feb 8, 2008 5:49 PM, Scott Battaglia <scott.battaglia at gmail.com> wrote:

> You're missing another file:
>
> java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationExc
> eption
>
> -Scott
>
>
> On Feb 8, 2008 11:19 AM, Thomas Würth <wuerth at mail.fh-ulm.de> wrote:
>
> > Hello Scott,
> >
> > thanks for your help.
> > The SPNEGO code is in the pom.xml and
> > cas-server-support-spnego-3.1.1.jar is available in
> > "C:\tomcat\webapps\cas\WEB-INF\lib\".
> > I think i sent out the wrong error, sorry. Hopefully you can help me on
> > this as well.
> >
> > This is the right one:
> >
> > 2008-02-08 17:09:11,588 ERROR
> > [org.springframework.web.context.ContextLoader] - <Context
> > initialization failed>
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name 'centralAuthenticationService' defined in ServletContext
> > resource [/WEB-INF/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 create inner bean
> > '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5
> > '
> > of type
> > [
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler
> > ]
> > while setting bean property 'authenticationHandlers' with key [0];
> > nested exception is
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name
> > '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5
> > '
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name 'authenticationManager' defined in ServletContext
> > resource [/WEB-INF/deployerConfigContext.xml]: Cannot create inner bean
> > '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5
> > '
> > of type
> > [
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler
> > ]
> > while setting bean property 'authenticationHandlers' with key [0];
> > nested exception is
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name
> > '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5
> > '
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name
> > '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5
> > '
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> >
> > Thanks and Regards
> >
> > Tom
> >
> >
> >
> > Scott Battaglia schrieb:
> > > You need to add the dependency for the SPNEGO code to the
> > > cas-server-webapp pom.xml
> > >
> > > You're missing the jar:
> > > java.lang.ClassNotFoundException:
> > >
> > org.jasig.cas.adaptors.spnego.authentication.principal.SpnegoCredentialsToPrincipalResolver
> > >
> > > -Scott
> > >
> > > On Feb 8, 2008 9:35 AM, Thomas Würth <wuerth at mail.fh-ulm.de
> > > <mailto:wuerth at mail.fh-ulm.de>> wrote:
> > >
> > >     Hello,
> > >
> > >     i tried to use the SPNEGO Authentication Handler. I followed the
> > >     instructions from http://www.ja-sig.org/wiki/display/CASUM/SPNEGO.
> > >
> > >     If i start tomcat 5.5, the start from CAS Server 3.1 (i also tried
> > >     3.1.1) fails with the following error:
> > >
> > >     2008-02-08 14:36:22,017 ERROR
> > >     [org.springframework.web.context.ContextLoader] - <Context
> > >     initialization failed>
> >
> > >
> > >     The whole errormessage is attached.
> > >     Somebody have any ideas how to solve this problem?
> > >
> > >     Thanks and Regards
> > >     Tom
> > >
> > >
> >
> > 2008-02-08 17:09:11,588 ERROR [
> > org.springframework.web.context.ContextLoader] - <Context initialization
> > failed>
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name 'centralAuthenticationService' defined in ServletContext
> > resource [/WEB-INF/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 create inner bean '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > of type [
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler]
> > while setting bean property 'authenticationHandlers' with key [0]; nested
> > exception is org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name 'authenticationManager' defined in ServletContext resource
> > [/WEB-INF/deployerConfigContext.xml]: Cannot create inner bean '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > of type [
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler]
> > while setting bean property 'authenticationHandlers' with key [0]; nested
> > exception is org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> >        at java.lang.Class.getDeclaredConstructors0(Native Method)
> >        at java.lang.Class.privateGetDeclaredConstructors(Class.java
> > :2357)
> >        at java.lang.Class.getConstructor0(Class.java:2671)
> >        at java.lang.Class.getDeclaredConstructor(Class.java:1953)
> >        at
> > org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate
> > (SimpleInstantiationStrategy.java:54)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean
> > (AbstractAutowireCapableBeanFactory.java:756)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance
> > (AbstractAutowireCapableBeanFactory.java:721)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:384)
> >
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean
> > (BeanDefinitionValueResolver.java:215)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:122)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList
> > (BeanDefinitionValueResolver.java:281)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:131)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> > (AbstractAutowireCapableBeanFactory.java:1099)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> > (AbstractAutowireCapableBeanFactory.java:861)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:421)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject
> > (AbstractBeanFactory.java:251)
> >        at
> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
> > (DefaultSingletonBeanRegistry.java:156)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:248)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:160)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference
> > (BeanDefinitionValueResolver.java:261)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:109)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> > (AbstractAutowireCapableBeanFactory.java:1099)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> > (AbstractAutowireCapableBeanFactory.java:861)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:421)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject
> > (AbstractBeanFactory.java:251)
> >        at
> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
> > (DefaultSingletonBeanRegistry.java:156)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:248)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:160)
> >        at
> > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons
> > (DefaultListableBeanFactory.java:287)
> >        at
> > org.springframework.context.support.AbstractApplicationContext.refresh(
> > AbstractApplicationContext.java:352)
> >        at
> > org.springframework.web.context.ContextLoader.createWebApplicationContext
> > (ContextLoader.java:244)
> >        at
> > org.springframework.web.context.ContextLoader.initWebApplicationContext(
> > ContextLoader.java:187)
> >        at
> > org.springframework.web.context.ContextLoaderListener.contextInitialized
> > (ContextLoaderListener.java:49)
> >        at
> > org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(
> > SafeContextLoaderListener.java:62)
> >        at org.apache.catalina.core.StandardContext.listenerStart(
> > StandardContext.java:3729)
> >        at org.apache.catalina.core.StandardContext.start(
> > StandardContext.java:4187)
> >        at org.apache.catalina.core.ContainerBase.addChildInternal(
> > ContainerBase.java:759)
> >        at org.apache.catalina.core.ContainerBase.addChild(
> > ContainerBase.java:739)
> >        at org.apache.catalina.core.StandardHost.addChild(
> > StandardHost.java:524)
> >        at org.apache.catalina.startup.HostConfig.deployWAR(
> > HostConfig.java:809)
> >        at org.apache.catalina.startup.HostConfig.deployWARs(
> > HostConfig.java:698)
> >        at org.apache.catalina.startup.HostConfig.deployApps(
> > HostConfig.java:472)
> >        at org.apache.catalina.startup.HostConfig.start(HostConfig.java
> > :1122)
> >        at org.apache.catalina.startup.HostConfig.lifecycleEvent(
> > HostConfig.java:310)
> >        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> > LifecycleSupport.java:119)
> >        at org.apache.catalina.core.ContainerBase.start(
> > ContainerBase.java:1021)
> >        at org.apache.catalina.core.StandardHost.start(StandardHost.java
> > :718)
> >        at org.apache.catalina.core.ContainerBase.start(
> > ContainerBase.java:1013)
> >        at org.apache.catalina.core.StandardEngine.start(
> > StandardEngine.java:442)
> >        at org.apache.catalina.core.StandardService.start(
> > StandardService.java:450)
> >        at org.apache.catalina.core.StandardServer.start(
> > StandardServer.java:709)
> >        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke(
> > NativeMethodAccessorImpl.java:39)
> >        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:585)
> >        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java
> > :294)
> >        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
> > 2008-02-08 17:09:11,588 FATAL [
> > org.jasig.cas.web.init.SafeContextLoaderListener] -
> > <SafeContextLoaderListener:
> > The Spring ContextLoaderListener we wrap threw on contextInitialized.
> > But for our having caught this error, the web application context would
> > not have initialized.>
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name 'centralAuthenticationService' defined in ServletContext
> > resource [/WEB-INF/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 create inner bean '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > of type [
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler]
> > while setting bean property 'authenticationHandlers' with key [0]; nested
> > exception is org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name 'authenticationManager' defined in ServletContext resource
> > [/WEB-INF/deployerConfigContext.xml]: Cannot create inner bean '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > of type [
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler]
> > while setting bean property 'authenticationHandlers' with key [0]; nested
> > exception is org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> >        at java.lang.Class.getDeclaredConstructors0(Native Method)
> >        at java.lang.Class.privateGetDeclaredConstructors(Class.java
> > :2357)
> >        at java.lang.Class.getConstructor0(Class.java:2671)
> >        at java.lang.Class.getDeclaredConstructor(Class.java:1953)
> >        at
> > org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate
> > (SimpleInstantiationStrategy.java:54)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean
> > (AbstractAutowireCapableBeanFactory.java:756)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance
> > (AbstractAutowireCapableBeanFactory.java:721)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:384)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean
> > (BeanDefinitionValueResolver.java:215)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:122)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList
> > (BeanDefinitionValueResolver.java:281)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:131)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> > (AbstractAutowireCapableBeanFactory.java:1099)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> > (AbstractAutowireCapableBeanFactory.java:861)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:421)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject
> > (AbstractBeanFactory.java:251)
> >        at
> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
> > (DefaultSingletonBeanRegistry.java:156)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:248)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:160)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference
> > (BeanDefinitionValueResolver.java:261)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:109)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> > (AbstractAutowireCapableBeanFactory.java:1099)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> > (AbstractAutowireCapableBeanFactory.java:861)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:421)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject
> > (AbstractBeanFactory.java:251)
> >        at
> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
> > (DefaultSingletonBeanRegistry.java:156)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:248)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:160)
> >        at
> > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons
> > (DefaultListableBeanFactory.java:287)
> >        at
> > org.springframework.context.support.AbstractApplicationContext.refresh(
> > AbstractApplicationContext.java:352)
> >        at
> > org.springframework.web.context.ContextLoader.createWebApplicationContext
> > (ContextLoader.java:244)
> >        at
> > org.springframework.web.context.ContextLoader.initWebApplicationContext(
> > ContextLoader.java:187)
> >        at
> > org.springframework.web.context.ContextLoaderListener.contextInitialized
> > (ContextLoaderListener.java:49)
> >        at
> > org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(
> > SafeContextLoaderListener.java:62)
> >        at org.apache.catalina.core.StandardContext.listenerStart(
> > StandardContext.java:3729)
> >        at org.apache.catalina.core.StandardContext.start(
> > StandardContext.java:4187)
> >        at org.apache.catalina.core.ContainerBase.addChildInternal(
> > ContainerBase.java:759)
> >        at org.apache.catalina.core.ContainerBase.addChild(
> > ContainerBase.java:739)
> >        at org.apache.catalina.core.StandardHost.addChild(
> > StandardHost.java:524)
> >        at org.apache.catalina.startup.HostConfig.deployWAR(
> > HostConfig.java:809)
> >        at org.apache.catalina.startup.HostConfig.deployWARs(
> > HostConfig.java:698)
> >        at org.apache.catalina.startup.HostConfig.deployApps(
> > HostConfig.java:472)
> >        at org.apache.catalina.startup.HostConfig.start(HostConfig.java
> > :1122)
> >        at org.apache.catalina.startup.HostConfig.lifecycleEvent(
> > HostConfig.java:310)
> >        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> > LifecycleSupport.java:119)
> >        at org.apache.catalina.core.ContainerBase.start(
> > ContainerBase.java:1021)
> >        at org.apache.catalina.core.StandardHost.start(StandardHost.java
> > :718)
> >        at org.apache.catalina.core.ContainerBase.start(
> > ContainerBase.java:1013)
> >        at org.apache.catalina.core.StandardEngine.start(
> > StandardEngine.java:442)
> >        at org.apache.catalina.core.StandardService.start(
> > StandardService.java:450)
> >        at org.apache.catalina.core.StandardServer.start(
> > StandardServer.java:709)
> >        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke(
> > NativeMethodAccessorImpl.java:39)
> >        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:585)
> >        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java
> > :294)
> >        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
> > SafeContextLoaderListener:
> > The Spring ContextLoaderListener we wrap threw on contextInitialized.
> > But for our having caught this error, the web application context would
> > not have initialized.
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name 'centralAuthenticationService' defined in ServletContext
> > resource [/WEB-INF/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 create inner bean '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > of type [
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler]
> > while setting bean property 'authenticationHandlers' with key [0]; nested
> > exception is org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by: org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name 'authenticationManager' defined in
> > ServletContext resource [/WEB-INF/deployerConfigContext.xml]: Cannot create
> > inner bean '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > of type [
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler]
> > while setting bean property 'authenticationHandlers' with key [0]; nested
> > exception is org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by: org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by: java.lang.NoClassDefFoundError:
> > jcifs/spnego/AuthenticationException
> >        at java.lang.Class.getDeclaredConstructors0(Native Method)
> >        at java.lang.Class.privateGetDeclaredConstructors(Class.java
> > :2357)
> >        at java.lang.Class.getConstructor0(Class.java:2671)
> >        at java.lang.Class.getDeclaredConstructor(Class.java:1953)
> >        at
> > org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate
> > (SimpleInstantiationStrategy.java:54)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean
> > (AbstractAutowireCapableBeanFactory.java:756)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance
> > (AbstractAutowireCapableBeanFactory.java:721)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:384)
> >
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean
> > (BeanDefinitionValueResolver.java:215)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:122)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList
> > (BeanDefinitionValueResolver.java:281)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:131)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> > (AbstractAutowireCapableBeanFactory.java:1099)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> > (AbstractAutowireCapableBeanFactory.java:861)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:421)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject
> > (AbstractBeanFactory.java:251)
> >        at
> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
> > (DefaultSingletonBeanRegistry.java:156)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:248)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:160)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference
> > (BeanDefinitionValueResolver.java:261)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:109)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> > (AbstractAutowireCapableBeanFactory.java:1099)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> > (AbstractAutowireCapableBeanFactory.java:861)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:421)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject
> > (AbstractBeanFactory.java:251)
> >        at
> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
> > (DefaultSingletonBeanRegistry.java:156)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:248)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:160)
> >        at
> > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons
> > (DefaultListableBeanFactory.java:287)
> >        at
> > org.springframework.context.support.AbstractApplicationContext.refresh(
> > AbstractApplicationContext.java:352)
> >        at
> > org.springframework.web.context.ContextLoader.createWebApplicationContext
> > (ContextLoader.java:244)
> >        at
> > org.springframework.web.context.ContextLoader.initWebApplicationContext(
> > ContextLoader.java:187)
> >        at
> > org.springframework.web.context.ContextLoaderListener.contextInitialized
> > (ContextLoaderListener.java:49)
> >        at
> > org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(
> > SafeContextLoaderListener.java:62)
> >        at org.apache.catalina.core.StandardContext.listenerStart(
> > StandardContext.java:3729)
> >        at org.apache.catalina.core.StandardContext.start(
> > StandardContext.java:4187)
> >        at org.apache.catalina.core.ContainerBase.addChildInternal(
> > ContainerBase.java:759)
> >        at org.apache.catalina.core.ContainerBase.addChild(
> > ContainerBase.java:739)
> >        at org.apache.catalina.core.StandardHost.addChild(
> > StandardHost.java:524)
> >        at org.apache.catalina.startup.HostConfig.deployWAR(
> > HostConfig.java:809)
> >        at org.apache.catalina.startup.HostConfig.deployWARs(
> > HostConfig.java:698)
> >        at org.apache.catalina.startup.HostConfig.deployApps(
> > HostConfig.java:472)
> >        at org.apache.catalina.startup.HostConfig.start(HostConfig.java
> > :1122)
> >        at org.apache.catalina.startup.HostConfig.lifecycleEvent(
> > HostConfig.java:310)
> >        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> > LifecycleSupport.java:119)
> >        at org.apache.catalina.core.ContainerBase.start(
> > ContainerBase.java:1021)
> >        at org.apache.catalina.core.StandardHost.start(StandardHost.java
> > :718)
> >        at org.apache.catalina.core.ContainerBase.start(
> > ContainerBase.java:1013)
> >        at org.apache.catalina.core.StandardEngine.start(
> > StandardEngine.java:442)
> >        at org.apache.catalina.core.StandardService.start(
> > StandardService.java:450)
> >        at org.apache.catalina.core.StandardServer.start(
> > StandardServer.java:709)
> >        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke(
> > NativeMethodAccessorImpl.java:39)
> >        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:585)
> >        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java
> > :294)
> >        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
> > 2008-02-08 17:09:11,745 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cas]]
> > - <SafeContextLoaderListener:
> > The Spring ContextLoaderListener we wrap threw on contextInitialized.
> > But for our having caught this error, the web application context would
> > not have initialized.>
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name 'centralAuthenticationService' defined in ServletContext
> > resource [/WEB-INF/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 create inner bean '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > of type [
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler]
> > while setting bean property 'authenticationHandlers' with key [0]; nested
> > exception is org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name 'authenticationManager' defined in ServletContext resource
> > [/WEB-INF/deployerConfigContext.xml]: Cannot create inner bean '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > of type [
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler]
> > while setting bean property 'authenticationHandlers' with key [0]; nested
> > exception is org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> >        at java.lang.Class.getDeclaredConstructors0(Native Method)
> >        at java.lang.Class.privateGetDeclaredConstructors(Class.java
> > :2357)
> >        at java.lang.Class.getConstructor0(Class.java:2671)
> >        at java.lang.Class.getDeclaredConstructor(Class.java:1953)
> >        at
> > org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate
> > (SimpleInstantiationStrategy.java:54)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean
> > (AbstractAutowireCapableBeanFactory.java:756)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance
> > (AbstractAutowireCapableBeanFactory.java:721)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:384)
> >
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean
> > (BeanDefinitionValueResolver.java:215)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:122)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList
> > (BeanDefinitionValueResolver.java:281)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:131)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> > (AbstractAutowireCapableBeanFactory.java:1099)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> > (AbstractAutowireCapableBeanFactory.java:861)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:421)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject
> > (AbstractBeanFactory.java:251)
> >        at
> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
> > (DefaultSingletonBeanRegistry.java:156)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:248)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:160)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference
> > (BeanDefinitionValueResolver.java:261)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:109)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> > (AbstractAutowireCapableBeanFactory.java:1099)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> > (AbstractAutowireCapableBeanFactory.java:861)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:421)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject
> > (AbstractBeanFactory.java:251)
> >        at
> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
> > (DefaultSingletonBeanRegistry.java:156)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:248)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:160)
> >        at
> > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons
> > (DefaultListableBeanFactory.java:287)
> >        at
> > org.springframework.context.support.AbstractApplicationContext.refresh(
> > AbstractApplicationContext.java:352)
> >        at
> > org.springframework.web.context.ContextLoader.createWebApplicationContext
> > (ContextLoader.java:244)
> >        at
> > org.springframework.web.context.ContextLoader.initWebApplicationContext(
> > ContextLoader.java:187)
> >        at
> > org.springframework.web.context.ContextLoaderListener.contextInitialized
> > (ContextLoaderListener.java:49)
> >        at
> > org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(
> > SafeContextLoaderListener.java:62)
> >        at org.apache.catalina.core.StandardContext.listenerStart(
> > StandardContext.java:3729)
> >        at org.apache.catalina.core.StandardContext.start(
> > StandardContext.java:4187)
> >        at org.apache.catalina.core.ContainerBase.addChildInternal(
> > ContainerBase.java:759)
> >        at org.apache.catalina.core.ContainerBase.addChild(
> > ContainerBase.java:739)
> >        at org.apache.catalina.core.StandardHost.addChild(
> > StandardHost.java:524)
> >        at org.apache.catalina.startup.HostConfig.deployWAR(
> > HostConfig.java:809)
> >        at org.apache.catalina.startup.HostConfig.deployWARs(
> > HostConfig.java:698)
> >        at org.apache.catalina.startup.HostConfig.deployApps(
> > HostConfig.java:472)
> >        at org.apache.catalina.startup.HostConfig.start(HostConfig.java
> > :1122)
> >        at org.apache.catalina.startup.HostConfig.lifecycleEvent(
> > HostConfig.java:310)
> >        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> > LifecycleSupport.java:119)
> >        at org.apache.catalina.core.ContainerBase.start(
> > ContainerBase.java:1021)
> >        at org.apache.catalina.core.StandardHost.start(StandardHost.java
> > :718)
> >        at org.apache.catalina.core.ContainerBase.start(
> > ContainerBase.java:1013)
> >        at org.apache.catalina.core.StandardEngine.start(
> > StandardEngine.java:442)
> >        at org.apache.catalina.core.StandardService.start(
> > StandardService.java:450)
> >        at org.apache.catalina.core.StandardServer.start(
> > StandardServer.java:709)
> >        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke(
> > NativeMethodAccessorImpl.java:39)
> >        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:585)
> >        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java
> > :294)
> >        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
> > 2008-02-08 17:09:11,760 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cas]]
> > - <Exception starting filter Acegi Filter Chain Proxy>
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name 'centralAuthenticationService' defined in ServletContext
> > resource [/WEB-INF/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 create inner bean '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > of type [
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler]
> > while setting bean property 'authenticationHandlers' with key [0]; nested
> > exception is org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name 'authenticationManager' defined in ServletContext resource
> > [/WEB-INF/deployerConfigContext.xml]: Cannot create inner bean '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > of type [
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler]
> > while setting bean property 'authenticationHandlers' with key [0]; nested
> > exception is org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > org.springframework.beans.factory.BeanCreationException: Error creating
> > bean with name '
> > org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpnegoAuthenticationHandler#16089a5'
> > defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> > Instantiation of bean failed; nested exception is
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> > Caused by:
> > java.lang.NoClassDefFoundError: jcifs/spnego/AuthenticationException
> >        at java.lang.Class.getDeclaredConstructors0(Native Method)
> >        at java.lang.Class.privateGetDeclaredConstructors(Class.java
> > :2357)
> >        at java.lang.Class.getConstructor0(Class.java:2671)
> >        at java.lang.Class.getDeclaredConstructor(Class.java:1953)
> >        at
> > org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate
> > (SimpleInstantiationStrategy.java:54)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean
> > (AbstractAutowireCapableBeanFactory.java:756)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance
> > (AbstractAutowireCapableBeanFactory.java:721)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:384)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean
> > (BeanDefinitionValueResolver.java:215)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:122)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList
> > (BeanDefinitionValueResolver.java:281)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:131)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> > (AbstractAutowireCapableBeanFactory.java:1099)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> > (AbstractAutowireCapableBeanFactory.java:861)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:421)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject
> > (AbstractBeanFactory.java:251)
> >        at
> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
> > (DefaultSingletonBeanRegistry.java:156)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:248)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:160)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference
> > (BeanDefinitionValueResolver.java:261)
> >        at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> > (BeanDefinitionValueResolver.java:109)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> > (AbstractAutowireCapableBeanFactory.java:1099)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> > (AbstractAutowireCapableBeanFactory.java:861)
> >        at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapableBeanFactory.java:421)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject
> > (AbstractBeanFactory.java:251)
> >        at
> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
> > (DefaultSingletonBeanRegistry.java:156)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:248)
> >        at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:160)
> >        at
> > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons
> > (DefaultListableBeanFactory.java:287)
> >        at
> > org.springframework.context.support.AbstractApplicationContext.refresh(
> > AbstractApplicationContext.java:352)
> >        at
> > org.springframework.web.context.ContextLoader.createWebApplicationContext
> > (ContextLoader.java:244)
> >        at
> > org.springframework.web.context.ContextLoader.initWebApplicationContext(
> > ContextLoader.java:187)
> >        at
> > org.springframework.web.context.ContextLoaderListener.contextInitialized
> > (ContextLoaderListener.java:49)
> >        at
> > org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(
> > SafeContextLoaderListener.java:62)
> >        at org.apache.catalina.core.StandardContext.listenerStart(
> > StandardContext.java:3729)
> >        at org.apache.catalina.core.StandardContext.start(
> > StandardContext.java:4187)
> >        at org.apache.catalina.core.ContainerBase.addChildInternal(
> > ContainerBase.java:759)
> >        at org.apache.catalina.core.ContainerBase.addChild(
> > ContainerBase.java:739)
> >        at org.apache.catalina.core.StandardHost.addChild(
> > StandardHost.java:524)
> >        at org.apache.catalina.startup.HostConfig.deployWAR(
> > HostConfig.java:809)
> >        at org.apache.catalina.startup.HostConfig.deployWARs(
> > HostConfig.java:698)
> >        at org.apache.catalina.startup.HostConfig.deployApps(
> > HostConfig.java:472)
> >        at org.apache.catalina.startup.HostConfig.start(HostConfig.java
> > :1122)
> >        at org.apache.catalina.startup.HostConfig.lifecycleEvent(
> > HostConfig.java:310)
> >        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> > LifecycleSupport.java:119)
> >        at org.apache.catalina.core.ContainerBase.start(
> > ContainerBase.java:1021)
> >        at org.apache.catalina.core.StandardHost.start(StandardHost.java
> > :718)
> >        at org.apache.catalina.core.ContainerBase.start(
> > ContainerBase.java:1013)
> >        at org.apache.catalina.core.StandardEngine.start(
> > StandardEngine.java:442)
> >        at org.apache.catalina.core.StandardService.start(
> > StandardService.java:450)
> >        at org.apache.catalina.core.StandardServer.start(
> > StandardServer.java:709)
> >        at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke(
> > NativeMethodAccessorImpl.java:39)
> >        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:585)
> >        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java
> > :294)
> >        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
> >
> > _______________________________________________
> > Yale CAS mailing list
> > cas at tp.its.yale.edu
> > http://tp.its.yale.edu/mailman/listinfo/cas
> >
> >
>
>
> --
> -Scott Battaglia
> PGP Public Key Id: 0x383733AA
> LinkedIn: http://www.linkedin.com/in/scottbattaglia
>
> _______________________________________________
> Yale CAS mailing list
> cas at tp.its.yale.edu
> http://tp.its.yale.edu/mailman/listinfo/cas
>
>


-- 
Arnaud Lesueur

LinkedIn: http://www.linkedin.com/in/lesueur
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas/attachments/20080209/e7c7c9f0/attachment-0001.html 


More information about the cas mailing list