Hi, I downloaded latest version of AXIS2-nighly build release date 10-Mar-08. Before this, system was working fine with old release (nightly build). I am trying to configure new release to check whether AXIS2 generates WSDL WSI compliance, Using previous nightly build I am not achieving. If still this release is not supporting WSI then below effort is not useful for me.
I am getting below error for one of the web service, this when i click service through administration interface. For other services, its working all fine but not WSI compliant. http://localhost:8888/webservices/services/AnnualFishingService?wsdl This is my services.xml: <service name="AnnualFishingService"> <description> Annual Fishing Service </description> <excludeOperations> <operation>getAnnualLicenseDelegate</operation> <operation>setAnnualLicenseDelegate</operation> </excludeOperations> <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> </service> This is the stack trace on server side. 10:20:00,683 INFO org.apache.axis2.dataretrieval.AxisDataLocatorImpl:83 - getData request failed for dialect, http://schemas.xmlsoap.org/wsdl/ org.apache.axis2.dataretrieval.DataRetrievalException at org.apache.axis2.dataretrieval.WSDLDataLocator.outputInlineForm( WSDLDataLocator.java:134) at org.apache.axis2.dataretrieval.WSDLDataLocator.getData( WSDLDataLocator.java:73) at org.apache.axis2.dataretrieval.AxisDataLocatorImpl.getData( AxisDataLocatorImpl.java:80) at org.apache.axis2.description.AxisService.getData(AxisService.java:2616) at org.apache.axis2.description.AxisService.getWSDL(AxisService.java:1426) at org.apache.axis2.description.AxisService.printWSDL(AxisService.java:1294) at org.apache.axis2.transport.http.ListingAgent.processListService( ListingAgent.java:287) at org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:240) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.evermind.server.http.ServletRequestDispatcher.invoke( ServletRequestDispatcher.java:824) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal( ServletRequestDispatcher.java:330) at com.evermind.server.http.HttpRequestHandler.processRequest( HttpRequestHandler.java:830) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:285) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:126) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run( ReleasableResourcePooledExecutor.java:186) at java.lang.Thread.run(Thread.java:534) Caused by: java.lang.NullPointerException at org.apache.axis2.description.AxisService2WSDL11.generateSoap11Binding( AxisService2WSDL11.java:1353) at org.apache.axis2.description.AxisService2WSDL11.generateSoap11Port( AxisService2WSDL11.java:1166) at org.apache.axis2.description.AxisService2WSDL11.generateService( AxisService2WSDL11.java:493) at org.apache.axis2.description.AxisService2WSDL11.generateOM( AxisService2WSDL11.java:237) at org.apache.axis2.dataretrieval.WSDLDataLocator.outputInlineForm( WSDLDataLocator.java:130) ... 16 more 10:33:38,513 INFO org.apache.axis2.dataretrieval.AxisDataLocatorImpl:83 - getData request failed for dialect, http://schemas.xmlsoap.org/wsdl/ org.apache.axis2.dataretrieval.DataRetrievalException I need to resolve this urgently for very critical implmenetation, can any one help in this regard.
