I'm trying to deploy my CAS Client Test Application on weblogic 9.2 and I 
am getting this error....  It looks as though the only way around it is to 
change a System Environment variable that could cause alot of other 
issues... Is there any other way?

java.lang.RuntimeException: Unable to create XMLReader
        at 
org.jasig.cas.client.util.XmlUtils.getXmlReader(XmlUtils.java:44)
        at 
org.jasig.cas.client.util.XmlUtils.getTextForElement(XmlUtils.java:116)
        at 
org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponseFromServer(Cas20ServiceTicketValidator.java:69)
        at 
org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:188)
        at 
org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:132)
        at 
com.jbhunt.biz.security.sso.filters.AuthenticationFilter$VirtualFilterChain.doFilter(AuthenticationFilter.java:259)
        at 
com.jbhunt.biz.security.sso.filters.CASAuthenticationFilter.doFilter(CASAuthenticationFilter.java:105)
        at 
com.jbhunt.biz.security.sso.filters.AuthenticationFilter$VirtualFilterChain.doFilter(AuthenticationFilter.java:259)
        at 
org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:106)
        at 
com.jbhunt.biz.security.sso.filters.AuthenticationFilter$VirtualFilterChain.doFilter(AuthenticationFilter.java:259)
        at 
com.jbhunt.biz.security.sso.filters.AuthenticationFilter.doFilter(AuthenticationFilter.java:166)
        at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
        at 
weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:26)
        at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
        at 
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3242)
        at 
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
        at 
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
        at 
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
        at 
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
        at 
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
java.lang.ClassCastException: weblogic.apache.xerces.parsers.SAXParser
        at org.xml.sax.helpers.XMLReaderFactory.loadClass(Unknown Source)
        at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(Unknown 
Source)
        at 
org.jasig.cas.client.util.XmlUtils.getXmlReader(XmlUtils.java:42)
        at 
org.jasig.cas.client.util.XmlUtils.getTextForElement(XmlUtils.java:116)
        at 
org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponseFromServer(Cas20ServiceTicketValidator.java:69)
        at 
org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:188)
        at 
org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:132)
        at 
com.jbhunt.biz.security.sso.filters.AuthenticationFilter$VirtualFilterChain.doFilter(AuthenticationFilter.java:259)
        at 
com.jbhunt.biz.security.sso.filters.CASAuthenticationFilter.doFilter(CASAuthenticationFilter.java:105)
        at 
com.jbhunt.biz.security.sso.filters.AuthenticationFilter$VirtualFilterChain.doFilter(AuthenticationFilter.java:259)
        at 
org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:106)
        at 
com.jbhunt.biz.security.sso.filters.AuthenticationFilter$VirtualFilterChain.doFilter(AuthenticationFilter.java:259)
        at 
com.jbhunt.biz.security.sso.filters.AuthenticationFilter.doFilter(AuthenticationFilter.java:166)
        at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
        at 
weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:26)
        at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
        at 
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3242)
        at 
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
        at 
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
        at 
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
        at 
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
        at 
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
> 

Chris Whittle
SWAT Team Developer
J.B. Hunt Transport Services, Inc.
Office Phone:(479) 419-3122
Ext:73122
Fax Phone:(479) 820-1769
[email protected]
What's your next move?TM
Intermodal | Dedicated | Truckload | LTL | Delivery | Refrigerated | 
Flatbed | Expedited 
-- 
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-dev

<<image/gif>>

Reply via email to