2014-10-30 22 views
0

어떤 몸도 전에이 오류가 발생했습니다. DB 연결 풀의 연결이 해제되고 실행되었으며 로그인하려고 시도했음을 확인하기 위해 약간의 변경을했습니다.이 오류가 발생했습니다. 나는 이것이 첫 번째 라인이 카탈리나에 대한 직접적인 참조 방법 인 것처럼 보이는 서버 측의 것으로 가정하고 있지만 어디에서부터 시작해야하는지에 대해서는 확실치 않습니다.java.util.ServiceConfigurationError : javax.xml.parsers.SAXParserFactory : Provider org.apache.xerces.jaxp.SAXParserFactoryImpl를 찾을 수 없습니까?

Oct 29, 2014 9:40:10 PM org.apache.catalina.core.ApplicationDispatcher invoke 
SEVERE: Servlet.service() for servlet jsp threw exception 
java.util.ServiceConfigurationError: javax.xml.parsers.SAXParserFactory: Provider  org.apache.xerces.jaxp.SAXParserFactoryImpl not found 
    at java.util.ServiceLoader.fail(Unknown Source) 
    at java.util.ServiceLoader.access$300(Unknown Source) 
    at java.util.ServiceLoader$LazyIterator.nextService(Unknown Source) 
    at java.util.ServiceLoader$LazyIterator.next(Unknown Source) 
    at java.util.ServiceLoader$1.next(Unknown Source) 
    at javax.xml.parsers.FactoryFinder$1.run(Unknown Source) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at javax.xml.parsers.FactoryFinder.findServiceProvider(Unknown Source) 
    at javax.xml.parsers.FactoryFinder.find(Unknown Source) 
    at javax.xml.parsers.SAXParserFactory.newInstance(Unknown Source) 
    at org.apache.taglibs.standard.tlv.JstlBaseTLV.validate(JstlBaseTLV.java:161) 
    at org.apache.taglibs.standard.tlv.JstlCoreTLV.validate(JstlCoreTLV.java:105) 
    at org.apache.jasper.compiler.TagLibraryInfoImpl.validate(TagLibraryInfoImpl.java:378) 
    at org.apache.jasper.compiler.Validator.validateXmlView(Validator.java:1883) 
    at org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1852) 
    at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:217) 
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:356) 
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:336) 
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:323) 
    at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564) 
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357) 
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:391) 
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:335) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:725) 
    at  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 
    at  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:721) 
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:466) 
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:391) 
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:318) 
    at com.secureautodata.control.LoginControl.handler(LoginControl.java:199) 
    at com.secureautodata.control.LoginControl.doPost(LoginControl.java:111) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:644) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:725) 
    at  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 
    at  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) 
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) 
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) 
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) 
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) 
    at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610) 
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) 
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:534) 
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1081) 
    at  org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:658) 
    at   org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222 ) 
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1566) 
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1523) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) 
at java.lang.Thread.run(Unknown Source) 
+0

connectin pool – Srinivasu

+0

@pie에 대한 변경 사항은 무엇입니까? 말할 수있는 말은 문을 닫는 것뿐입니다. 내가 할 수있는 변경 사항에는 아무 것도 없습니다. 발견. 나는 몇 가지 종결 된 진술과 자유로운 연결 진술을 잊어 버렸고 그래서 그것들을 추가하고 그것을 실행하려고 시도했다. 그리고 이것은 일어났다. –

+0

JSP에서 문제가있는 것처럼 보입니다. – Srinivasu

답변

1

문제점은 내 pom.xml 파일이 내 라이브러리에 추가 한 몇 개의 .jar 파일과 충돌하여 종속성을 나타 냈습니다. 주요한 것은 mysql connector jar이었고, 컴퓨터에서 Tomcat을 다시 설치했고, 바람둥이 라이브러리에 항아리를 포함하는 대신 빠른 작업으로 방금 내 pom.xml에 내 pom.xml과의 충돌을 일으키는 종속성으로 추가했습니다. 내 집 컴퓨터에서 tomcat 및 IDE 설정.

pom.xml에서이 종속성을 제거하고 pom.xml에서 내 jstl 종속성을 제거한 후 모든 것이 꿈처럼 작동했습니다. 내 프로그램이 .jar 파일을 포함하고 있기 때문에 그들은 단지 머리를 부딪쳤다.