Umm... ok... you are my newest and bestest friend. It works, it really works! Sure, I'm getting an error message deeper into the example, not finding struts-config.xml, but at least it's a NEW error! I'll figure it out or cry for help again! THANK YOU! -----Original Message----- From: Gogineni, Pratima [mailto:[EMAIL PROTECTED]] Sent: Tuesday, June 26, 2001 11:55 AM To: '[EMAIL PROTECTED]' Subject: RE: Frustrated, can anyone help? Can you try moving the application.properties file under web-inf/classes. Also I remember reading that the strut.jar file should be under struts example\web-inf\lib and there were errors when you try to put it into the appserver classpath ... -----Original Message----- From: Wes Bramhall [mailto:[EMAIL PROTECTED]] Sent: Tuesday, June 26, 2001 9:31 AM To: '[EMAIL PROTECTED]' Subject: Frustrated, can anyone help? Ok... I've tried and tried to figure this out, with some help from this group, to no avail. I'm just trying to get the example to run. I'm going to try some more. I'm running JRUN on a Win2k box, so any help either needs to be specific to JRUN so I can use it, or totally generalized, so I can hopefully figure out how things relate and go from there. Attached are my web.xml, struts-config.xml, and ApplicationResources.properties. They are all located in C:\Program Files\Allaire\JRun\servers\default\Struts Example\WEB-INF\ Struts.jar is in C:\Program Files\Allaire\JRun\servers\lib, which is in the classpath of the JRUN server. This is the error I get: 500 Internal Server Error /struts-example/: Exception thrown processing JSP page. javax.servlet.jsp.JspException: Missing message for key index.title at org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:242) at jrun__index2ejspa._jspService(jrun__index2ejspa.java:57) at allaire.jrun.jsp.HttpJSPServlet.service(../jsp/HttpJSPServlet.java:39) at allaire.jrun.jsp.JSPServlet.service(../jsp/JSPServlet.java:228) at allaire.jrun.jsp.JSPServlet.service(../jsp/JSPServlet.java:196) at allaire.jrun.servlet.JRunSE.service(../servlet/JRunSE.java:1416) at allaire.jrun.session.JRunSessionService.service(../session/JRunSessionServic e.java:1082) at allaire.jrun.servlet.JRunSE.runServlet(../servlet/JRunSE.java:1270) at allaire.jrun.servlet.JRunRequestDispatcher.forward(../servlet/JRunRequestDis patcher.java:89) at allaire.jrun.file.FileServlet.service(../file/FileServlet.java:159) at allaire.jrun.servlet.JRunServletPool.service(../servlet/JRunServletPool.java :90) at allaire.jrun.servlet.JRunSE.service(../servlet/JRunSE.java:1416) at allaire.jrun.session.JRunSessionService.service(../session/JRunSessionServic e.java:1082) at allaire.jrun.servlet.JRunSE.runServlet(../servlet/JRunSE.java:1270) at allaire.jrun.servlet.JRunRequestDispatcher.forward(../servlet/JRunRequestDis patcher.java:89) at allaire.jrun.servlet.JRunSE.service(../servlet/JRunSE.java:1552) at allaire.jrun.servlet.JRunSE.service(../servlet/JRunSE.java:1542) at allaire.jrun.servlet.JvmContext.dispatch(../servlet/JvmContext.java:364) at allaire.jrun.http.WebEndpoint.run(../http/WebEndpoint.java:115) at allaire.jrun.ThreadPool.run(../ThreadPool.java:272) at allaire.jrun.WorkerThread.run(../WorkerThread.java:75)

