XmlReader 读取文件异常

java.lang.RuntimeException: Unable to create XMLReader
	org.jasig.cas.client.util.XmlUtils.getXmlReader(XmlUtils.java:44)
	org.jasig.cas.client.util.XmlUtils.getTextForElement(XmlUtils.java:116)
	org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponseFromServer(Cas20ServiceTicketValidator.java:69)
	org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:188)
	org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:132)
	org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:102)
	org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:110)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

root cause

java.lang.ClassNotFoundException: org.apache.xerces.parsers.SAXParser
	org.xml.sax.helpers.XMLReaderFactory.loadClass(XMLReaderFactory.java:189)
	org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:150)
	org.jasig.cas.client.util.XmlUtils.getXmlReader(XmlUtils.java:42)
	org.jasig.cas.client.util.XmlUtils.getTextForElement(XmlUtils.java:116)
	org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponseFromServer(Cas20ServiceTicketValidator.java:69)
	org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:188)
	org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:132)
	org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:102)
	org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:110)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

是用的jar包是dom4j-1.6.1.jar
是不是我的程序缺少jar包啊
java.lang.RuntimeException: Unable to create XMLReader
	org.jasig.cas.client.util.XmlUtils.getXmlReader(XmlUtils.java:44)
	org.jasig.cas.client.util.XmlUtils.getTextForElement(XmlUtils.java:116)
	org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponseFromServer(Cas20ServiceTicketValidator.java:69)
	org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:188)
	org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:132)
	org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:102)
	org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:110)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

root cause

java.lang.ClassNotFoundException: org.apache.xerces.parsers.SAXParser
	org.xml.sax.helpers.XMLReaderFactory.loadClass(XMLReaderFactory.java:189)
	org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:150)
	org.jasig.cas.client.util.XmlUtils.getXmlReader(XmlUtils.java:42)
	org.jasig.cas.client.util.XmlUtils.getTextForElement(XmlUtils.java:116)
	org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponseFromServer(Cas20ServiceTicketValidator.java:69)
	org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:188)
	org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:132)
	org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:102)
	org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:110)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

是用的jar包是dom4j-1.6.1.jar
是不是我的程序缺少jar包啊

猜你喜欢

转载自hacxer.iteye.com/blog/1831665