DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3961>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3961

FactoryConfigurationError on Servlet+JSP+taglib

           Summary: FactoryConfigurationError on Servlet+JSP+taglib
           Product: Tomcat 3
           Version: 3.3 Release Candidate 1
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Major
          Priority: Other
         Component: Jasper
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


When using a controller servlet, that includes a JSP page with a custom taglib
I get the error
javax.xml.parsers.FactoryConfigurationError: Provider 
org.apache.crimson.jaxp.DocumentBuilderFactoryImpl not found
Root cause:
java.lang.ClassNotFoundException: 
org.apache.crimson.jaxp.DocumentBuilderFactoryImpl
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
        at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:553)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
        at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:141)
        at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:233)
        at 
javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java
:139)
        at org.apache.jasper.compiler.JspUtil.parseXMLDocJaxp(JspUtil.java:144)
        at org.apache.jasper.compiler.JspUtil.parseXMLDoc(JspUtil.java:134)
        at 
org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:165)
        at 
org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEventLi
stener.java:728)
        at 
org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingListener
.java:116)
        at org.apache.jasper.compiler.Parser$Directive.accept(Parser.java:215)

The same Servlet+JSP+taglib combination works fine with Tomcat 3.2.x and 4.0.

Reply via email to