The attached patch changes the error message generated in the log when the server-config.wsdd file is not found in the EngineConfigurationFactoryServlet. This has been a source of confusion when installing Axis in a servlet engine. I have followed the best practices for internationalization suggested by Russell (i.e. I didn't erase the original message, I just added a new one). Please commit this minor patch at your convenience.
Thanks, Jaime Meritt Sonic Software
cvs server: Diffing . cvs server: Diffing docs cvs server: Diffing docs/ant cvs server: Diffing docs/images cvs server: Diffing lib cvs server: Diffing samples cvs server: Diffing samples/addr cvs server: Diffing samples/attachments cvs server: Diffing samples/bidbuy cvs server: Diffing samples/client cvs server: Diffing samples/echo cvs server: Diffing samples/encoding cvs server: Diffing samples/integrationGuide cvs server: Diffing samples/integrationGuide/example1 cvs server: Diffing samples/integrationGuide/example2 cvs server: Diffing samples/jaxm cvs server: Diffing samples/jaxrpc cvs server: Diffing samples/jaxrpc/address cvs server: Diffing samples/jaxrpc/hello cvs server: Diffing samples/jms cvs server: Diffing samples/message cvs server: Diffing samples/misc cvs server: Diffing samples/proxy cvs server: Diffing samples/security cvs server: Diffing samples/stock cvs server: Diffing samples/transport cvs server: Diffing samples/transport/tcp cvs server: Diffing samples/userguide cvs server: Diffing samples/userguide/example1 cvs server: Diffing samples/userguide/example2 cvs server: Diffing samples/userguide/example3 cvs server: Diffing samples/userguide/example4 cvs server: Diffing samples/userguide/example5 cvs server: Diffing samples/userguide/example6 cvs server: Diffing src cvs server: Diffing src/javax cvs server: Diffing src/javax/xml cvs server: Diffing src/javax/xml/messaging cvs server: Diffing src/javax/xml/namespace cvs server: Diffing src/javax/xml/rpc cvs server: Diffing src/javax/xml/rpc/encoding cvs server: Diffing src/javax/xml/rpc/handler cvs server: Diffing src/javax/xml/rpc/handler/soap cvs server: Diffing src/javax/xml/rpc/holders cvs server: Diffing src/javax/xml/rpc/server cvs server: Diffing src/javax/xml/rpc/soap cvs server: Diffing src/javax/xml/soap cvs server: Diffing src/javax/xml/transform cvs server: Diffing src/javax/xml/transform/dom cvs server: Diffing src/javax/xml/transform/sax cvs server: Diffing src/javax/xml/transform/stream cvs server: Diffing src/org cvs server: Diffing src/org/apache cvs server: Diffing src/org/apache/axis cvs server: Diffing src/org/apache/axis/attachments cvs server: Diffing src/org/apache/axis/client cvs server: Diffing src/org/apache/axis/components cvs server: Diffing src/org/apache/axis/components/compiler cvs server: Diffing src/org/apache/axis/components/image cvs server: Diffing src/org/apache/axis/components/jms cvs server: Diffing src/org/apache/axis/components/logger cvs server: Diffing src/org/apache/axis/components/net cvs server: Diffing src/org/apache/axis/components/script cvs server: Diffing src/org/apache/axis/components/threadpool cvs server: Diffing src/org/apache/axis/components/uuid cvs server: Diffing src/org/apache/axis/configuration Index: src/org/apache/axis/configuration/EngineConfigurationFactoryServlet.java =================================================================== RCS file: /home/cvspublic/xml-axis/java/src/org/apache/axis/configuration/EngineConfigurationFactoryServlet.java,v retrieving revision 1.18 diff -u -w -r1.18 EngineConfigurationFactoryServlet.java --- src/org/apache/axis/configuration/EngineConfigurationFactoryServlet.java 29 Sep 2002 04:28:14 -0000 1.18 +++ src/org/apache/axis/configuration/EngineConfigurationFactoryServlet.java 6 Dec +2002 21:21:47 -0000 @@ -186,7 +186,7 @@ } if (config == null) { - log.error(Messages.getMessage("servletEngineWebInfError01", + log.error(Messages.getMessage("servletEngineWebInfError03", name)); } } cvs server: Diffing src/org/apache/axis/deployment cvs server: Diffing src/org/apache/axis/deployment/wsdd cvs server: Diffing src/org/apache/axis/deployment/wsdd/providers cvs server: Diffing src/org/apache/axis/description cvs server: Diffing src/org/apache/axis/encoding cvs server: Diffing src/org/apache/axis/encoding/ser cvs server: Diffing src/org/apache/axis/encoding/ser/castor cvs server: Diffing src/org/apache/axis/enum cvs server: Diffing src/org/apache/axis/features cvs server: Diffing src/org/apache/axis/handlers cvs server: Diffing src/org/apache/axis/handlers/http cvs server: Diffing src/org/apache/axis/handlers/soap cvs server: Diffing src/org/apache/axis/holders cvs server: Diffing src/org/apache/axis/i18n Index: src/org/apache/axis/i18n/resource.properties =================================================================== RCS file: /home/cvspublic/xml-axis/java/src/org/apache/axis/i18n/resource.properties,v retrieving revision 1.35 diff -u -w -r1.35 resource.properties --- src/org/apache/axis/i18n/resource.properties 4 Dec 2002 20:12:04 -0000 1.35 +++ src/org/apache/axis/i18n/resource.properties 6 Dec 2002 21:21:51 -0000 @@ -1080,3 +1080,5 @@ wsdlFileMissing=Unable to find WSDL file or resource {0} nullEngine=Null engine passed to SOAPService.setEngine()! + +servletEngineWebInfError03=Unable to find config file. Creating new servlet engine +config file: {0} cvs server: Diffing src/org/apache/axis/ime cvs server: Diffing src/org/apache/axis/ime/event cvs server: Diffing src/org/apache/axis/ime/internal cvs server: Diffing src/org/apache/axis/ime/internal/transports cvs server: Diffing src/org/apache/axis/ime/internal/transports/http cvs server: Diffing src/org/apache/axis/ime/internal/transports/java cvs server: Diffing src/org/apache/axis/ime/internal/transports/local cvs server: Diffing src/org/apache/axis/ime/internal/util cvs server: Diffing src/org/apache/axis/ime/internal/util/handler cvs server: Diffing src/org/apache/axis/message cvs server: Diffing src/org/apache/axis/monitor cvs server: Diffing src/org/apache/axis/providers cvs server: Diffing src/org/apache/axis/providers/java cvs server: Diffing src/org/apache/axis/schema cvs server: Diffing src/org/apache/axis/security cvs server: Diffing src/org/apache/axis/security/servlet cvs server: Diffing src/org/apache/axis/security/simple cvs server: Diffing src/org/apache/axis/server cvs server: Diffing src/org/apache/axis/session cvs server: Diffing src/org/apache/axis/soap cvs server: Diffing src/org/apache/axis/strategies cvs server: Diffing src/org/apache/axis/test cvs server: Diffing src/org/apache/axis/transport cvs server: Diffing src/org/apache/axis/transport/http cvs server: Diffing src/org/apache/axis/transport/java cvs server: Diffing src/org/apache/axis/transport/jms cvs server: Diffing src/org/apache/axis/transport/local cvs server: Diffing src/org/apache/axis/types cvs server: Diffing src/org/apache/axis/utils cvs server: Diffing src/org/apache/axis/utils/bytecode cvs server: Diffing src/org/apache/axis/utils/cache cvs server: Diffing src/org/apache/axis/wsdl cvs server: Diffing src/org/apache/axis/wsdl/fromJava cvs server: Diffing src/org/apache/axis/wsdl/gen cvs server: Diffing src/org/apache/axis/wsdl/symbolTable cvs server: Diffing src/org/apache/axis/wsdl/toJava cvs server: Diffing test cvs server: Diffing test/MSGDispatch cvs server: Diffing test/RPCDispatch cvs server: Diffing test/badWSDL cvs server: Diffing test/chains cvs server: Diffing test/components cvs server: Diffing test/concurrency cvs server: Diffing test/doesntWork cvs server: Diffing test/dynamic cvs server: Diffing test/encoding cvs server: Diffing test/encoding/beans cvs server: Diffing test/faults cvs server: Diffing test/functional cvs server: Diffing test/httpunit cvs server: Diffing test/httpunit/lib cvs server: Diffing test/httpunit/src cvs server: Diffing test/httpunit/src/test cvs server: Diffing test/inheritance cvs server: Diffing test/lib cvs server: Diffing test/md5attach cvs server: Diffing test/message cvs server: Diffing test/outparams cvs server: Diffing test/properties cvs server: Diffing test/rpc cvs server: Diffing test/saaj cvs server: Diffing test/session cvs server: Diffing test/soap cvs server: Diffing test/soap12 cvs server: Diffing test/templateTest cvs server: Diffing test/types cvs server: Diffing test/utils cvs server: Diffing test/utils/cache cvs server: Diffing test/wsdd cvs server: Diffing test/wsdl cvs server: Diffing test/wsdl/_import cvs server: Diffing test/wsdl/addrNoImplSEI cvs server: Diffing test/wsdl/anytype cvs server: Diffing test/wsdl/arrays cvs server: Diffing test/wsdl/attachments cvs server: Diffing test/wsdl/clash cvs server: Diffing test/wsdl/dataset cvs server: Diffing test/wsdl/datatypes cvs server: Diffing test/wsdl/echo cvs server: Diffing test/wsdl/esr cvs server: Diffing test/wsdl/extensibility cvs server: Diffing test/wsdl/extra cvs server: Diffing test/wsdl/faults cvs server: Diffing test/wsdl/filegen cvs server: Diffing test/wsdl/gateway cvs server: Diffing test/wsdl/getPort cvs server: Diffing test/wsdl/header cvs server: Diffing test/wsdl/import2 cvs server: Diffing test/wsdl/import2/interface1 cvs server: Diffing test/wsdl/import2/interface1/interface2 cvs server: Diffing test/wsdl/import2/service1 cvs server: Diffing test/wsdl/import2/service1/service2 cvs server: Diffing test/wsdl/import2/types1 cvs server: Diffing test/wsdl/import2/types1/types2 cvs server: Diffing test/wsdl/import2/types1/types3 cvs server: Diffing test/wsdl/import3 cvs server: Diffing test/wsdl/import3/MultiImpIncl cvs server: Diffing test/wsdl/import3/MultiImpIncl/cmp cvs server: Diffing test/wsdl/import3/MultiImpIncl/includes cvs server: Diffing test/wsdl/import3/MultiImpIncl/tbl1 cvs server: Diffing test/wsdl/import3/MultiImpIncl/tbl2 cvs server: Diffing test/wsdl/import3/MultiImpIncl/wsdl cvs server: Diffing test/wsdl/include cvs server: Diffing test/wsdl/include/address cvs server: Diffing test/wsdl/include/state cvs server: Diffing test/wsdl/inheritance cvs server: Diffing test/wsdl/inout cvs server: Diffing test/wsdl/interop cvs server: Diffing test/wsdl/interop3 cvs server: Diffing test/wsdl/interop3/compound1 cvs server: Diffing test/wsdl/interop3/compound2 cvs server: Diffing test/wsdl/interop3/docLit cvs server: Diffing test/wsdl/interop3/docLitParam cvs server: Diffing test/wsdl/interop3/emptysa cvs server: Diffing test/wsdl/interop3/groupE cvs server: Diffing test/wsdl/interop3/groupE/client cvs server: Diffing test/wsdl/interop3/import1 cvs server: Diffing test/wsdl/interop3/import1/imported cvs server: Diffing test/wsdl/interop3/import2 cvs server: Diffing test/wsdl/interop3/import2/imported cvs server: Diffing test/wsdl/interop3/import3 cvs server: Diffing test/wsdl/interop3/import3/imported cvs server: Diffing test/wsdl/interop3/rpcEnc cvs server: Diffing test/wsdl/interop4 cvs server: Diffing test/wsdl/interop4/groupG cvs server: Diffing test/wsdl/interop4/groupG/dime cvs server: Diffing test/wsdl/interop4/groupG/dime/doc cvs server: Diffing test/wsdl/interop4/groupG/dime/rpc cvs server: Diffing test/wsdl/interop4/groupG/mime cvs server: Diffing test/wsdl/interop4/groupG/mime/doc cvs server: Diffing test/wsdl/interop4/groupG/mime/rpc cvs server: Diffing test/wsdl/interop4/groupH cvs server: Diffing test/wsdl/interop4/groupH/complexDocLit cvs server: Diffing test/wsdl/interop4/groupH/complexRPCenc cvs server: Diffing test/wsdl/interop4/groupH/simpleDocLit cvs server: Diffing test/wsdl/interop4/groupH/simpleRPCenc cvs server: Diffing test/wsdl/interop4/groupi cvs server: Diffing test/wsdl/interop5 cvs server: Diffing test/wsdl/interop5/basetype cvs server: Diffing test/wsdl/jaxrpchandler cvs server: Diffing test/wsdl/literal cvs server: Diffing test/wsdl/marrays cvs server: Diffing test/wsdl/multibinding cvs server: Diffing test/wsdl/multiref cvs server: Diffing test/wsdl/multithread cvs server: Diffing test/wsdl/names cvs server: Diffing test/wsdl/nested cvs server: Diffing test/wsdl/omit cvs server: Diffing test/wsdl/oneway cvs server: Diffing test/wsdl/opStyles cvs server: Diffing test/wsdl/parameterOrder cvs server: Diffing test/wsdl/polymorphism cvs server: Diffing test/wsdl/qualify cvs server: Diffing test/wsdl/qualify2 cvs server: Diffing test/wsdl/ram cvs server: Diffing test/wsdl/refattr cvs server: Diffing test/wsdl/roundtrip cvs server: Diffing test/wsdl/roundtrip/holders cvs server: Diffing test/wsdl/schemaImport cvs server: Diffing test/wsdl/sequence cvs server: Diffing test/wsdl/session cvs server: Diffing test/wsdl/terra cvs server: Diffing test/wsdl/types cvs server: Diffing test/wsdl/wrapped cvs server: Diffing test/wsdl/wrapped_holders cvs server: Diffing test/wsdl/wrapped_inout cvs server: Diffing tools cvs server: Diffing tools/org cvs server: Diffing tools/org/apache cvs server: Diffing tools/org/apache/axis cvs server: Diffing tools/org/apache/axis/tools cvs server: Diffing tools/org/apache/axis/tools/ant cvs server: Diffing tools/org/apache/axis/tools/ant/axis cvs server: Diffing tools/org/apache/axis/tools/ant/foreach cvs server: Diffing tools/org/apache/axis/tools/ant/wsdl cvs server: Diffing webapps cvs server: Diffing webapps/axis cvs server: Diffing webapps/axis/WEB-INF cvs server: Diffing wsdd cvs server: Diffing wsdd/docs cvs server: Diffing wsdd/examples cvs server: Diffing wsdd/examples/chaining_examples cvs server: Diffing wsdd/examples/from_SOAP_v2 cvs server: Diffing wsdd/examples/serviceConfiguration_examples cvs server: Diffing wsdd/providers cvs server: Diffing xmls