Hi,

please let me know what all things you have already searched for or
googled the exception you are getting here.

Servlet.service() for servlet jsp threw exception java.lang.ClassCastException:
org.apache.struts.taglib.logic.IterateTei cannot be cast to
javax.servlet.jsp.tagext.TagExtraInfo

Also if you can send me your classpath (Application classpath). Seems
the classloader loading different class. Order of the jars in the
classpath might be an issue makes difference.

Thanks & regards,
Nikhilesh

On Sat, Apr 23, 2011 at 8:57 AM, HarleyDudue <russray2...@gmail.com> wrote:
> I have a task to take an OLD struts application and move it to JBoss 5.1.
> One the surface this sounds like a very easy thing to accomplish.  GGrrrr
> false assumption on my part.
>
> When I point my browser to the war file, I get the following:
>
> 09:43:21,595 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
> java.lang.ClassCastException: org.apache.struts.taglib.logic.IterateTei
> cannot be cast to javax.servlet.jsp.tagext.TagExtraInfo
>        at
> org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryInfoImpl.java:413)
>        at
> org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImpl.java:250)
>        at
> org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:163)
>        at 
> org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:429)
>        at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:491)
>        at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1438)
>        at org.apache.jasper.compiler.Parser.parse(Parser.java:137)
>        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)
>        at
> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>        at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
>        at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>        at
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
>        at
> org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
>        at
> org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
>        at
> org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
>        at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>        at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>        at
> org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
>        at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>        at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
>        at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
>        at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
>        at 
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>        at java.lang.Thread.run(Thread.java:662)
>
>
> Any help would be greatly appreciated.  All I want to do is get the
> application up and running....Once I do, I can work with it.
>
> Thank you for taking the time to read my post!
>
> HD.
>
> --
> View this message in context: 
> http://struts.1045723.n5.nabble.com/Little-help-with-Deployment-of-Struts-1-2-on-JBoss-5-1-0-GA-tp4334693p4334693.html
> Sent from the Struts - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> For additional commands, e-mail: user-h...@struts.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to