It seems to be triggered by a specific protected url (causing a redirect to CAS login) but once the CASTGC is created then any protected URL fails the same. Once I delete the CASTGC cookie manually and repeat the failing URL then all works fine again.
From: Scott Battaglia [mailto:[email protected]] Sent: Wednesday, March 16, 2011 4:48 PM To: [email protected] Subject: Re: [cas-user] Validation problem Most likely you're not pointing correctly to the CAS validation endpoint. Can you post your web.xml On Wed, Mar 16, 2011 at 4:36 PM, Habermaas, William <[email protected]<mailto:[email protected]>> wrote: Can anyone tell me why I am getting this error when validating a ticket. SAX is choking of the service url and I have no idea why. Any help is appreciated (see trace below). Thanks, Bill [2011-03-16 16:30:53,567] [cas.client.util.XmlUtils] org.xml.sax.SAXParseException: The reference to entity "id" must end with the ';' delimiter. org.xml.sax.SAXParseException: The reference to entity "id" must end with the ';' delimiter. at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1183) at org.jasig.cas.client.util.XmlUtils.getTextForElement(XmlUtils.java:150) at org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponseFromServer(Cas20ServiceTicketValidator.java:69) at org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:188) at com.fatwire.wem.sso.cas.CASProvider.validate(CASProvider.java:305) at com.fatwire.wem.sso.cas.filter.CASFilter.doFilter(CASFilter.java:359) at com.fatwire.wem.sso.SSOFilter.doFilter(SSOFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:619) -- You are currently subscribed to [email protected]<mailto:[email protected]> as: [email protected]<mailto:[email protected]> To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
