[ 
https://issues.apache.org/jira/browse/AXIS2-4097?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jan Verstuyft updated AXIS2-4097:
---------------------------------

    Description: 
When I deploy my services.aar with 2 new services in the servicegroup, I 
receive an error.  If those two services are not in the servicegroup, the 
deployment went fine.  The two services that I've added were 
"RegistrationServiceWithSessionSync" and "RegistrationServiceWithSessionASync".

I've tried to remove some other services out of the group and the error 
remains.  So it not seems to be a problem of the amount of services.

The error was 

[ERROR] The services.aar service, which is not valid, caused The following 
error occurred during schema generation: 3
org.apache.axis2.deployment.DeploymentException: The following error occurred 
during schema generation: 3
        at 
org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:144)
        at 
org.apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:78)
        at 
org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:137)
        at 
org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:571)
        at 
org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:141)
        at 
org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:318)
        at 
org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:220)
        at 
org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.java:118)
        at 
org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices(WarBasedAxisConfigurator.java:272)
        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.ServletStubImpl$ServletInitAction.run(ServletStubImpl.java:1070)
        at 
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
        at 
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:97)
        at 
weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:893)
        at 
weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:842)
        at 
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:782)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:3191)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:3148)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:3134)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:3109)
        at 
weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServletContext.java:5559)
        at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:853)
        at 
weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:2012)
        at 
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2053)
        at 
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activateContainer(SlaveDeployer.java:2558)
        at 
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDeployer.java:2483)
        at 
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.java:2308)
        at 
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(SlaveDeployer.java:2390)
        at 
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeployer.java:2302)
        at 
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2455)
        at 
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:829)
        at 
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:538)
        at 
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:496)
        at 
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:178)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)
Caused by: org.apache.axis2.deployment.DeploymentException: The following error 
occurred during schema generation: 3
        at 
org.apache.axis2.deployment.ServiceGroupBuilder.populateServiceGroup(ServiceGroupBuilder.java:106)
        at 
org.apache.axis2.deployment.repository.util.ArchiveReader.buildServiceGroup(ArchiveReader.java:103)
        at 
org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:137)
        ... 37 more
Caused by: org.apache.axis2.deployment.DeploymentException: The following error 
occurred during schema generation: 3
        at 
org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:389)
        at 
org.apache.axis2.deployment.ServiceGroupBuilder.populateServiceGroup(ServiceGroupBuilder.java:101)
        ... 39 more
Caused by: org.apache.axis2.deployment.DeploymentException: The following error 
occurred during schema generation: 3
        at 
org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:354)
        ... 40 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 3
        at 
org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.processMethods(DefaultSchemaGenerator.java:275)
        at 
org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.generateSchema(DefaultSchemaGenerator.java:181)
        at 
org.apache.axis2.deployment.util.Utils.fillAxisService(Utils.java:352)
        at 
org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:347)
        ... 40 more

  was:
When I deploy my services.aar with 2 new services in the servicegroup, I 
receive an error.  If those two services are not in the servicegroup, the 
deployment went fine.  The two services that I've added were 
"RegistrationServiceWithSessionSync" and "RegistrationServiceWithSessionASync".

The error was 

[ERROR] The services.aar service, which is not valid, caused The following 
error occurred during schema generation: 3
org.apache.axis2.deployment.DeploymentException: The following error occurred 
during schema generation: 3
        at 
org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:144)
        at 
org.apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:78)
        at 
org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:137)
        at 
org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:571)
        at 
org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:141)
        at 
org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:318)
        at 
org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:220)
        at 
org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.java:118)
        at 
org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices(WarBasedAxisConfigurator.java:272)
        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.ServletStubImpl$ServletInitAction.run(ServletStubImpl.java:1070)
        at 
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
        at 
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:97)
        at 
weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:893)
        at 
weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:842)
        at 
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:782)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:3191)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:3148)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:3134)
        at 
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:3109)
        at 
weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServletContext.java:5559)
        at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:853)
        at 
weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:2012)
        at 
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2053)
        at 
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activateContainer(SlaveDeployer.java:2558)
        at 
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDeployer.java:2483)
        at 
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.java:2308)
        at 
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(SlaveDeployer.java:2390)
        at 
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeployer.java:2302)
        at 
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2455)
        at 
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:829)
        at 
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:538)
        at 
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:496)
        at 
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:178)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)
Caused by: org.apache.axis2.deployment.DeploymentException: The following error 
occurred during schema generation: 3
        at 
org.apache.axis2.deployment.ServiceGroupBuilder.populateServiceGroup(ServiceGroupBuilder.java:106)
        at 
org.apache.axis2.deployment.repository.util.ArchiveReader.buildServiceGroup(ArchiveReader.java:103)
        at 
org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:137)
        ... 37 more
Caused by: org.apache.axis2.deployment.DeploymentException: The following error 
occurred during schema generation: 3
        at 
org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:389)
        at 
org.apache.axis2.deployment.ServiceGroupBuilder.populateServiceGroup(ServiceGroupBuilder.java:101)
        ... 39 more
Caused by: org.apache.axis2.deployment.DeploymentException: The following error 
occurred during schema generation: 3
        at 
org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:354)
        ... 40 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 3
        at 
org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.processMethods(DefaultSchemaGenerator.java:275)
        at 
org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.generateSchema(DefaultSchemaGenerator.java:181)
        at 
org.apache.axis2.deployment.util.Utils.fillAxisService(Utils.java:352)
        at 
org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:347)
        ... 40 more


Did some extra tests and it seems a problem with those two specific services 
and not with the amount of services.

> too many services in one servicegroup???
> ----------------------------------------
>
>                 Key: AXIS2-4097
>                 URL: https://issues.apache.org/jira/browse/AXIS2-4097
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: deployment
>    Affects Versions: 1.3
>         Environment: A Weblogic 8.1 on a Windows XP system.
>            Reporter: Jan Verstuyft
>         Attachments: services.aar
>
>
> When I deploy my services.aar with 2 new services in the servicegroup, I 
> receive an error.  If those two services are not in the servicegroup, the 
> deployment went fine.  The two services that I've added were 
> "RegistrationServiceWithSessionSync" and 
> "RegistrationServiceWithSessionASync".
> I've tried to remove some other services out of the group and the error 
> remains.  So it not seems to be a problem of the amount of services.
> The error was 
> [ERROR] The services.aar service, which is not valid, caused The following 
> error occurred during schema generation: 3
> org.apache.axis2.deployment.DeploymentException: The following error occurred 
> during schema generation: 3
>         at 
> org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:144)
>         at 
> org.apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:78)
>         at 
> org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:137)
>         at 
> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:571)
>         at 
> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:141)
>         at 
> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:318)
>         at 
> org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:220)
>         at 
> org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.java:118)
>         at 
> org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices(WarBasedAxisConfigurator.java:272)
>         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.ServletStubImpl$ServletInitAction.run(ServletStubImpl.java:1070)
>         at 
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
>         at 
> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:97)
>         at 
> weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:893)
>         at 
> weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:842)
>         at 
> weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:782)
>         at 
> weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:3191)
>         at 
> weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:3148)
>         at 
> weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:3134)
>         at 
> weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:3109)
>         at 
> weblogic.servlet.internal.WebAppServletContext.setStarted(WebAppServletContext.java:5559)
>         at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:853)
>         at 
> weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:2012)
>         at 
> weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2053)
>         at 
> weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activateContainer(SlaveDeployer.java:2558)
>         at 
> weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDeployer.java:2483)
>         at 
> weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.java:2308)
>         at 
> weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(SlaveDeployer.java:2390)
>         at 
> weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeployer.java:2302)
>         at 
> weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2455)
>         at 
> weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:829)
>         at 
> weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:538)
>         at 
> weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:496)
>         at 
> weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
>         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:178)
>         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)
> Caused by: org.apache.axis2.deployment.DeploymentException: The following 
> error occurred during schema generation: 3
>         at 
> org.apache.axis2.deployment.ServiceGroupBuilder.populateServiceGroup(ServiceGroupBuilder.java:106)
>         at 
> org.apache.axis2.deployment.repository.util.ArchiveReader.buildServiceGroup(ArchiveReader.java:103)
>         at 
> org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:137)
>         ... 37 more
> Caused by: org.apache.axis2.deployment.DeploymentException: The following 
> error occurred during schema generation: 3
>         at 
> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:389)
>         at 
> org.apache.axis2.deployment.ServiceGroupBuilder.populateServiceGroup(ServiceGroupBuilder.java:101)
>         ... 39 more
> Caused by: org.apache.axis2.deployment.DeploymentException: The following 
> error occurred during schema generation: 3
>         at 
> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:354)
>         ... 40 more
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 3
>         at 
> org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.processMethods(DefaultSchemaGenerator.java:275)
>         at 
> org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.generateSchema(DefaultSchemaGenerator.java:181)
>         at 
> org.apache.axis2.deployment.util.Utils.fillAxisService(Utils.java:352)
>         at 
> org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:347)
>         ... 40 more

-- 
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]

Reply via email to