[Building Sakai] Problem enabling CAS in OAE

Uday ghattamaneni.uday at gmail.com
Wed Aug 15 14:00:41 PDT 2012


Hello, 

I am trying to enable CAS in OAE.  I have build casauth, installed it and
configured it to use CAS. Also made changes to config_custom.js mentioned in 
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.


5.08.2012 12:50:55.052 *ERROR* [335862937 at qtp-317263395-74] 
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)




More information about the sakai-dev mailing list