problema con struts
Hola, bajè una aplicaciòn de internet, con sruts. Utilizando el tomcat hago click en mi archivo jsp de una aplicaciòn y me aparece el siguiente error:
org.apache.jasper.JasperException: No se puede cargar la clase TagExtraInfo llamada: org.apache.struts.taglib.bean.CookieTei
org.apache.jasper.compiler.DefaultErrorHandler.jsp Error(DefaultErrorHandler.java:50)
org.apache.jasper.compiler.ErrorDispatcher.dispatc h(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspErro r(ErrorDispatcher.java:279)
org.apache.jasper.compiler.TagLibraryInfoImpl.crea teTagInfo(TagLibraryInfoImpl.java:422)
org.apache.jasper.compiler.TagLibraryInfoImpl.pars eTLD(TagLibraryInfoImpl.java:248)
org.apache.jasper.compiler.TagLibraryInfoImpl.<ini t>(TagLibraryInfoImpl.java:162)
org.apache.jasper.compiler.Parser.parseTaglibDirec tive(Parser.java:423)
org.apache.jasper.compiler.Parser.parseDirective(P arser.java:492)
org.apache.jasper.compiler.Parser.parseElements(Pa rser.java:1552)
org.apache.jasper.compiler.Parser.parse(Parser.jav a:126)
org.apache.jasper.compiler.ParserController.doPars e(ParserController.java:211)
org.apache.jasper.compiler.ParserController.parse( ParserController.java:100)
org.apache.jasper.compiler.Compiler.generateJava(C ompiler.java:146)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:286)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:267)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:255)
org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:293)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
causa raÃz
java.lang.ClassNotFoundException: org.apache.struts.taglib.bean.CookieTei
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1338)
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1187)
org.apache.jasper.compiler.TagLibraryInfoImpl.crea teTagInfo(TagLibraryInfoImpl.java:419)
org.apache.jasper.compiler.TagLibraryInfoImpl.pars eTLD(TagLibraryInfoImpl.java:248)
org.apache.jasper.compiler.TagLibraryInfoImpl.<ini t>(TagLibraryInfoImpl.java:162)
org.apache.jasper.compiler.Parser.parseTaglibDirec tive(Parser.java:423)
org.apache.jasper.compiler.Parser.parseDirective(P arser.java:492)
org.apache.jasper.compiler.Parser.parseElements(Pa rser.java:1552)
org.apache.jasper.compiler.Parser.parse(Parser.jav a:126)
org.apache.jasper.compiler.ParserController.doPars e(ParserController.java:211)
org.apache.jasper.compiler.ParserController.parse( ParserController.java:100)
org.apache.jasper.compiler.Compiler.generateJava(C ompiler.java:146)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:286)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:267)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:255)
org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:293)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/5.5.12.
------
mi archivo .class que tiene la clase action , lo puse en la misma carpeta donde està el jsp mencionado.
La librerìa que tiene a org.apache.struts.taglib.bean.CookieTei la agreguè al path.
No sè a què està pasando
Ah, dònde puedo conseguir los archivos de diario de Apache Tomcat/5.5.12.
Desde ya muchas gracias
Saludos
org.apache.jasper.JasperException: No se puede cargar la clase TagExtraInfo llamada: org.apache.struts.taglib.bean.CookieTei
org.apache.jasper.compiler.DefaultErrorHandler.jsp Error(DefaultErrorHandler.java:50)
org.apache.jasper.compiler.ErrorDispatcher.dispatc h(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspErro r(ErrorDispatcher.java:279)
org.apache.jasper.compiler.TagLibraryInfoImpl.crea teTagInfo(TagLibraryInfoImpl.java:422)
org.apache.jasper.compiler.TagLibraryInfoImpl.pars eTLD(TagLibraryInfoImpl.java:248)
org.apache.jasper.compiler.TagLibraryInfoImpl.<ini t>(TagLibraryInfoImpl.java:162)
org.apache.jasper.compiler.Parser.parseTaglibDirec tive(Parser.java:423)
org.apache.jasper.compiler.Parser.parseDirective(P arser.java:492)
org.apache.jasper.compiler.Parser.parseElements(Pa rser.java:1552)
org.apache.jasper.compiler.Parser.parse(Parser.jav a:126)
org.apache.jasper.compiler.ParserController.doPars e(ParserController.java:211)
org.apache.jasper.compiler.ParserController.parse( ParserController.java:100)
org.apache.jasper.compiler.Compiler.generateJava(C ompiler.java:146)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:286)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:267)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:255)
org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:293)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
causa raÃz
java.lang.ClassNotFoundException: org.apache.struts.taglib.bean.CookieTei
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1338)
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1187)
org.apache.jasper.compiler.TagLibraryInfoImpl.crea teTagInfo(TagLibraryInfoImpl.java:419)
org.apache.jasper.compiler.TagLibraryInfoImpl.pars eTLD(TagLibraryInfoImpl.java:248)
org.apache.jasper.compiler.TagLibraryInfoImpl.<ini t>(TagLibraryInfoImpl.java:162)
org.apache.jasper.compiler.Parser.parseTaglibDirec tive(Parser.java:423)
org.apache.jasper.compiler.Parser.parseDirective(P arser.java:492)
org.apache.jasper.compiler.Parser.parseElements(Pa rser.java:1552)
org.apache.jasper.compiler.Parser.parse(Parser.jav a:126)
org.apache.jasper.compiler.ParserController.doPars e(ParserController.java:211)
org.apache.jasper.compiler.ParserController.parse( ParserController.java:100)
org.apache.jasper.compiler.Compiler.generateJava(C ompiler.java:146)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:286)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:267)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:255)
org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:293)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/5.5.12.
------
mi archivo .class que tiene la clase action , lo puse en la misma carpeta donde està el jsp mencionado.
La librerìa que tiene a org.apache.struts.taglib.bean.CookieTei la agreguè al path.
No sè a què està pasando
Ah, dònde puedo conseguir los archivos de diario de Apache Tomcat/5.5.12.
Desde ya muchas gracias
Saludos
Una consulta. ¿Cuál es la librerÃa que contiene org.apache.struts.taglib.bean.CookieTei?
Una consulta, ¿cuál es la librerÃa que contiene a org.apache.struts.taglib.bean.CookieTei?
Buenas, la libreria que contiene ese paquete es struts.jar.
Saludos
posdata: Quizàs ya sepas que abriendo un archivo .jar con el WINRAR podès verificar que existe un determinado paquete.
Saludos
posdata: Quizàs ya sepas que abriendo un archivo .jar con el WINRAR podès verificar que existe un determinado paquete.
Echale un ojo a este excelente Ebook para que seas todo un master en Struts:
http://www.theserverside.com/books/sourcebeat/JakartaStrutsLive/index.tss
Tu problema se debe a que dentro de la carpeta WEB-INF no estas colocando los descriptores de las tags de struts, son los que tienen extensión tld.
Saludos y mucha suerte
Buenas, a ver, en el directorio de tomcat, dentro de la carpeta WEWAPPS tengo:
- la carpeta KAIXO (ahì tengo kaixo.jsp). Cuando cargo el tomcat, hago click sobre él y sigue apareciendo el mismo error.
- y la carpeta WEB-INF, en el cual agreguè todos los *.tld que encontrè en mi mà quina, que son:
Fm-rt
Jbmp
jsp2-example-taglib
Sql
Sql-rt
struts-bean
struts-bean-el
struts-html
struts-html-el
struts-logic
struts-logic-el
struts-nested
struts-tiles
struts-tiles-el
X
X-rt
App
C
Controls
C-rt
debug-taglib
example-taglib
Fmt
- y sigue tirando el error, falta algùn tag o archivo?
Desde ya muchas gracias
Saludos
EN WEB-INF, que està en KAIXO, tengo:
...
- la carpeta KAIXO (ahì tengo kaixo.jsp). Cuando cargo el tomcat, hago click sobre él y sigue apareciendo el mismo error.
- y la carpeta WEB-INF, en el cual agreguè todos los *.tld que encontrè en mi mà quina, que son:
Fm-rt
Jbmp
jsp2-example-taglib
Sql
Sql-rt
struts-bean
struts-bean-el
struts-html
struts-html-el
struts-logic
struts-logic-el
struts-nested
struts-tiles
struts-tiles-el
X
X-rt
App
C
Controls
C-rt
debug-taglib
example-taglib
Fmt
- y sigue tirando el error, falta algùn tag o archivo?
Desde ya muchas gracias
Saludos
EN WEB-INF, que està en KAIXO, tengo:
...
