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

Reply via email to