CAS on 1.4.0 has been working fine for UC Berkeley.

Best,
Ray

On 8/17/12 1:18 PM, Uday Ghattamaneni wrote:
> To provide more info on this issue, I am working with nakamura version
> 1.4.0 .
>
> If any one had success enabling CAS for 1.4.0 version. Please let me know.
>
> Thanks,
> Uday
>
> On 17 August 2012 10:41, Uday Ghattamaneni <ghattamaneni.u...@gmail.com
> <mailto:ghattamaneni.u...@gmail.com>> wrote:
>
>     Yes, It is being used by other services. It is working good with
>     other Sakai cle instances and other applications.
>
>
>     On 17 August 2012 10:37, D. Stuart Freeman
>     <stuart.free...@et.gatech.edu <mailto:stuart.free...@et.gatech.edu>>
>     wrote:
>
>         That looks like the XML response from your CAS server isn't what
>         the OAE
>         CAS handler expects. Is your local CAS server new for this
>         installation
>         of OAE, or is it already being used by other services?
>
>         On Fri, Aug 17, 2012 at 10:31:23AM -0400, Uday Ghattamaneni wrote:
>          >  Hello,
>          >
>          >  I am trying to enable CAS in OAE.  I have build casauth
>         module, installed it and
>          >  configured it to use local CAS. Also made changes to
>         config_custom.js mentioned in
>          >
>           
> [1]https://confluence.sakaiproject.org/display/3AK/Configuring+CAS+Proxy+Tickets+for+OAE+hybrid
>          >
>          >  I am getting the following error. Any help related this
>         issue is appreciated.
>          >
>          >  Thanks in advance.
>          >
>          >  17.08.2012 06:03:34.080 *ERROR* [536459938@qtp-317263395-81]
>         org.sakaiproject.nakamura.auth.cas.CasAuthenticationHandler
>         org.codehaus.stax2.ri.evt.EndElementEventImpl cannot be cast to
>         javax.xml.stream.events.StartElement
>         java.lang.ClassCastException:
>         org.codehaus.stax2.ri.evt.EndElementEventImpl cannot be cast to
>         javax.xml.stream.events.StartElement
>          >
>          >  at
>         
> org.codehaus.stax2.ri.evt.BaseEventImpl.asStartElement(BaseEventImpl.java:49)
>          >  at org.sakaiproject.nakamura.auth.cas.CasAuthenticationHandler.
>          >
>           retrieveCredentials(CasAuthenticationHandler.java:397)
>          >  at org.sakaiproject.nakamura.auth.cas.CasAuthenticationHandler.
>          >
>           extractCredentials(CasAuthenticationHandler.java:217)
>          >  at org.apache.sling.auth.core.impl.AuthenticationHandlerHolder.
>          >
>           doExtractCredentials(AuthenticationHandlerHolder.java:67)
>          >  at
>         org.apache.sling.auth.core.impl.AbstractAuthenticationHandlerHolder.
>          >
>           extractCredentials(AbstractAuthenticationHandlerHolder.java:60)
>          >  at org.apache.sling.auth.core.impl.SlingAuthenticator.
>          >
>           getAuthenticationInfo(SlingAuthenticator.java:621)
>          >  at org.apache.sling.auth.core.impl.SlingAuthenticator.
>          >                  handleSecurity(SlingAuthenticator.java:400)
>          >  at org.apache.sling.engine.impl.SlingHttpContext.
>          >                  handleSecurity(SlingHttpContext.java:148)
>          >  at
>         org.apache.felix.http.base.internal.context.ServletContextImpl.
>          >                  handleSecurity(ServletContextImpl.java:272)
>          >  at org.apache.felix.http.base.internal.handler.ServletHandler.
>          >                  doHandle(ServletHandler.java:91)
>          >  at org.apache.felix.http.base.internal.handler.ServletHandler.
>          >                  handle(ServletHandler.java:79)
>          >  at org.apache.felix.http.base.internal.dispatch.ServletPipeline.
>          >                  handle(ServletPipeline.java:42)
>          >  at
>         org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.
>          >                  doFilter(InvocationFilterChain.java:49)
>          >  at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.
>          >                  doFilter(HttpFilterChain.java:33)
>          >  at org.sakaiproject.nakamura.lite.http.SparseSessionTrackerImpl.
>          >                  doFilter(SparseSessionTrackerImpl.java:78)
>          >  .....................
>          >  ..................
>          >  ............
>          >  at
>         org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
>          >  at
>         org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
>          >  at
>         
> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)
>          >  at
>         
> org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
>          >
>          >  -Uday
>          >
>          > References
>          >
>          >    Visible links
>          >    1.
>         
> https://confluence.sakaiproject.org/display/3AK/Configuring+CAS+Proxy+Tickets+for+OAE+hybrid
>
>          > _______________________________________________
>          > oae-dev mailing list
>          > oae-dev@collab.sakaiproject.org
>         <mailto:oae-dev@collab.sakaiproject.org>
>          > http://collab.sakaiproject.org/mailman/listinfo/oae-dev
>
>
>         --
>         D. Stuart Freeman
>         Georgia Institute of Technology
>
>
>
>
>
> _______________________________________________
> oae-dev mailing list
> oae-dev@collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/oae-dev
>

_______________________________________________
oae-dev mailing list
oae-dev@collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/oae-dev

Reply via email to