| Author |
struts
|
chandana sapparapu
Ranch Hand
Joined: Sep 28, 2002
Posts: 63
|
|
Hi, I have this JSP which uses some tlds. I have all these tlds directly under web-inf. I get the following exception. Could you tell me if it's an issue with placing files at the wrong location? The struts.jar file is in its right position (under lib directory of the web app) Someone please help me! Thanks, chandana JSP --- <%@ page language="java" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <html:html locale="true"> <head> <html:base/> <title><bean:message key="index.title"/></title> </head> <body bgcolor="white"> <h2>Create a book</h2> <html:errors/> <html:form action="createBook.do" method="GET"> Title:<html:text property="title"/> <br/> <html:submit property="submit"/> </html:form> </body> </html:html> ------------------------ EXCEPTION ------------------------- Error 500--Internal Server Error java.lang.NoClassDefFoundError at jsp_servlet.__createbook._jspService(__createbook.java:157) at weblogic.servlet.jsp.JspBase.service(JspBase.java:33) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6350) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170) --------------------------------------------------------------------------------
|
 |
Frank Carver
Sheriff
Joined: Jan 07, 1999
Posts: 6913
|
|
|
We have a special forum just for Struts questions, so I have moved this thread there for you.
|
A Convergent Visionary ~ Frank's Punchbarrel Blog ~ LinkedIn profile
|
 |
Lasse Koskela
author
Sheriff
Joined: Jan 23, 2002
Posts: 11962
|
|
The TLD references in your JSP are correct, and the struts.jar is in WEB-INF/lib as it should be. So, the next question is, which class is the NoClassDefFoundError referring to? Does the stack trace really not tell the name of the missing class? If I had to guess, I'd say you're missing some commons-* library from your WEB-INF/lib directory. Here's a list of the .jar files my Struts 1.1 distribution has included in the sample webapp's lib directory:
|
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
|
 |
 |
|
|
subject: struts
|
|
|