I am using tomcat 5.5 and have deployed in an exploded format (not a war) i.e. my services.xml is copied to the WEB-INF folder and classes generated from wsdl using Axis2 nightly build of Nov 6 have been copied to WEB-INF\classes. Then at tomcat startup I get the following error:
[12 Nov 2007 14:16:58,[EMAIL PROTECTED] ERROR [[/]] Servlet threw load() exception java.lang.IllegalArgumentException: Filename must not be null at org.apache.axis2.deployment.repository.util.DeploymentFileData.<init>(DeploymentFileData.java:43) at org.apache.axis2.deployment.repository.util.DeploymentFileData.<init>(DeploymentFileData.java:48) at org.apache.axis2.deployment.DeploymentEngine.buildServiceGroup(DeploymentEngine.java:1028) at org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServicesFromWebInf(WarBasedAxisConfigurator.java:309) at org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices(WarBasedAxisConfigurator.java:270) at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:78) I looked into the Axis2 code and see that DeploymentEngine class is calling DeploymentFileData.init with both args null - which is why I get the error. Any idea what could be the problem here?
