I've double checked the path and I have the file in the classes\resources folder named application.properties. It is all lower case.... so I have no idea why it isn't picking it up....
-----Original Message----- From: David Friedman [mailto:[EMAIL PROTECTED] Sent: Sunday, November 09, 2003 11:57 AM To: Struts Users Mailing List Subject: RE: Configuration Trouble David, Your message resources statement: <message-resources parameter="resources.application"/> Seems to requires this exact file name: "WEB-INF/classes/resources/application.properties" Did you perhaps name it with a capital "A? starting "Application.resources" and forget to update your struts-config.xml file? The JRUN error says it is the message resources (that config line above) which has no resources file, hence the struts app failing. Regards, David -----Original Message----- From: David Liles [mailto:[EMAIL PROTECTED] Sent: Sunday, November 09, 2003 12:40 PM To: Struts Users Mailing List Subject: RE: Configuration Trouble I have also found this error in the JRun event log. This error occurs when I attempt to start the web app. 11/09 11:35:54 error (JRun) Could not pre-load servlet: action [javax.servlet.ServletException: Could not instantiate org.apache.struts.action.ActionServlet] [1]java.lang.NullPointerException at org.apache.struts.util.MessageResources.getMessageResources(MessageResources .java:577) at org.apache.struts.action.ActionServlet.initInternal(ActionServlet.java:1329) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:464) at javax.servlet.GenericServlet.init(GenericServlet.java:258) at allaire.jrun.servlet.JRunServletLoader.loadServletInstance(JRunServletLoader .java:236) at allaire.jrun.servlet.JRunServletLoader.loadServletInstance(JRunServletLoader .java:190) at allaire.jrun.servlet.JRunServletLoader.loadServlet(JRunServletLoader.java:17 7) at allaire.jrun.servlet.JRunSE.getServletReference(JRunSE.java:1308) at allaire.jrun.servlet.JRunSE.preloadServlets(JRunSE.java:979) at allaire.jrun.servlet.JRunSE.init(JRunSE.java:196) at allaire.jrun.ServletService.init(ServletService.java:66) at allaire.jrun.ServletService.init(ServletService.java:31) at allaire.jrun.servlet.JRunServletLoader.loadServletInstance(JRunServletLoader .java:236) at allaire.jrun.servlet.JRunSE.initServices(JRunSE.java:621) at allaire.jrun.servlet.JvmContext.initServices(JvmContext.java:96) at allaire.jrun.servlet.JRunSE.init(JRunSE.java:187) at allaire.jrun.servlet.JvmContext.init(JvmContext.java:35) at allaire.jrun.ServletService.init(ServletService.java:66) at allaire.jrun.ServletService.init(ServletService.java:31) at JRun.main(JRun.java:169) [0]javax.servlet.ServletException: Could not instantiate org.apache.struts.action.ActionServlet at allaire.jrun.servlet.JRunServletLoader.loadServletInstance(JRunServletLoader .java:242) at allaire.jrun.servlet.JRunServletLoader.loadServletInstance(JRunServletLoader .java:190) at allaire.jrun.servlet.JRunServletLoader.loadServlet(JRunServletLoader.java:17 7) at allaire.jrun.servlet.JRunSE.getServletReference(JRunSE.java:1308) at allaire.jrun.servlet.JRunSE.preloadServlets(JRunSE.java:979) at allaire.jrun.servlet.JRunSE.init(JRunSE.java:196) at allaire.jrun.ServletService.init(ServletService.java:66) at allaire.jrun.ServletService.init(ServletService.java:31) at allaire.jrun.servlet.JRunServletLoader.loadServletInstance(JRunServletLoader .java:236) at allaire.jrun.servlet.JRunSE.initServices(JRunSE.java:621) at allaire.jrun.servlet.JvmContext.initServices(JvmContext.java:96) at allaire.jrun.servlet.JRunSE.init(JRunSE.java:187) at allaire.jrun.servlet.JvmContext.init(JvmContext.java:35) at allaire.jrun.ServletService.init(ServletService.java:66) at allaire.jrun.ServletService.init(ServletService.java:31) at JRun.main(JRun.java:169) -----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] --------------------------------------------------------------------- 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]