>From the digester point of view : it tries to read /WEB-INF/blah.xml, which is not the location where the xml should be I guess. So this could be a thing between resin and struts not talking happily to each other. Digester just does what it is asked in this case (it just needs a full path..)
Mvgr, Martin On Wed, 2002-07-24 at 19:23, Will Jaynes wrote: > I have several struts 1.1.b1 applications running under Resin. Upgrading > to Resin 2.1.3 (from 2.1.2) and running my struts apps results in two > exceptions, shown below. They happen while Resin is initializing each > web application. The problem seems to be in locating the web.xml and > strut-config.xml files, but I'm not sure. > > The stack trace leads me to believe that it might have something to do > with the digester, which is why I'm posting to commons-user as well as > resin-interest. I hope someone can give me some input. > > Thanks, Will > > Here are the exceptions: > > 13:07:41,148 DEBUG - [action.ActionServlet.debug] Scanning web.xml for > controller servlet mapping > 13:07:41,248 ERROR - [action.ActionServlet.error] > java.io.FileNotFoundException: invalid InputSource > at com.caucho.xml.AbstractParser.parse(AbstractParser.java:548) > at org.apache.commons.digester.Digester.parse(Digester.java:1302) > at > org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java:1074) > at org.apache.struts.action.ActionServlet.init(ActionServlet.java:413) > at javax.servlet.GenericServlet.init(GenericServlet.java:82) > at com.caucho.server.http.Application.createServlet(Application.java:3091) > ... > > > 13:07:41,458 ERROR - [action.ActionServlet.error] Parsing error > processing resource path /WEB-INF/st > ruts-config.xml > java.io.FileNotFoundException: invalid InputSource > at com.caucho.xml.AbstractParser.parse(AbstractParser.java:548) > at org.apache.commons.digester.Digester.parse(Digester.java:1302) > at > org.apache.struts.action.ActionServlet.initApplicationConfig(ActionServlet.java:774) > at org.apache.struts.action.ActionServlet.init(ActionServlet.java:417) > at javax.servlet.GenericServlet.init(GenericServlet.java:82) > at com.caucho.server.http.Application.createServlet(Application.java:3091) > at com.caucho.server.http.Application.loadServlet(Application.java:3042) > .... > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
