[ https://issues.apache.org/jira/browse/AXIS2-3246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thomas Nymand updated AXIS2-3246: --------------------------------- Priority: Critical (was: Blocker) Description: When deploying an embedded type service (war containing services.xml in WEB-INF, services.xml containing service group), the deployment fails with the following stacktrace: 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:1015) 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) at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:500) at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:420) at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:282) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(Unknown Source) at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:63) The bug seems to stem directly from line 1015 in DeploymentEngine: DeploymentFileData currentDeploymentFile = new DeploymentFileData(null, null); - directly passing the null file argument to the constructor of DeploymentFileData. DeploymentFileData seems to have changed a lot since v. 1.2, under which this type of deployment worked. The bug was experienced after upgrade to 1.3. was: When deploying an embedded type service (war containing services.xml in WEB-INF), the deployment fails with the following stacktrace: 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:1015) 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) at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:500) at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:420) at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:282) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(Unknown Source) at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:63) The bug seems to stem directly from line 1015 in DeploymentEngine: DeploymentFileData currentDeploymentFile = new DeploymentFileData(null, null); - directly passing the null file argument to the constructor of DeploymentFileData. DeploymentFileData seems to have changed a lot since v. 1.2, under which this type of deployment worked. The bug was experienced after upgrade to 1.3. > Deployment of embedded service causes IllegalArgumentException: Filename must > not be null > ----------------------------------------------------------------------------------------- > > Key: AXIS2-3246 > URL: https://issues.apache.org/jira/browse/AXIS2-3246 > Project: Axis 2.0 (Axis2) > Issue Type: Bug > Affects Versions: 1.3 > Environment: BEA Weblogic 10, Axis2 1.3. > Reporter: Thomas Nymand > Priority: Critical > > When deploying an embedded type service (war containing services.xml in > WEB-INF, services.xml containing service group), the deployment fails with > the following stacktrace: > 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:1015) > 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) > at > org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:500) > at > org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:420) > at > weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:282) > at > weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) > at weblogic.security.service.SecurityManager.runAs(Unknown Source) > at > weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:63) > The bug seems to stem directly from line 1015 in DeploymentEngine: > DeploymentFileData currentDeploymentFile = new DeploymentFileData(null, null); > - directly passing the null file argument to the constructor of > DeploymentFileData. > DeploymentFileData seems to have changed a lot since v. 1.2, under which this > type of deployment worked. The bug was experienced after upgrade to 1.3. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]