Community
Participate
Working Groups
Without the XercesImpl.jar in Tomcat's common library, hitting http://localhost:8080/COSMOSUI/index.jsp?view=cosmos on a Firefox browser, throws the following exception on the web page. exception javax.servlet.ServletException: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found org.apache.jasper.servlet.JspServlet.service(JspServlet.java:273) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) root cause javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:104) org.apache.jasper.xmlparser.ParserUtils.parseXMLDocument(ParserUtils.java:89) org.apache.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:77) org.apache.jasper.compiler.JspConfig.init(JspConfig.java:198) org.apache.jasper.compiler.JspConfig.findJspProperty(JspConfig.java:250) org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:113) org.apache.jasper.compiler.Compiler.compile(Compiler.java:296) org.apache.jasper.compiler.Compiler.compile(Compiler.java:277) org.apache.jasper.compiler.Compiler.compile(Compiler.java:265) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:299) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
It seems Sun's JDK 1.5 does not package xerces while IBM JDK 1.5 does. There's some decrepency between jdks. The fix is to package xerces with the COSMOS UI web application. org.apache.xerces_2.8.0.v200705301630.jar from orbit should be added to the WEB-INF/lib directory.
Reassigning to the build component.
fixed this in COSMOS build (COSMOS-1.0.0-200711221343). Please verify
please test it
closing this bug