Below is the index.jsp and related pages.... here is the url to the dev site:
dev.minimoon.biz
it seems as though the server is bombing at the <html:html> tag....
index.jsp
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<html:html>
<head>
<title><bean:message key="index.jsp.title" /></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="80,*" cols="*" frameborder="NO" border="0" framespacing="0">
<frame src="/header.jsp" name="headerFrame" scrolling="NO" noresize >
<frameset cols="120,*" frameborder="NO" border="0" framespacing="0">
<frame src="/nav.jsp" name="navFrame" scrolling="NO" noresize>
<frame src="main.jsp" name="mainFrame">
</frameset>
</frameset>
<noframes>
<body>
</body>
</noframes>
</html:html>
header.jsp
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<html:html>
<head>
<title><bean:message key="index.jsp.title" /></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
header
</body>
</html:html>
nav.jsp
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<html:html>
<head>
<title><bean:message key="index.jsp.title" /></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<% String menu = ""; %>
<% if(request.getServerName().equalsIgnoreCase("devadmin.minimoon.biz") ||
request.getServerName().equalsIgnoreCase("admin.minimoon.biz")) { %>
<% menu = "Admin"; %>
<script src="/includes/js/admin-nav.js"></script>
<% } else { %>
<% menu = "Public"; %>
<script src="/includes/js/nav.js"></script>
<% } %>
<body>
<%= menu %> Menu<br>
<table>
<tr>
<td><html:link page="javascript:nav('bracelets');">bracelets</html:link></td>
</tr>
<tr>
<td><html:link page="javascript:nav('neclaces');">neclaces</html:link></td>
</tr>
<tr>
<td><html:link page="javascript:nav('charms');">charms</html:link></td>
</tr>
<tr>
<td><html:link
page="javascript:nav('accessories');">accessories</html:link></td>
</tr>
</table>
</body>
</html:html>
main.jsp
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<html:html>
<head>
<title><bean:message key="index.jsp.title" /></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
main body of home page
</body>
</html:html>
-----Original Message-----
From: David Friedman [mailto:[EMAIL PROTECTED]
Sent: Sunday, November 09, 2003 11:23 AM
To: Struts Users Mailing List
Subject: RE: Configuration Trouble
David,
What classes or taglibs are called from that index.jsp?
Regards,
David
-----Original Message-----
From: David Liles [mailto:[EMAIL PROTECTED]
Sent: Sunday, November 09, 2003 12:02 PM
To: [EMAIL PROTECTED]
Subject: Configuration Trouble
I am having trouble getting a struts web app to work on a JRun 3.0 SP2a
server.
When I develop and test locally (JBuilder 7) I do not have any problems, but
as soon as I deploy the war to the JRun server I get errors.
All of the necessary jar files are in the web app/WEB-INF/lib folder and not
in the JRun servers/lib folder.
I'll include the error message and struts-config.xml file..... I've tried to
contact Macromedia but haven't gotten any response. Is anyone using JRun
with Struts?
Thanks
error message:
<PRE> <B>/:</B> javax.servlet.ServletException: Exception thrown on line '4'
from page 'E:\\www\\dev_minimoon\\index.jsp'. java.lang.NoClassDefFoundError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at
sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at
java.lang.reflect.Constructor.newInstance(Unknown Source) at
java.lang.Class.newInstance0(Unknown Source) at
java.lang.Class.newInstance(Unknown Source) at
allaire.jrun.jsp.JRunJSPStaticHelpers.createTagHandler(JRunJSPStaticHelpers.
java:47) at jrun__index2ejspa._jspService(jrun__index2ejspa.java:38) at
allaire.jrun.jsp.HttpJSPServlet.service(HttpJSPServlet.java:40) at
allaire.jrun.servlet.JRunSE.service(JRunSE.java:1024) at
allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java:936) at
allaire.jrun.servlet.JRunNamedDispatcher.forward(JRunNamedDispatcher.java:34
) at allaire.jrun.jsp.JSPServlet.service(JSPServlet.java:177) at
allaire.jrun.servlet.JRunSE.service(JRunSE.java:1024) at
allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java:936) at
allaire.jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.jav
a:88) at allaire.jrun.file.FileServlet.service(FileServlet.java:179) at
allaire.jrun.servlet.JRunServletPool.service(JRunServletPool.java:92) at
allaire.jrun.servlet.JRunSE.service(JRunSE.java:1024) at
allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java:936) at
allaire.jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.jav
a:88) at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1163) at
allaire.jrun.servlet.JRunSE.service(JRunSE.java:1153) at
allaire.jrun.servlet.JvmContext.dispatch(JvmContext.java:330) at
allaire.jrun.jrpp.ProxyEndpoint.run(ProxyEndpoint.java:382) at
allaire.jrun.ThreadPool.run(ThreadPool.java:272) at
allaire.jrun.WorkerThread.run(WorkerThread.java:75) </PRE>
struts-config.xml:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
"http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
<struts-config>
<!-- ======================================== Form Bean Definitions -->
<form-beans>
<form-bean name="logonForm" type="biz.minimoon.beans.User" />
<form-bean name="updateItem" type="biz.minimoon.beans.Item" />
<form-bean name="addSupplier" type="biz.minimoon.beans.Supplier" />
<form-bean name="addItem" type="biz.minimoon.beans.Item" />
<form-bean name="addCategory" type="biz.minimoon.beans.Category" />
<form-bean name="updateCategory" type="biz.minimoon.beans.Category"
/>
<form-bean name="updateSupplier" type="biz.minimoon.beans.Supplier"
/>
</form-beans>
<!-- ================================= Global Exception Definitions -->
<global-exceptions>
</global-exceptions>
<!-- =================================== Global Forward Definitions -->
<global-forwards>
</global-forwards>
<!-- =================================== Action Mapping Definitions -->
<action-mappings>
<action path="/Logon" type="org.apache.struts.actions.ForwardAction"
parameter="/admin/logon.jsp"/>
<action path="/NewSupplier"
type="org.apache.struts.actions.ForwardAction"
parameter="/admin/supplier/add_supplier.jsp"/>
<action path="/NewCategory"
type="org.apache.struts.actions.ForwardAction"
parameter="/admin/category/add_category.jsp"/>
<action path="/NewItem"
type="org.apache.struts.actions.ForwardAction"
parameter="/admin/item/add_item.jsp"/>
<action path="/Nav" type="org.apache.struts.actions.ForwardAction"
parameter="/nav.jsp"/>
<action path="/AdminNav"
type="org.apache.struts.actions.ForwardAction" parameter="/admin/nav.jsp"/>
<action path="/Main" type="org.apache.struts.actions.ForwardAction"
parameter="/main.jsp"/>
<action path="/Validate"
type="biz.minimoon.actions.LogonAction"
name="logonForm"
scope="request"
validate="true"
input="/admin/logon.jsp">
<forward name="show_items" path="/admin/main.jsp" />
</action>
<action path="/UpdateItem"
type="biz.minimoon.actions.UpdateItemAction"
name="updateItem"
scope="request"
validate="false"
input="/admin/display/edit_item.jsp">
<forward name="confirm" path="/admin/confirm.jsp" />
</action>
<action path="/UpdateCategory"
type="biz.minimoon.category.actions.UpdateCategoryAction"
name="updateCategory"
scope="request"
validate="false"
input="/admin/category/edit_category.jsp">
<forward name="confirm" path="/admin/confirm.jsp" />
</action>
<action path="/UpdateSupplier"
type="biz.minimoon.supplier.actions.UpdateCategoryAction"
name="updateSupplier"
scope="request"
validate="false"
input="/admin/supplier/edit_supplier.jsp">
<forward name="confirm" path="/admin/confirm.jsp" />
</action>
<action path="/AddSupplier"
type="biz.minimoon.actions.AddSupplierAction"
name="addSupplier"
scope="request"
validate="true"
input="/admin/supplier/add_supplier.jsp">
<forward name="confirm" path="/admin/confirm.jsp" />
</action>
<action path="/AddCategory"
type="biz.minimoon.actions.AddCategoryAction"
name="addCategory"
scope="request"
validate="true"
input="/admin/category/add_category.jsp">
<forward name="confirm" path="/admin/confirm.jsp" />
</action>
<action path="/AddItem"
type="biz.minimoon.item.actions.AddItemAction"
name="addItem"
scope="request"
validate="true"
input="/admin/item/add_item.jsp">
<forward name="confirm" path="/admin/confirm.jsp" />
</action>
<action path="/Display"
type="biz.minimoon.item.actions.DisplayItemAction"
scope="request"
validate="false">
<forward name="show_admin_items"
path="/admin/display/show_items.jsp" />
<forward name="show_items" path="/display/show_items.jsp" />
</action>
<action path="/ListCategories"
type="biz.minimoon.actions.ListCategoriesAction"
scope="request"
validate="false">
<forward name="show_categories"
path="/admin/category/show_categories.jsp" />
</action>
<action path="/ListSuppliers"
type="biz.minimoon.supplier.actions.ListSuppliersAction"
scope="request"
validate="false">
<forward name="show_suppliers"
path="/admin/supplier/show_suppliers.jsp" />
</action>
<action path="/GetCategory"
type="biz.minimoon.category.actions.GetCategoryAction"
scope="request"
validate="false">
<forward name="edit_category"
path="/admin/category/edit_category.jsp" />
</action>
<action path="/GetSupplier"
type="biz.minimoon.supplier.actions.GetSupplierAction"
scope="request"
validate="false">
<forward name="edit_supplier"
path="/admin/supplier/edit_supplier.jsp" />
</action>
<action path="/GetItem"
type="biz.minimoon.item.actions.GetItemAction" scope="request"
validate="false">
<forward name="edit_item" path="/admin/item/edit_item.jsp" />
<forward name="display_item" path="/display/display_item.jsp" />
</action>
</action-mappings>
<!-- ================================ Message Resources Definitions -->
<message-resources parameter="resources.application"/>
</struts-config>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]