[ 
https://issues.apache.org/jira/browse/AXIS2-5584?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13827394#comment-13827394
 ] 

madhu reddy commented on AXIS2-5584:
------------------------------------

Hi, 

I am migrating the application from axis2 1.6.1 to axis2 1.6.2. 
Application is working with axis2 1.6.1 and not working in axis2 1.6.2. 
.aar file is not deploying properly.Please some one help me. 

Not able to generate a WSDL with axis2 1.6.2 and same is working when i replace 
the the kernel.jar with 1.6.1 version.My service.xml file as follows. 

<service name="CustomerSearchAndUpdate"> 
<description> 
This service is to get/updating the Customer details at DSRQ 
</description> 
<!-- <module ref="sample-logging"/> --> 
<messageReceivers> 
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"; 
class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/> 
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"; 
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/> 
</messageReceivers> 

<parameter 
name="ServiceClass">com.apple.ist.ets.esp.provider.customersearchandupdate.CustomerSearchAndUpdateImpl</parameter>
 

<operation name="searchIndividual"> 
<messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" /> 
</operation> 
<operation name="searchCMS"> 
<messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" /> 
</operation> 
<operation name="ping"> 
<messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" /> 
</operation> 
<operation name="searchHistory"> 
<messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" /> 
</operation> 
<operation name="update"> 
<messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" /> 
</operation> 
<operation name="updatePermissionByEmail"> 
<messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" /> 
</operation> 
<operation name="updateUndeliverableByEmail"> 
<messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" /> 
</operation> 
</service> 



Error Log : 

Error: org.apache.axis2.deployment.DeploymentException: The following error 
occurred during schema generation: null at 
org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:150)
 at org.apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:82) 
at 
org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:136)
 at 
org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:813)
 at 
org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:144)
 at 
org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:377)
 at 
org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:254)
 at 
org.apache.axis2.deployment.DeploymentEngine.loadServices(DeploymentEngine.java:142)
 at 
org.apache.axis2.deployment.WarBasedAxisConfigurator.loadServices(WarBasedAxisConfigurator.java:283)
 at 
org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:95)
 at 
org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:584)
 at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:454) at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091) 
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925) at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3857)
 at org.apache.catalina.core.StandardContext.start(StandardContext.java:4118) 
at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) 
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at 
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at 
java.lang.reflect.Method.invoke(Unknown Source) at 
org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503) at 
org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150) at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at 
org.apache.catalina.core.StandardContext.init(StandardContext.java:5005) at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at 
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at 
java.lang.reflect.Method.invoke(Unknown Source) at 
org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503) at 
org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150) at 
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at 
org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:280)
 at 
org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:88) 
at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:357) at 
org.jboss.web.WebModule.startModule(WebModule.java:68) at 
org.jboss.web.WebModule.startService(WebModule.java:46) at 
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:274)
 at 
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:230)
 at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at 
java.lang.reflect.Method.invoke(Unknown Source) at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at 
org.jboss.mx.server.Invocation.invoke(Invocation.java:72) at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) 
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:943)
 at $Proxy0.start(Unknown Source) at 
org.jboss.system.ServiceController.start(ServiceController.java:428) at 
sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at 
java.lang.reflect.Method.invoke(Unknown Source) at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at 
org.jboss.mx.server.Invocation.invoke(Invocation.java:72) at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) 
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at 
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176) at 
$Proxy30.start(Unknown Source) at 
org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:400) at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at 
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at 
java.lang.reflect.Method.invoke(Unknown Source) at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:118)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:74) at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
 at 
org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:80) 
at org.jboss.mx.server.Invocation.invoke(Invocation.java:74) at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) 
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at 
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176) at 
$Proxy31.start(Unknown Source) at 
org.jboss.deployment.MainDeployer.start(MainDeployer.java:989) at 
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:790) at 
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:753) at 
sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at 
java.lang.reflect.Method.invoke(Unknown Source) at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:118)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:74) at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:74) at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) 
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at 
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176) at 
$Proxy9.deploy(Unknown Source) at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:319)
 at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
 at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:192)
 at 
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:265)
 at 
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:274)
 at 
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:230)
 at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at 
java.lang.reflect.Method.invoke(Unknown Source) at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at 
org.jboss.mx.server.Invocation.invoke(Invocation.java:72) at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) 
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:943)
 at $Proxy0.start(Unknown Source) at 
org.jboss.system.ServiceController.start(ServiceController.java:428) at 
sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at 
java.lang.reflect.Method.invoke(Unknown Source) at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at 
org.jboss.mx.server.Invocation.invoke(Invocation.java:72) at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) 
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at 
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176) at 
$Proxy4.start(Unknown Source) at 
org.jboss.deployment.SARDeployer.start(SARDeployer.java:285) at 
org.jboss.deployment.MainDeployer.start(MainDeployer.java:989) at 
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:790) at 
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:753) at 
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:737) at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at 
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at 
java.lang.reflect.Method.invoke(Unknown Source) at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:118)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:74) at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:74) at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) 
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at 
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176) at 
$Proxy5.deploy(Unknown Source) at 
org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:453) at 
org.jboss.system.server.ServerImpl.start(ServerImpl.java:330) at 
org.jboss.Main.boot(Main.java:187) at org.jboss.Main$1.run(Main.java:438) at 
java.lang.Thread.run(Unknown Source) Caused by: 
org.apache.axis2.deployment.DeploymentException: The following error occurred 
during schema generation: null at 
org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:432)
 at 
org.apache.axis2.deployment.repository.util.ArchiveReader.buildServiceGroup(ArchiveReader.java:101)
 at 
org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:143)
 ... 144 more Caused by: org.apache.axis2.deployment.DeploymentException: The 
following error occurred during schema generation: null at 
org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:396)
 ... 146 more Caused by: java.lang.NullPointerException at 
org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.generateSchema(DefaultSchemaGenerator.java:606)
 at 
org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.generateSchemaTypeforNameCommon(DefaultSchemaGenerator.java:1092)
 at 
org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.generateSchemaForType(DefaultSchemaGenerator.java:996)
 at 
org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.processMethods(DefaultSchemaGenerator.java:385)
 at 
org.apache.axis2.description.java2wsdl.DefaultSchemaGenerator.generateSchema(DefaultSchemaGenerator.java:273)
 at org.apache.axis2.deployment.util.Utils.fillAxisService(Utils.java:468) at 
org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:388)
 ... 146 more 

> Unable to generate Custom WSDL using Axis2
> ------------------------------------------
>
>                 Key: AXIS2-5584
>                 URL: https://issues.apache.org/jira/browse/AXIS2-5584
>             Project: Axis2
>          Issue Type: Bug
>          Components: jaxws, wsdl
>    Affects Versions: 1.6.2
>         Environment: Jboss 5.1 GA and Jboss 4.0.5 GA
>            Reporter: prathamesh Vagal
>            Priority: Blocker
>             Fix For: 1.6.2
>
>   Original Estimate: 36h
>  Remaining Estimate: 36h
>
> I am trying to generate WSDL based on existing custom WSDL provided. Custom 
> WSDL was validated using SOAPUI. It generates operations perfectly.
> However, when deployed this WSDL within EAR it is not getting recognized by 
> axis2.
> We have tried deploying custom WSDL & Schema (XSD) in EAR as follow
> 1. EAR->WAR->WEB-INF->services->AAR->META-INF->custom wsdl, xsd, services.xml
> 2. EAR->WAR->WEB-INF & xsd->services.xml,wsdl.
> Note: we had kept useoriginalwsdl = true in services.xml for all above cases.
> We didn't receive any error in deployment however we received message as 
> Unable to generate WSDL 1.1 for this service If you wish Axis2 to 
> automatically generate the WSDL 1.1, then please set useOriginalwsdl as false 
> in your services.xml
> We also had kept service name from WSDL,EAR name, WAR name, WSDL name and 
> Service name from services.xml same.
> Can anyone provide exact deployment structure of custom WSDL with EAR for 
> Axis2?
> It is bit urgent.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to