I think I found a solution to the problem, but I'm not sure why it
worked.
It was my understanding that websphere didn't look at the web.xml file
so I didn't have one. When I copied the web.xml from the example
aplication the error went away.
If anyone knows whats going on let me know.
-Original Message-
From: Calabrese, Jason [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, July 24, 2001 11:29 AM
To: '[EMAIL PROTECTED]'
Subject: java.lang.IllegalArgumentException: InputStream cannot be null
I'm trying to get struts working with Websphere 3.5.4. I got the
example application to work, so I'm pretty sure that I have a
configuration problem now.
my console output is as follows:
7/24/01 10:45 AM : AUDIT [ARZT1000/Default Server]: SRVE0048I: Loading
servlet: action
7/24/01 10:45 AM : AUDIT [ARZT1000/Default Server]: SRVE0091I: [Servlet
LOG]: action: init
7/24/01 10:45 AM : AUDIT [ARZT1000/Default Server]: SRVE0091I: [Servlet
LOG]: action: Loading application resources from resource
com.devcor.tl.rms.prototype.ApplicationResources
7/24/01 10:45 AM : AUDIT [ARZT1000/Default Server]: SRVE0091I: [Servlet
LOG]: action: Initializing configuration from resource path
/WEB-INF/struts-config.xml
7/24/01 10:45 AM : AUDIT [ARZT1000/Default Server]: SRVE0092I: [Servlet
LOG]: action: null: java.lang.IllegalArgumentException: InputStream
cannot be null
at java.lang.RuntimeException.init(RuntimeException.java:49)
at
java.lang.IllegalArgumentException.init(IllegalArgumentException.java:
45)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:73)
at org.apache.struts.digester.Digester.parse(Digester.java:755)
at
org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java:14
33)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:473)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
7/24/01 10:45 AM : AUDIT [ARZT1000/Default Server]: SRVE0091I: [Servlet
LOG]: action: Mapping for servlet 'action' = 'null'
7/24/01 10:45 AM : AUDIT [ARZT1000/Default Server]: SRVE0130I: Servlet
available for service: action
I've tried moving the struts-config.xml file, but when I do the output
hangs at:
7/24/01 10:45 AM : AUDIT [ARZT1000/Default Server]: SRVE0091I: [Servlet
LOG]: action: Initializing configuration from resource path
/WEB-INF/struts-config.xml
so I think it is finding the config file.
Any idea what the problem could be?