Hi,

Are you sure there aren't any unwanted leftover directories or archive files
in the repository/services directory (which has a META-INF directory but no
services.xml file)?

Upul


On 10/5/07, ndthuy <[EMAIL PROTECTED]> wrote:
>
>
> When I try the approach that you recomend, I have the following exception
> when I deploy:
>
> org.apache.axis2.deployment.DeploymentException: The services.xml file
> cannot be found for the service: {0}
>     at
>
> org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup
> (ArchiveReader.java:191)
>     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
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java
> :1139)
>     at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>     at
> org.apache.catalina.core.StandardContext.loadOnStartup(
> StandardContext.java:3956)
>     at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
>     at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java
> :760)
>     at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java
> :544)
>     at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java
> :825)
>     at
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
>     at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>     at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>     at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> LifecycleSupport.java:120)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
> :1022)
>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
> :1014)
>     at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>     at
> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>     at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :39)
>     at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:585)
>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
> org.apache.axis2.deployment.DeploymentException: The services.xml file
> cannot be found for the service: {0}
>     at
>
> org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup
> (ArchiveReader.java:191)
>     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
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java
> :1139)
>     at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>     at
> org.apache.catalina.core.StandardContext.loadOnStartup(
> StandardContext.java:3956)
>     at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
>     at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java
> :760)
>     at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java
> :544)
>     at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java
> :825)
>     at
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
>     at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>     at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>     at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> LifecycleSupport.java:120)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
> :1022)
>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
> :1014)
>     at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>     at
> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>     at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :39)
>     at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:585)
>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>
>
> However, I am able to call the service. Do you have any idea ?
>
> Thanks
>
> Upul Godage wrote:
> >
> > Hi,
> >
> > Then you will have one directory, say TempService
> >
> > services/TempService/META-INF/services.xml
> >
> > <serviceGroup>
> >     <service name="C2FTempService">
> >         ......
> >     <service>
> >     <service name="F2CTempService">
> >         ..........
> >     </service>
> > </serviceGroup>
> >
> > Upul
> >
> > On 10/4/07, ndthuy <[EMAIL PROTECTED]> wrote:
> >>
> >>
> >>
> >>
> >> Jason Sicotte-2 wrote:
> >> >
> >> > You don't necessarily need another services.xml, you can put several
> >> > services in a <service group>.  How to do that is described here (at
> >> > the bottom): http://wso2.org/library/2060
> >> >
> >> > On 10/4/07, ndthuy <[EMAIL PROTECTED]> wrote:
> >> >> The question is if I add another service I will have another
> >> services.xml
> >> >> on
> >> >> different service folder. Can I combine those 2 files ? And where I
> >> put
> >> >> the
> >> >> combined file in the folder structure ?
> >> >
> >> > ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> > For additional commands, e-mail: [EMAIL PROTECTED]
> >> >
> >> >
> >> >
> >>
> >> I have read that article but there is one thing that I don't
> understand.
> >> For
> >> example I have my service layout as follow
> >>
> >> services/C2FTempService/META-INF/c2fTempService.wsdl and services.xml
> >> services/F2CTempService/META-INF/f2cTempService.wsdl and services.xml
> >>
> >> If I combine those 2 services.xml files, where would I put the new file
> ?
> >>
> >> Thanks
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/Multiple-service.xml-files-tf4569649.html#a13045186
> >> Sent from the Axis - User mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Multiple-service.xml-files-tf4569649.html#a13061022
> Sent from the Axis - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to