Gurus are gurus.   Both Scott and Liweinan pointed out my problem correctly.   
Since Scott said I may have put the "dataSource" at a wrong place, I moved the 
"dataSource" bean outside of "authenticationManager" bean as Liweinan suggested 
specifically.   My "cas" started immediately.   Thanks so much.

Jack



----- Original Message ----
From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
To: [email protected]
Sent: Tuesday, January 22, 2008 1:25:37 AM
Subject: cas Digest, Vol 56, Issue 37

Send cas mailing list submissions to
    [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
    http://tp.its.yale.edu/mailman/listinfo/cas
or, via email, send a message with subject or body 'help' to
    [EMAIL PROTECTED]

You can reach the person managing the list at
    [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of cas digest..."


Today's Topics:

  1. Re: CASUM/OpenID (Sewell K H (LCSS))
  2. Re: CASUM/OpenID (Scott Battaglia)
  3. Re: CASUM/OpenID (Sewell K H (LCSS))
  4. Re: Can LogoutRequests sent back to services be turned off?
      (dale77)
  5. Newbie: dataSource Reference issue (Jack HU)
  6. Re: Can LogoutRequests sent back to services be turned off?
      (Scott Battaglia)
  7. Re: Newbie: dataSource Reference issue (Scott Battaglia)
  8. Re: Newbie: dataSource Reference issue (???)


----------------------------------------------------------------------

Message: 1
Date: Mon, 21 Jan 2008 17:52:16 +0000
From: "Sewell K H (LCSS)" <[EMAIL PROTECTED]>
Subject: Re: CASUM/OpenID
To: Yale CAS mailing list <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"

Can't rely on me, sorry, I don't really know what I'm doing yet.

I found that if a user has already authenticated with CAS (say, via  
mod_auth_cas), and then revisits the CAS server via an OpenID relying  
party, the CAS server will verify any URL.

I guessed that this is because the Principals are different (so  
"error" in the openIdSingleSignOnAction), and so  
"ticketGrantingTicketExistsCheck", which will exist as a user has  
already authenticated (?). I'm not familiar with webflow though, so I  
don't know if the problem is further on down, e.g., "renewRequestCheck".

Anyway, eventually the user should probably re-authenticate  
("viewLoginForm") if the Principals are different. Also, all the other   
"error"s in login-webflow.xml are "viewLoginForm".

Cheers,
Kevin


On 21 Jan 2008, at 16:30, Scott Battaglia wrote:

> You're definitely right about the incorrect  
> CredentialsToPrincipalResolver.  I've updated our wiki about that.  
> I can't recall the other thing off the top of my head and I'm not  
> set up to test it right now. I'm guessing you have?
>
> -Scott
>
> On Jan 21, 2008 10:52 AM, Sewell K H (LCSS) <[EMAIL PROTECTED]>  
> wrote:
> Hi,
>
> I've read and followed http://www.ja-sig.org/wiki/display/CASUM/ 
> OpenID.
>
> I'm a bit of a noob, so could you confirm that this:
>
> <action-state id="openIdSingleSignOnAction">
>        <action bean="openIdSingleSignOnAction" />
>        <transition on="success" to="sendTicketGrantingTicket" />
>        <transition on="error" to="ticketGrantingTicketExistsCheck" />
>        <transition on="warn" to="warn" />
>    </action-state>
>
> is supposed to be, or is more properly:
>
> <action-state id="openIdSingleSignOnAction">
>        <action bean="openIdSingleSignOnAction" />
>        <transition on="success" to="sendTicketGrantingTicket" />
>        <transition on="error" to="viewLoginForm" />
>        <transition on="warn" to="warn" />
> </action-state>
>
> and this:
>
> <bean
> class
> =
> "org
> .jasig
> .cas
> .support
> .openid
> .authentication.principal.OpenIdCredentialsAuthenticationHandler" />
>
> is supposed to be:
>
> <bean
> class
> =
> "org
> .jasig
> .cas
> .support
> .openid
> .authentication.principal.OpenIdCredentialsToPrincipalResolver" />
>
> Thanks,
> Kevin
>
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas
>
>
>
> -- 
> -Scott Battaglia
>
> LinkedIn: http://www.linkedin.com/in/scottbattaglia  
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://tp.its.yale.edu/pipermail/cas/attachments/20080121/7e1d0898/attachment-0001.html
 

------------------------------

Message: 2
Date: Mon, 21 Jan 2008 13:45:21 -0500
From: "Scott Battaglia" <[EMAIL PROTECTED]>
Subject: Re: CASUM/OpenID
To: "Yale CAS mailing list" <[email protected]>
Message-ID:
    <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"

I think you're right.  It should throw an error if the principals don't
match and force you to log in again.  Not sure how the configuration got put
into confluence wrong.

-Scott

On Jan 21, 2008 12:52 PM, Sewell K H (LCSS) <[EMAIL PROTECTED]> wrote:

> Can't rely on me, sorry, I don't really know what I'm doing yet.
> I found that if a user has already authenticated with CAS (say, via
> mod_auth_cas), and then revisits the CAS server via an OpenID relying party,
> the CAS server will verify any URL.
>
> I guessed that this is because the Principals are different (so "error" in
> the openIdSingleSignOnAction), and so "ticketGrantingTicketExistsCheck",
> which will exist as a user has already authenticated (?). I'm not familiar
> with webflow though, so I don't know if the problem is further on down,
> e.g., "renewRequestCheck".
>
> Anyway, eventually the user should probably re-authenticate
> ("viewLoginForm") if the Principals are different. Also, all the other
> "error"s in login-webflow.xml are "viewLoginForm".
>
> Cheers,
> Kevin
>
>
> On 21 Jan 2008, at 16:30, Scott Battaglia wrote:
>
> You're definitely right about the incorrect
> CredentialsToPrincipalResolver.  I've updated our wiki about that.  I can't
> recall the other thing off the top of my head and I'm not set up to test it
> right now. I'm guessing you have?
>
> -Scott
>
> On Jan 21, 2008 10:52 AM, Sewell K H (LCSS) <[EMAIL PROTECTED]> wrote:
>
> > Hi,
> >
> > I've read and followed http://www.ja-sig.org/wiki/display/CASUM/OpenID.
> >
> > I'm a bit of a noob, so could you confirm that this:
> >
> > <action-state id="openIdSingleSignOnAction">
> >        <action bean="openIdSingleSignOnAction" />
> >        <transition on="success" to="sendTicketGrantingTicket" />
> >        <transition on="error" to="ticketGrantingTicketExistsCheck" />
> >        <transition on="warn" to="warn" />
> >    </action-state>
> >
> > is supposed to be, or is more properly:
> >
> > <action-state id="openIdSingleSignOnAction">
> >        <action bean="openIdSingleSignOnAction" />
> >        <transition on="success" to="sendTicketGrantingTicket" />
> >        <transition on="error" to="viewLoginForm" />
> >        <transition on="warn" to="warn" />
> > </action-state>
> >
> > and this:
> >
> > <bean
> > class
> > =
> > "org
> > .jasig
> > .cas
> > .support
> > .openid
> > .authentication.principal.OpenIdCredentialsAuthenticationHandler" />
> >
> > is supposed to be:
> >
> > <bean
> > class
> > =
> > "org
> > .jasig
> > .cas
> > .support
> > .openid
> > .authentication.principal.OpenIdCredentialsToPrincipalResolver" />
> >
> > Thanks,
> > Kevin
> >
> > _______________________________________________
> > Yale CAS mailing list
> > [email protected]
> > http://tp.its.yale.edu/mailman/listinfo/cas
> >
>
>
>
> --
> -Scott Battaglia
>
> LinkedIn: 
> http://www.linkedin.com/in/scottbattaglia_______________________________________________
> 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
>
>


-- 
-Scott Battaglia

LinkedIn: http://www.linkedin.com/in/scottbattaglia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://tp.its.yale.edu/pipermail/cas/attachments/20080121/5c9c718c/attachment-0001.html
 

------------------------------

Message: 3
Date: Mon, 21 Jan 2008 19:04:05 +0000
From: "Sewell K H (LCSS)" <[EMAIL PROTECTED]>
Subject: Re: CASUM/OpenID
To: Yale CAS mailing list <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"

I confirm that changing ticketGrantingTicketExistsCheck to  
viewLoginForm seems to work for me.
Kevin

On 21 Jan 2008, at 17:52, Sewell K H (LCSS) wrote:

> Can't rely on me, sorry, I don't really know what I'm doing yet.
>
> I found that if a user has already authenticated with CAS (say, via  
> mod_auth_cas), and then revisits the CAS server via an OpenID  
> relying party, the CAS server will verify any URL.
>
> I guessed that this is because the Principals are different (so  
> "error" in the openIdSingleSignOnAction), and so  
> "ticketGrantingTicketExistsCheck", which will exist as a user has  
> already authenticated (?). I'm not familiar with webflow though, so  
> I don't know if the problem is further on down, e.g.,  
> "renewRequestCheck".
>
> Anyway, eventually the user should probably re-authenticate  
> ("viewLoginForm") if the Principals are different. Also, all the  
> other "error"s in login-webflow.xml are "viewLoginForm".
>
> Cheers,
> Kevin
>
>
> On 21 Jan 2008, at 16:30, Scott Battaglia wrote:
>
>> You're definitely right about the incorrect  
>> CredentialsToPrincipalResolver.  I've updated our wiki about that.  
>> I can't recall the other thing off the top of my head and I'm not  
>> set up to test it right now. I'm guessing you have?
>>
>> -Scott
>>
>> On Jan 21, 2008 10:52 AM, Sewell K H (LCSS) <[EMAIL PROTECTED]>  
>> wrote:
>> Hi,
>>
>> I've read and followed http://www.ja-sig.org/wiki/display/CASUM/OpenID 
>> .
>>
>> I'm a bit of a noob, so could you confirm that this:
>>
>> <action-state id="openIdSingleSignOnAction">
>>        <action bean="openIdSingleSignOnAction" />
>>        <transition on="success" to="sendTicketGrantingTicket" />
>>        <transition on="error" to="ticketGrantingTicketExistsCheck" />
>>        <transition on="warn" to="warn" />
>>    </action-state>
>>
>> is supposed to be, or is more properly:
>>
>> <action-state id="openIdSingleSignOnAction">
>>        <action bean="openIdSingleSignOnAction" />
>>        <transition on="success" to="sendTicketGrantingTicket" />
>>        <transition on="error" to="viewLoginForm" />
>>        <transition on="warn" to="warn" />
>> </action-state>
>>
>> and this:
>>
>> <bean
>> class
>> =
>> "org
>> .jasig
>> .cas
>> .support
>> .openid
>> .authentication.principal.OpenIdCredentialsAuthenticationHandler" />
>>
>> is supposed to be:
>>
>> <bean
>> class
>> =
>> "org
>> .jasig
>> .cas
>> .support
>> .openid
>> .authentication.principal.OpenIdCredentialsToPrincipalResolver" />
>>
>> Thanks,
>> Kevin
>>
>> _______________________________________________
>> Yale CAS mailing list
>> [email protected]
>> http://tp.its.yale.edu/mailman/listinfo/cas
>>
>>
>>
>> -- 
>> -Scott Battaglia
>>
>> LinkedIn: http://www.linkedin.com/in/scottbattaglia  
>> _______________________________________________
>> 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://tp.its.yale.edu/pipermail/cas/attachments/20080121/85d9a36c/attachment-0001.html
 

------------------------------

Message: 4
Date: Mon, 21 Jan 2008 15:53:02 -0800 (PST)
From: dale77 <[EMAIL PROTECTED]>
Subject: Re: Can LogoutRequests sent back to services be turned off?
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=us-ascii


Does anyone know whether the single-sign-OUT logout requests can be
configured off?

It seems to me that they should be off by default, given that most people
won't have the infrastructure for single-sign-out in place.

-- 
View this message in context: 
http://www.nabble.com/Can-LogoutRequests-sent-back-to-services-be-turned-off--tp14906990p15009584.html
Sent from the CAS Users mailing list archive at Nabble.com.



------------------------------

Message: 5
Date: Mon, 21 Jan 2008 17:47:36 -0800 (PST)
From: Jack HU <[EMAIL PROTECTED]>
Subject: Newbie: dataSource Reference issue
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=us-ascii

I deployed cas to Tomcat 5.5, and copied cas-server-support-jdbc*.jar, 
commons-dbcp*.jar, commons-pool*.jar etc into /cas/WEB-INF/lib/.  I also edited 
"deployerConfigContext.xml" as instructed as follows:
    <bean
    
class="org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler">
    <property name="tableUsers"><value>users</value></property>
    <property name="fieldUser"><value>username</value></property>
    <property name="fieldPassword"><value>pwd</value></property>
    <property name="dataSource" ref="dataSource"/>
    </bean>
    
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
      <property name="driverClassName">
      <value>com.mysql.jdbc.Driver</value>
      </property>
      <property name="url">
      <value>jdbc:mysql://localhost:3306/mydb</value>
      </property>
      <property name="username">
      <value>my_id</value>
      </property>
      <property name="password">
      <value>my_pass</value>
      </property>
    </bean>
  </list>
  </property>
</bean>

However, I kept on getting the following error, which seems related to the 
"dataSource" bean:
2008-01-21 13:31:43 StandardContext[/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.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler#1d532ae'
 of type 
[org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler] 
while setting bean property 'authenticationHandlers' with key [1]; nested 
exception is org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 
'org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler#1d532ae'
 defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]: Cannot resolve 
reference to bean 'dataSource' while setting bean property 'dataSource'; nested 
exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: 
No bean named 'dataSource' is defined
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.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler#1d532ae'
 of type 
[org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler] 
while setting bean property 'authenticationHandlers' with key [1]; nested 
exception is org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 
'org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler#1d532ae'
 defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]: 
Cannot resolve reference to bean 'dataSource' while setting bean property 
'dataSource'; nested exception is 
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 
'dataSource' is defined
Caused by: org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 
'org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler#1d532ae'
 defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]: 
Cannot resolve reference to bean 'dataSource' while setting bean property 
'dataSource'; nested exception is 
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 
'dataSource' is defined
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No 
bean named 'dataSource' is defined
at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:356)
at 
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:916)
at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:243)
at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:215)
at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java: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:3827)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
at 
org.apache.catalina.core.StandardHostDeployer.start(StandardHostDeployer.java:830)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:991)
at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1322)
at 
org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:530)
at 
org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:104)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:595)
2008-01-21 13:31:43 StandardContext[/cas]Closing Spring root 
WebApplicationContext
2008-01-21 13:31:43 StandardContext[/cas]Shutting down Log4J
2008-01-21 13:31:43 StandardContext[/manager]HTMLManager: list: Listing 
contexts for virtual host 'localhost'

I've been trying for a whole day, but still could not figure out what's wrong.  
Any guru here can help?

Thank you so much.

Yan


      
____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.   
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



------------------------------

Message: 6
Date: Mon, 21 Jan 2008 20:56:17 -0500
From: "Scott Battaglia" <[EMAIL PROTECTED]>
Subject: Re: Can LogoutRequests sent back to services be turned off?
To: "Yale CAS mailing list" <[email protected]>
Message-ID:
    <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"

Sorry, I hadn't had a chance to respond yet.  I've actually added this
feature into CAS 3.1.2 which should be released (at least in RC form within
the next few days).

-Scott

On Jan 21, 2008 6:53 PM, dale77 <[EMAIL PROTECTED]> wrote:

>
> Does anyone know whether the single-sign-OUT logout requests can be
> configured off?
>
> It seems to me that they should be off by default, given that most people
> won't have the infrastructure for single-sign-out in place.
>
> --
> View this message in context:
> http://www.nabble.com/Can-LogoutRequests-sent-back-to-services-be-turned-off--tp14906990p15009584.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
>



-- 
-Scott Battaglia

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

------------------------------

Message: 7
Date: Mon, 21 Jan 2008 20:58:53 -0500
From: "Scott Battaglia" <[EMAIL PROTECTED]>
Subject: Re: Newbie: dataSource Reference issue
To: "Yale CAS mailing list" <[email protected]>
Message-ID:
    <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"

Can you post your entire deployerConfigContext.xml.  My guess is you have it
defined in the wrong location, but I can't tell from the snippit included.

-Scott

On Jan 21, 2008 8:47 PM, Jack HU <[EMAIL PROTECTED]> wrote:

> I deployed cas to Tomcat 5.5, and copied cas-server-support-jdbc*.jar,
> commons-dbcp*.jar, commons-pool*.jar etc into /cas/WEB-INF/lib/.  I also
> edited "deployerConfigContext.xml" as instructed as follows:
>    <bean
>    class="
> org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler
> ">
>    <property name="tableUsers"><value>users</value></property>
>    <property name="fieldUser"><value>username</value></property>
>    <property name="fieldPassword"><value>pwd</value></property>
>    <property name="dataSource" ref="dataSource"/>
>    </bean>
>
>    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
>      <property name="driverClassName">
>      <value>com.mysql.jdbc.Driver</value>
>      </property>
>      <property name="url">
>      <value>jdbc:mysql://localhost:3306/mydb</value>
>      </property>
>      <property name="username">
>      <value>my_id</value>
>      </property>
>      <property name="password">
>      <value>my_pass</value>
>      </property>
>    </bean>
>  </list>
>  </property>
>  </bean>
>
> However, I kept on getting the following error, which seems related to the
> "dataSource" bean:
> 2008-01-21 13:31:43 StandardContext[/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.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler#1d532ae'
> of type [
> org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
> while setting bean property 'authenticationHandlers' with key [1]; nested
> exception is org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name '
> org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler#1d532ae'
> defined in
>  ServletContext resource [/WEB-INF/deployerConfigContext.xml]: Cannot
> resolve reference to bean 'dataSource' while setting bean property
> 'dataSource'; nested exception is
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
> named 'dataSource' is defined
> 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.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler#1d532ae'
> of type [
> org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
> while setting bean property 'authenticationHandlers' with key [1]; nested
> exception is org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name '
> org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler#1d532ae'
> defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> Cannot resolve reference to bean 'dataSource' while setting bean property
> 'dataSource'; nested exception is
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
> named 'dataSource' is defined
> Caused by: org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name '
> org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler#1d532ae'
> defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
> Cannot resolve reference to bean 'dataSource' while setting bean property
> 'dataSource'; nested exception is
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
> named 'dataSource' is defined
> Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException:
> No bean named 'dataSource' is defined
>  at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition
> (DefaultListableBeanFactory.java:356)
>  at
> org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition
> (AbstractBeanFactory.java:916)
>  at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> AbstractBeanFactory.java:243)
>  at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> AbstractBeanFactory.java:160)
>  at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference
> (BeanDefinitionValueResolver.java:261)
>  at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> (BeanDefinitionValueResolver.java:109)
>  at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues
> (AbstractAutowireCapableBeanFactory.java:1099)
>  at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:861)
>  at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> (AbstractAutowireCapableBeanFactory.java:421)
>  at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean
> (BeanDefinitionValueResolver.java:215)
>  at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary
> (BeanDefinitionValueResolver.java: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:3827)
>  at org.apache.catalina.core.StandardContext.start(StandardContext.java
> :4343)
>  at org.apache.catalina.core.StandardHostDeployer.start(
> StandardHostDeployer.java:830)
>  at org.apache.catalina.core.StandardHost.start(StandardHost.java:991)
>  at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java
> :1322)
>  at org.apache.catalina.manager.HTMLManagerServlet.start(
> HTMLManagerServlet.java:530)
>  at org.apache.catalina.manager.HTMLManagerServlet.doGet(
> HTMLManagerServlet.java:104)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:237)
>  at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:157)
>  at org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java:214)
>  at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java:104)
>  at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
> :520)
>  at org.apache.catalina.core.StandardContextValve.invokeInternal(
> StandardContextValve.java:198)
>  at org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java:152)
>  at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java:104)
>  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
> AuthenticatorBase.java:540)
>  at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java:102)
>  at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
> :520)
>  at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:137)
>  at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java:104)
>  at org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java:118)
>  at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java:102)
>  at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
> :520)
>  at org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java:109)
>  at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java:104)
>  at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
> :520)
>  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>  at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java
> :160)
>  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
> :799)
>  at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection
> (Http11Protocol.java:705)
>  at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
> :577)
>  at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.java:683)
>  at java.lang.Thread.run(Thread.java:595)
> 2008-01-21 13:31:43 StandardContext[/cas]Closing Spring root
> WebApplicationContext
> 2008-01-21 13:31:43 StandardContext[/cas]Shutting down Log4J
> 2008-01-21 13:31:43 StandardContext[/manager]HTMLManager: list: Listing
> contexts for virtual host 'localhost'
>
> I've been trying for a whole day, but still could not figure out what's
> wrong.  Any guru here can help?
>
> Thank you so much.
>
> Yan
>
>
>
>   
> ____________________________________________________________________________________
> Be a better friend, newshound, and
> know-it-all with Yahoo! Mobile.  Try it now.
> http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
>
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas
>



-- 
-Scott Battaglia

LinkedIn: http://www.linkedin.com/in/scottbattaglia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://tp.its.yale.edu/pipermail/cas/attachments/20080121/951b8e47/attachment-0001.html
 

------------------------------

Message: 8
Date: Tue, 22 Jan 2008 14:34:04 +0800
From: ??? <[EMAIL PROTECTED]>
Subject: Re: Newbie: dataSource Reference issue
To: Yale CAS mailing list <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="utf-8"

I guess you should write your "dataSource" bean outside the  
"authenticationManager" bean,  it shouldn't be a nested bean.

> <bean
>    class="  
> org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHand 
> ler">
>    <property name="tableUsers"><value>users</value></property>
>    <property name="fieldUser"><value>username</value></property>
>    <property name="fieldPassword"><value>pwd</value></property>
>    <property name="dataSource" ref="dataSource"/>
>    </bean>

----> from here
>
>    <bean id="dataSource" class="  
> org.apache.commons.dbcp.BasicDataSource">
>      <property name="driverClassName">
>      <value>com.mysql.jdbc.Driver</value>
>      </property>
>      <property name="url">
>      <value>jdbc:mysql://localhost:3306/mydb</value>
>      </property>
>      <property name="username">
>      <value>my_id</value>
>      </property>
>      <property name="password">
>      <value>my_pass</value>
>      </property>
>    </bean>

----> to here, please move outside the <bean  
id="authenticationManager"...><list><property>...</list></property></ 
bean>
>
>  </list>
>  </property>
>  </bean>

Should be:
...
<bean
    class="  
org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandle 
r">
...
</bean>

</list>
</property>
</bean>
...

<bean id="dataSource" class=" org.apache.commons.dbcp.BasicDataSource">
....
  </bean>

It  works for me
thanks,
Li Wei Nan


? 2008-1-22???9:58?Scott Battaglia ???

> Can you post your entire deployerConfigContext.xml.  My guess is  
> you have it defined in the wrong location, but I can't tell from  
> the snippit included.
>
> -Scott
>
> On Jan 21, 2008 8:47 PM, Jack HU < [EMAIL PROTECTED]> wrote:
> I deployed cas to Tomcat 5.5 , and copied cas-server-support- 
> jdbc*.jar, commons-dbcp*.jar, commons-pool*.jar etc into /cas/WEB- 
> INF/lib/.  I also edited "deployerConfigContext.xml" as instructed  
> as follows:
>    <bean
>    class="  
> org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHand 
> ler">
>    <property name="tableUsers"><value>users</value></property>
>    <property name="fieldUser"><value>username</value></property>
>    <property name="fieldPassword"><value>pwd</value></property>
>    <property name="dataSource" ref="dataSource"/>
>    </bean>
>
>    <bean id="dataSource" class="  
> org.apache.commons.dbcp.BasicDataSource">
>      <property name="driverClassName">
>      <value>com.mysql.jdbc.Driver</value>
>      </property>
>      <property name="url">
>      <value>jdbc:mysql://localhost:3306/mydb</value>
>      </property>
>      <property name="username">
>      <value>my_id</value>
>      </property>
>      <property name="password">
>      <value>my_pass</value>
>      </property>
>    </bean>
>  </list>
>  </property>
>  </bean>
>
> However, I kept on getting the following error, which seems related  
> to the "dataSource" bean:
> 2008-01-21 13:31:43 StandardContext[/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.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHand 
> ler#1d532ae' of type  
> [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHan 
> dler] while setting bean property 'authenticationHandlers' with key  
> [1]; nested exception is  
> org.springframework.beans.factory.BeanCreationException: Error  
> creating bean with name  
> 'org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHan 
> dler#1d532ae' defined in
>  ServletContext resource [/WEB-INF/deployerConfigContext.xml]:  
> Cannot resolve reference to bean 'dataSource' while setting bean  
> property 'dataSource'; nested exception is  
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No  
> bean named 'dataSource' is defined
> 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.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHand 
> ler#1d532ae' of type  
> [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHan 
> dler] while setting bean property 'authenticationHandlers' with key  
> [1]; nested exception is  
> org.springframework.beans.factory.BeanCreationException: Error  
> creating bean with name  
> 'org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHan 
> dler#1d532ae' defined in ServletContext resource [/WEB-INF/ 
> deployerConfigContext.xml]: Cannot resolve reference to bean  
> 'dataSource' while setting bean property 'dataSource'; nested  
> exception is  
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No  
> bean named 'dataSource' is defined
> Caused by: org.springframework.beans.factory.BeanCreationException:  
> Error creating bean with name  
> 'org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHan 
> dler#1d532ae ' defined in ServletContext resource [/WEB-INF/ 
> deployerConfigContext.xml]: Cannot resolve reference to bean  
> 'dataSource' while setting bean property 'dataSource'; nested  
> exception is  
> org.springframework.beans.factory.NoSuchBeanDefinitionException :  
> No bean named 'dataSource' is defined
> Caused by:  
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No  
> bean named 'dataSource' is defined
>  at  
> org.springframework.beans.factory.support.DefaultListableBeanFactory.g 
> etBeanDefinition (DefaultListableBeanFactory.java:356)
>  at  
> org.springframework.beans.factory.support.AbstractBeanFactory.getMerge 
> dBeanDefinition(AbstractBeanFactory.java:916)
>  at  
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean   
> (AbstractBeanFactory.java:243)
>  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.AbstractAutowireCapableBeanF 
> actory.applyPropertyValues (AbstractAutowireCapableBeanFactory.java: 
> 1099)
>  at  
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanF 
> actory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
>  at  
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanF 
> actory.createBean (AbstractAutowireCapableBeanFactory.java:421)
>  at  
> org.springframework.beans.factory.support.BeanDefinitionValueResolver. 
> resolveInnerBean(BeanDefinitionValueResolver.java:215)
>  at  
> org.springframework.beans.factory.support.BeanDefinitionValueResolver. 
> resolveValueIfNecessary (BeanDefinitionValueResolver.java: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.AbstractAutowireCapableBeanF 
> actory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java: 
> 1099)
>  at  
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanF 
> actory.populateBean (AbstractAutowireCapableBeanFactory.java:861)
>  at  
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanF 
> actory.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.AbstractAutowireCapableBeanF 
> actory.applyPropertyValues (AbstractAutowireCapableBeanFactory.java: 
> 1099)
>  at  
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanF 
> actory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
>  at  
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanF 
> actory.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.p 
> reInstantiateSingletons(DefaultListableBeanFactory.java:287)
>  at  
> org.springframework.context.support.AbstractApplicationContext.refresh 
>  (AbstractApplicationContext.java:352)
>  at  
> org.springframework.web.context.ContextLoader.createWebApplicationCont 
> ext(ContextLoader.java:244)
>  at  
> org.springframework.web.context.ContextLoader.initWebApplicationContex 
> t (ContextLoader.java:187)
>  at  
> org.springframework.web.context.ContextLoaderListener.contextInitializ 
> ed(ContextLoaderListener.java:49)
>  at  
> org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized 
> (SafeContextLoaderListener.java :62)
>  at org.apache.catalina.core.StandardContext.listenerStart 
> (StandardContext.java:3827)
>  at org.apache.catalina.core.StandardContext.start 
> (StandardContext.java:4343)
>  at org.apache.catalina.core.StandardHostDeployer.start  
> (StandardHostDeployer.java:830)
>  at org.apache.catalina.core.StandardHost.start(StandardHost.java:991)
>  at org.apache.catalina.manager.ManagerServlet.start 
> (ManagerServlet.java:1322)
>  at org.apache.catalina.manager.HTMLManagerServlet.start  
> (HTMLManagerServlet.java:530)
>  at org.apache.catalina.manager.HTMLManagerServlet.doGet 
> (HTMLManagerServlet.java:104)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>  at javax.servlet.http.HttpServlet.service (HttpServlet.java:802)
>  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
> (ApplicationFilterChain.java:237)
>  at org.apache.catalina.core.ApplicationFilterChain.doFilter 
> (ApplicationFilterChain.java:157)
>  at org.apache.catalina.core.StandardWrapperValve.invoke 
> (StandardWrapperValve.java:214)
>  at org.apache.catalina.core.StandardValveContext.invokeNext 
> (StandardValveContext.java:104)
>  at org.apache.catalina.core.StandardPipeline.invoke  
> (StandardPipeline.java:520)
>  at org.apache.catalina.core.StandardContextValve.invokeInternal 
> (StandardContextValve.java:198)
>  at org.apache.catalina.core.StandardContextValve.invoke 
> (StandardContextValve.java:152)
>  at org.apache.catalina.core.StandardValveContext.invokeNext 
> (StandardValveContext.java:104)
>  at org.apache.catalina.authenticator.AuthenticatorBase.invoke 
> (AuthenticatorBase.java:540)
>  at org.apache.catalina.core.StandardValveContext.invokeNext  
> (StandardValveContext.java:102)
>  at org.apache.catalina.core.StandardPipeline.invoke 
> (StandardPipeline.java:520)
>  at org.apache.catalina.core.StandardHostValve.invoke 
> (StandardHostValve.java:137)
>  at org.apache.catalina.core.StandardValveContext.invokeNext  
> (StandardValveContext.java:104)
>  at org.apache.catalina.valves.ErrorReportValve.invoke 
> (ErrorReportValve.java:118)
>  at org.apache.catalina.core.StandardValveContext.invokeNext 
> (StandardValveContext.java:102)
>  at org.apache.catalina.core.StandardPipeline.invoke  
> (StandardPipeline.java:520)
>  at org.apache.catalina.core.StandardEngineValve.invoke 
> (StandardEngineValve.java:109)
>  at org.apache.catalina.core.StandardValveContext.invokeNext 
> (StandardValveContext.java:104)
>  at org.apache.catalina.core.StandardPipeline.invoke  
> (StandardPipeline.java:520)
>  at org.apache.catalina.core.ContainerBase.invoke 
> (ContainerBase.java:929)
>  at org.apache.coyote.tomcat5.CoyoteAdapter.service 
> (CoyoteAdapter.java:160)
>  at org.apache.coyote.http11.Http11Processor.process  
> (Http11Processor.java:799)
>  at org.apache.coyote.http11.Http11Protocol 
> $Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
>  at org.apache.tomcat.util.net.TcpWorkerThread.runIt 
> (PoolTcpEndpoint.java:577)
>  at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run 
> (ThreadPool.java:683)
>  at java.lang.Thread.run(Thread.java:595)
> 2008-01-21 13:31:43 StandardContext[/cas]Closing Spring root  
> WebApplicationContext
> 2008-01-21 13:31:43 StandardContext[/cas]Shutting down Log4J
> 2008-01-21 13:31:43 StandardContext[/manager]HTMLManager: list:  
> Listing contexts for virtual host 'localhost'
>
> I've been trying for a whole day, but still could not figure out  
> what's wrong.  Any guru here can help?
>
> Thank you so much.
>
> Yan
>
>
>      
> ______________________________________________________________________ 
> ______________
> Be a better friend, newshound, and
> know-it-all with Yahoo! Mobile.  Try it now.  http:// 
> mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
>
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas
>
>
>
> -- 
> -Scott Battaglia
>
> LinkedIn: http://www.linkedin.com/in/scottbattaglia
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://tp.its.yale.edu/pipermail/cas/attachments/20080122/ebe74046/attachment.html
 

------------------------------

_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas


End of cas Digest, Vol 56, Issue 37
***********************************


      
____________________________________________________________________________________
Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to