JasperException: Failed to load or instantiate TagExtraInfo class in JBoss EAP?

Solution Verified - Updated -

Issue

  • Migrating from JBoss EAP 4.2 to JBoss EAP 5.x and getting this exception

    ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
    org.apache.jasper.JasperException: /jsp/example.jsp(1,1) Unable to read TLD "META-INF/converters.tld" from JAR file "file:/home/jboss-eap-5.0.1/jboss-as/server/active/tmp/5c4o11u-cvv4l-gl9i4y6p-1-gl9i5eyf-9p/PD-war-3.8-FINAL.war/WEB-INF/lib/JSFComponents-1.2-1.1.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagExtraInfo class: com.sun.faces.taglib.FacesTagExtraInfo
         at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
         at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
         at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
         at org.apache.jasper.compiler.Parser.processIncludeDirective(Parser.java:342)
         at org.apache.jasper.compiler.Parser.parseIncludeDirective(Parser.java:375)
         at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:482)
         at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1437)
         at org.apache.jasper.compiler.Parser.parse(Parser.java:135)
         at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)
         at org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
         at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:171)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:333)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:313)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:300)
         at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:585)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:312)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:322)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    ...
    

Environment

  • JBoss Enterprise Application Platform (EAP) 5.0.1

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In