I am installing struts framework on another m/c. I copied all related files + 
my application war file over there. Set class path for struts.jar. Now testing 
with one small program with struts. 
 
-----------------------------------------------
<%@ taglib uri="struts/bean-el" prefix="bean" %>
<%@ taglib uri="struts/html-el" prefix="html" %>
<html>
<head>
<link href="<html:rewrite page="/jsps/sbcs.css" />" rel="stylesheet" 
type="text/css">
<title><bean:message key="title.mainmenu"/></title>
</head>
<body>
<table width="600" border="0" cellpadding="0" cellspacing="0">
  <tr>
   <td>
    <h1><bean:message key="title.mainmenu"/></h1>
   </td>
  </tr>
  <tr>
   <td>
    <html:link page="/do/preAuth">Authorisation Form</html:link>
   </td>
  </tr>
 </table> 
</body>
</html>
------------------------------------------------------
 
But i am getting following error msgs
 
----------------------------------
org.apache.jasper.JasperException: Failed to load or instantiate TagExtraInfo 
class: org.apache.struts.taglib.html.MessagesTei
 
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:50)
 org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:378)
 org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:283)
 
org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryInfoImpl.java:422)
 
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImpl.java:248)
 
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:162)
 org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:418)
 org.apache.jasper.compiler.Parser.parseDirective(Parser.java:483)
 org.apache.jasper.compiler.Parser.parseElements(Parser.java:1539)
 org.apache.jasper.compiler.Parser.parse(Parser.java:126)
 org.apache.jasper.compiler.ParserController.doParse(ParserController.java:220)
 org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
 org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:203)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:461)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:442)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:430)
 org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:274)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:810)

root cause 
java.lang.ClassNotFoundException: org.apache.struts.taglib.html.MessagesTei
 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340)
 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
 
org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryInfoImpl.java:419)
 
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImpl.java:248)
 
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:162)
 org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:418)
 org.apache.jasper.compiler.Parser.parseDirective(Parser.java:483)
 org.apache.jasper.compiler.Parser.parseElements(Parser.java:1539)
 org.apache.jasper.compiler.Parser.parse(Parser.java:126)
 org.apache.jasper.compiler.ParserController.doParse(ParserController.java:220)
 org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
 org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:203)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:461)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:442)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:430)
 org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:274)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 
--------------------------------
 
Everything woks fine on my m/c - anything missing to copy over. I checked all 
.tld / web.xml files - all in place with proper <taglib> entries. 
 
regards
Manisha
 

                
---------------------------------
Do you Yahoo!?
 Send holiday email and support a worthy cause. Do good.

Reply via email to