Scott, Problem was "solved" in v3.1.1. It might be an incompatibility between the soulwing client and the older version of CAS.
Now, if I could just get the hibernate stuff working with services management, that would be great! d. >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 >> >>
_______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
