Hi,
I am trying to get struts-example running on Orion
Server 1.4.5 on Win2K. I moved the struts-config.xml file and changed web.xml as
specified in the installation instructions but I still get an error when I try
to access the application (see error log below). It seems that when the Action
servlet calls register on the Digester in initDigester for each
element of the registrations array it passes urls
like
jndi://C_/jakarta-struts-1.0-b1/webapps/struts-example/WEB-INF/lib/struts.jar/org/apache/struts/resources/struts-config_1_0.dtd
as the alternative url. Does anybody know how I can fix this?
Thanks in advance
Steve Williams
22/03/01 10:00 strutsExample:
org.apache.struts.example.DatabaseServlet: init
22/03/01 10:00 strutsExample: org.apache.struts.example.DatabaseServlet: Initializing database servlet 22/03/01 10:00 strutsExample: org.apache.struts.example.DatabaseServlet: Loading database from '/WEB-INF/database.xml' 22/03/01 10:00 strutsExample: org.apache.struts.action.ActionServlet: init 22/03/01 10:00 strutsExample: org.apache.struts.action.ActionServlet: Loading application resources from resource org.apache.struts.example.ApplicationResources 22/03/01 10:00 strutsExample: org.apache.struts.action.ActionServlet: Initializing configuration from resource path /struts-config.xml 22/03/01 10:00 strutsExample: Error preloading servlet javax.servlet.ServletException: Parsing error processing resource path /struts-config.xml at org.apache.struts.action.ActionServlet.initMapping(ActionServlet.java:1306) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:465) at javax.servlet.GenericServlet.init(GenericServlet.java:232) at com.evermind.server.http.HttpApplication.w1(JAX) at com.evermind.server.http.HttpApplication.wj(JAX) at com.evermind.server.http.HttpApplication.wu(JAX) at com.evermind.server.http.HttpApplication.v4(JAX) at com.evermind.server.http.HttpApplication.<init>(JAX) at com.evermind.server.Application.ur(JAX) at com.evermind.server.http.el.ur(JAX) at com.evermind.server.http.ek.nm(JAX) at com.evermind.server.http.ef.s1(JAX) at com.evermind.server.http.ef.do(JAX) at com.evermind.util.f.run(JAX) Root cause is; java.net.MalformedURLException: unknown protocol: jndi at org.apache.struts.digester.Digester.resolveEntity(Digester.java:581) at com.sun.xml.parser.ExternalEntity.getInputSource(ExternalEntity.java:46) at com.sun.xml.parser.Parser.pushReader(Parser.java:2768) at com.sun.xml.parser.Parser.externalParameterEntity(Parser.java:2504) at com.sun.xml.parser.Parser.maybeDoctypeDecl(Parser.java:1137) at com.sun.xml.parser.Parser.parseInternal(Parser.java:481) at com.sun.xml.parser.Parser.parse(Parser.java:284) at javax.xml.parsers.SAXParser.parse(SAXParser.java:155) at javax.xml.parsers.SAXParser.parse(SAXParser.java:77) at org.apache.struts.digester.Digester.parse(Digester.java:716) at org.apache.struts.action.ActionServlet.initMapping(ActionServlet.java:1301) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:465) at javax.servlet.GenericServlet.init(GenericServlet.java:232) at com.evermind.server.http.HttpApplication.w1(JAX) at com.evermind.server.http.HttpApplication.wj(JAX) at com.evermind.server.http.HttpApplication.wu(JAX) at com.evermind.server.http.HttpApplication.v4(JAX) at com.evermind.server.http.HttpApplication.<init>(JAX) at com.evermind.server.Application.ur(JAX) at com.evermind.server.http.el.ur(JAX) at com.evermind.server.http.ek.nm(JAX) at com.evermind.server.http.ef.s1(JAX) at com.evermind.server.http.ef.do(JAX) at com.evermind.util.f.run(JAX) 22/03/01 10:00 strutsExample: 1.4.5 Started 22/03/01 10:00 strutsExample: org.apache.struts.action.ActionServlet: Finalizing this controller servlet 22/03/01 10:00 strutsExample: Servlet error javax.servlet.jsp.JspException: Cannot find message resources under key org.apache.struts.action.MESSAGE at org.apache.struts.util.RequestUtils.message(RequestUtils.java:285) at org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:239) at /index.jsp._jspService(/index.jsp.java:53) (JSP page line 8) at com.orionserver.http.OrionHttpJspPage.service(JAX) at com.evermind.server.http.HttpApplication.xj(JAX) at com.evermind.server.http.JSPServlet.service(JAX) at com.evermind.server.http.d3.sw(JAX) at com.evermind.server.http.d3.su(JAX) at com.evermind.server.http.ef.s1(JAX) at com.evermind.server.http.ef.do(JAX) at com.evermind.util.f.run(JAX) |
- Newbie question Drew Nichols
- RE: Newbie question Simon Sadedin
- newbie question Jesse Vitrone
- Re: newbie question Anand Raman
- RE: newbie question Anderson, Jessica
- RE: newbie question Deadman, Hal
- RE: newbie question Jesse Vitrone
- RE: newbie question Craig R. McClanahan
- RE: newbie question Martijn Spronk
- NewBie question Steven Williams
- NewBie question Irfan Mohammed
- newbie question David Lieberman
- Cookies and Clusters \(Home\) Dan Connelly
- RE: Cookies and Clusters malcolm davis
- Re: Cookies and Clusters (Cookies) \(Home\) Dan Connelly
- newbie question Jonathan Yang
- RE: newbie question Kevin McLain
- Re: newbie question Jonathan Yang
- Re: newbie question Peter Alfors
- newbie question Debasish Ghosh