Derek, I'm not familiar with the soulwing client at all. Can you see what message is being passed back? Is there any accidental extra spacing, etc.?
-Scott On Nov 2, 2007 3:09 PM, Derek Ethier <[EMAIL PROTECTED]> wrote: > We're using the latest version of Confluence and the soulwing CAS client > with version 3.0.7 of CAS. We've configured the soulwing and seraph plugin > as per the information on this page: > > http://www.soulwing.org/confluence-cas.jsp > > It successfully handles the re-direction to CAS for authentication and > then back to the issuing service but we get the following error on the > Confluence side: > > org.soulwing.cas.client.ProtocolViolationException: Invalid root element > at > org.soulwing.cas.client.jdom.JdomProtocolHandlerImpl.getResponseElement( > JdomProtocolHandlerImpl.java:78) > > org.soulwing.cas.client.ProtocolViolationException: Invalid root element > at > org.soulwing.cas.client.jdom.JdomProtocolHandlerImpl.getResponseElement( > JdomProtocolHandlerImpl.java:78) > at > org.soulwing.cas.client.jdom.JdomProtocolHandlerImpl.processResult( > JdomProtocolHandlerImpl.java:54) > at org.soulwing.cas.client.DefaultValidatorImpl.serviceValidate( > DefaultValidatorImpl.java:42) > at > org.soulwing.cas.filter.ServiceValidationAuthenticator.authenticate( > ServiceValidationAuthenticator.java:46) > at org.soulwing.cas.filter.AbstractValidationFilter.validate( > AbstractValidationFilter.java:271) > at org.soulwing.cas.filter.AbstractValidationFilter.doHttpFilter( > AbstractValidationFilter.java:204) > at org.soulwing.cas.filter.AbstractValidationFilter.doFilter( > AbstractValidationFilter.java:172) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( > ApplicationFilterChain.java:215) > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:188) > at org.soulwing.cas.filter.SimpleBypassFilter.doHttpFilter( > SimpleBypassFilter.java:116) > at org.soulwing.cas.filter.SimpleBypassFilter.doFilter( > SimpleBypassFilter.java:95) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( > ApplicationFilterChain.java:215) > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:188) > at org.soulwing.cas.filter.LogoutFilter.doHttpFilter( > LogoutFilter.java:297) > at org.soulwing.cas.filter.SessionBypassFilter.doHttpFilter( > SessionBypassFilter.java:119) > at org.soulwing.cas.filter.SessionBypassFilter.doFilter( > SessionBypassFilter.java:97) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( > ApplicationFilterChain.java:215) > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:188) > at org.apache.catalina.core.StandardWrapperValve.invoke( > StandardWrapperValve.java:210) > at org.apache.catalina.core.StandardContextValve.invoke( > StandardContextValve.java:174) > at org.apache.catalina.core.StandardHostValve.invoke( > StandardHostValve.java:127) > at org.apache.catalina.valves.ErrorReportValve.invoke( > ErrorReportValve.java:117) > at org.apache.catalina.core.StandardEngineValve.invoke( > StandardEngineValve.java:108) > at org.apache.catalina.connector.CoyoteAdapter.service( > CoyoteAdapter.java:151) > at org.apache.coyote.http11.Http11Processor.process( > Http11Processor.java:870) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection > (Http11BaseProtocol.java:665) > at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket( > PoolTcpEndpoint.java:528) > at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt( > LeaderFollowerWorkerThread.java:81) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( > ThreadPool.java:685) > at java.lang.Thread.run(Thread.java:595) > It looks like there a problem with the message being passed from CAS to > soulwing but this is a standard installation that is working with other > clients (phpCAS, GoogleSaml etc.). Any ideas would be appreciated. Thanks! > > d. > > _______________________________________________ > 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
