Hm - that seems odd.  The path here should be:
 
1) ServletEngineConfigurationFactory makes a FileProvider, passing it basepath (/WEB-INF) and filename (server-config.wsdd)
 
2) FileProvider tries to open /WEB-INF/server-config.wsdd, fails, and then resorts to getResourceAsStream(), first on the ClassLoader which loaded the engine class (which will find it at the top level anywhere on the classpath), then on the engine class itself (which will find it in the org.apache.axis.server package, and THAT should pick up the one in axis.jar)
 
I'm not sure what's going wrong - we can take a look at it together in a little while in person.
 
--G
----- Original Message -----
From: Sam Ruby
Sent: Monday, June 03, 2002 7:42 AM
Subject: Re: cvs commit: xml-axis/java/src/org/apache/axis/utils axisNLS.properties

Glen Daniels wrote:
>
> (1) Not explicitly, because we provide a default version inside axis.jar, which
> should get picked up if we don't find one in the filesystem.


What's the preferred fix?

I am unable to start Tomcat 4.0.3 using jdk1.3.1_03 on Win2K if a FileProvider with a null input stream is created.

- Sam Ruby

Reply via email to