The engine isn't on the classpath?
******************************************* Richard A. Sitze [EMAIL PROTECTED] CORBA Interoperability & WebServices IBM WebSphere Development [EMAIL PROTECTED] To: [EMAIL PROTECTED] 05/21/2002 09:50 cc: AM Subject: cvs commit: xml-axis/java/src/org/apache/axis/configuration Please respond FileProvider.java to axis-dev glyn 02/05/21 07:50:50 Modified: java/src/org/apache/axis/configuration FileProvider.java Log: Merge in patch provided by Thomas Sandholm to allow a configuration file to be placed in the classpath outside of the Axis engine package. Revision Changes Path 1.27 +8 -2 xml-axis/java/src/org/apache/axis/configuration/FileProvider.java Index: FileProvider.java =================================================================== RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/configuration/FileProvider.java,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- FileProvider.java 29 Mar 2002 00:01:26 -0000 1.26 +++ FileProvider.java 21 May 2002 14:50:50 -0000 1.27 @@ -195,8 +195,14 @@ myInputStream = new FileInputStream(configFile); } catch (Exception e) { if (searchClasspath) { - myInputStream = engine.getClass(). - getResourceAsStream(filename); + // look for custom configuration files outside of engine package + myInputStream = engine.getClass().getClassLoader (). + getResourceAsStream(filename); + if (myInputStream == null) { + // if not found in classpath fall back to default config file in engine package + myInputStream = engine.getClass(). + getResourceAsStream(filename); + } } } }