Hi Charitha,

to create a new service we must create aar file and put it to the services
folder right?
can we use other file type than aar like wsdl to create the service?what are
others file type can we use
for the axis service?

Thank you

Regards,
Kencana


Charitha Kankanamge wrote:
> 
> Hi Kencana,
> How did you deploy the service? Axis2 service should be deployed as a 
> service archive(aar file) with a proper structure as given in [1] or [2] 
> or [3].
> 
> [1]http://ws.apache.org/axis2/1_1_1/userguide-buildingservices.html#buildservices
> [2]http://ws.apache.org/axis2/1_1_1/adv-userguide.html
> [3]http://ws.apache.org/axis2/1_1_1/pojoguide.html#pojows
> 
> Regards
> Charitha
> 
> Kencana wrote:
> 
>>Hi all,
>>
>>I am new user of axis 2. I try to develop a new service, however it
returns
>>me as a faulty service.
>>Any idea to fix this kind of situation?
>>the following is the error messages I get:
>>
>>Error: org.apache.axis2.deployment.DeploymentException: Invalid service
>>META-INF directory not found; nested exception is:
>>org.apache.axis2.deployment.DeploymentException: Invalid service META-INF
>>directory not found at
>>org.apache.axis2.deployment.repository.util.ArchiveReader.processWSDLs(ArchiveReader.java:255)
>>at
>>org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:513)
>>at
>>org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:196)
>>at
>>org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:227)
>>at
>>org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:174)
>>at
>>org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.java:88)
>>at
>>org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices(WarBasedAxisConfigurator.java:252)
>>at
>>org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:72)
>>at
>>org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:392)
>>at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:331)
at
>>org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
>>at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
>>at
>>org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4044)
>>at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4350)
>>at
>>org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
>>at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
>>at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
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:1023)
at
>>org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at
>>org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) 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:710) 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:597) at
>>org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at
>>org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by:
>>org.apache.axis2.deployment.DeploymentException: Invalid service META-INF
>>directory not found at
>>org.apache.axis2.deployment.repository.util.ArchiveReader.processWSDLs(ArchiveReader.java:244)
>>... 35 more 
>>
>>Thanks
>>
>>Regards,
>>Kencana
>>  
>>
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/error-in-adding-service-tf3642612.html#a10175676
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