You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Jan Verstuyft <ja...@googlemail.com> on 2008/10/23 13:38:30 UTC

[Axis2] - too many services in one servicegroup???

Hi,

I've received the following error when I've added another service to
the servicegroup,  there were 18 services in the group.  Are there any
limitation in the amount of services for one group?  Is there
something we can do about?

I'm using axis2 1.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

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: [Axis2] - too many services in one servicegroup???

Posted by Jan Verstuyft <ja...@googlemail.com>.
Hi Deepal,

because it was my first JIRA, I hope I did it correct.  JIRA
AXIS2-4097 is created for this.

Do you have any suggestion what we can do in the meantime?

Kind regards
Jan

2008/10/23 Deepal Jayasinghe <de...@opensource.lk>:
> Nope there is no such limitation. Anyway it is interesting to
> investigate the problem you are facing so could you please create a JIRA
> and attach your service aar file?
>
> -Deepal
>
> Jan Verstuyft wrote:
>> Hi,
>>
>> I've received the following error when I've added another service to
>> the servicegroup,  there were 18 services in the group.  Are there any
>> limitation in the amount of services for one group?  Is there
>> something we can do about?
>>
>> I'm using axis2 1.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
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-user-help@ws.apache.org
>>
>>
>>
>
> --
> Thank you!
>
>
> http://blogs.deepal.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: [Axis2] - too many services in one servicegroup???

Posted by Deepal Jayasinghe <de...@opensource.lk>.
Nope there is no such limitation. Anyway it is interesting to
investigate the problem you are facing so could you please create a JIRA
and attach your service aar file?

-Deepal

Jan Verstuyft wrote:
> Hi,
>
> I've received the following error when I've added another service to
> the servicegroup,  there were 18 services in the group.  Are there any
> limitation in the amount of services for one group?  Is there
> something we can do about?
>
> I'm using axis2 1.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
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
>   

-- 
Thank you!


http://blogs.deepal.org


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org