You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Deepal Jayasinghe (JIRA)" <ji...@apache.org> on 2006/05/16 12:28:07 UTC
[jira] Assigned: (AXIS2-731) myService?wsdl does not return wsdl
[ http://issues.apache.org/jira/browse/AXIS2-731?page=all ]
Deepal Jayasinghe reassigned AXIS2-731:
---------------------------------------
Assign To: Deepal Jayasinghe
> myService?wsdl does not return wsdl
> -----------------------------------
>
> Key: AXIS2-731
> URL: http://issues.apache.org/jira/browse/AXIS2-731
> Project: Apache Axis 2.0 (Axis2)
> Type: Bug
> Components: wsdl
> Versions: 1.0
> Environment: windows
> Reporter: Tony Dean
> Assignee: Deepal Jayasinghe
>
> Please explain why a doc/lit web service that contains
> ----------------------------------------------------------------------------------------------------
> meta-inf/services.xml:
> <service name="WebServiceMaker" scope="application">
> <description>SAS BI Web Services (WebServiceMaker)</description>
> <parameter locked="xsd:false" name="ServiceClass">com.sas.web.services.maker.axis2.WebServiceMakerPortTypeSkeleton</parameter>
> <operation name="MakeWebService">
> <messageReceiver class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
> </operation>
> <operation name="ListWebServices">
> <messageReceiver class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
> </operation>
> </service>
> ----------------------------------------------------------------------------------------------------
> and
> ----------------------------------------------------------------------------------------------------
> meta-inf/service.wsdl:
> <?xml version="1.0" encoding="utf-8"?>
> <definitions name="WebServiceMaker"
> xmlns="http://schemas.xmlsoap.org/wsdl/"
> targetNamespace="http://support.sas.com/xml/namespace/biwebservices/webservicemaker-9.2"
> xmlns:tns="http://support.sas.com/xml/namespace/biwebservices/webservicemaker-9.2"
> xmlns:typesns="http://support.sas.com/xml/namespace/biwebservices/webservicemaker-9.2"
> xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
> <types>
> <schema xmlns="http://www.w3.org/2001/XMLSchema"
> targetNamespace="http://support.sas.com/xml/namespace/biwebservices/webservicemaker-9.2"
> xmlns:tns="http://support.sas.com/xml/namespace/biwebservices/webservicemaker-9.2"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> elementFormDefault="qualified">
> <complexType name="StringArrayType">
> <sequence>
> <element name="string" type="string" minOccurs="0" maxOccurs="unbounded"/>
> </sequence>
> </complexType>
> <element name="MakeWebService" type="tns:MakeWebServiceType"/>
> <complexType name="MakeWebServiceType">
> <sequence>
> <element name="omrURI" type="string"/>
> <element name="omrUserID" type="string"/>
> <element name="omrPassword" type="string"/>
> <element name="storedProcessPaths" type="tns:StringArrayType"/>
> <element name="serviceName" type="string"/>
> </sequence>
> </complexType>
> <element name="MakeWebServiceResponse" type="tns:MakeWebServiceResponseType"/>
> <complexType name="MakeWebServiceResponseType">
> <sequence>
> <element name="MakeWebServiceResult" type="string"/>
> </sequence>
> </complexType>
> <element name="ListWebServices" type="tns:ListWebServicesType"/>
> <complexType name="ListWebServicesType"/>
> <element name="ListWebServicesResponse" type="tns:ListWebServicesResponseType"/>
> <complexType name="ListWebServicesResponseType">
> <sequence>
> <element name="ListWebServicesResult" type="tns:StringArrayType"/>
> </sequence>
> </complexType>
> <element name="FaultException" type="tns:FaultException"/>
> <complexType name="FaultException">
> <sequence>
> <element name="ExceptionMessage" type="string" minOccurs="0" maxOccurs="unbounded"/>
> </sequence>
> </complexType>
>
> </schema>
> </types>
> <message name="MakeWebServiceRequest">
> <part name="parameters" element="typesns:MakeWebService"/>
> </message>
> <message name="MakeWebServiceResponse">
> <part name="parameters" element="typesns:MakeWebServiceResponse"/>
> </message>
> <message name="ListWebServicesRequest">
> <part name="parameters" element="typesns:ListWebServices"/>
> </message>
> <message name="ListWebServicesResponse">
> <part name="parameters" element="typesns:ListWebServicesResponse"/>
> </message>
> <message name="FaultException">
> <part name="fault" element="typesns:FaultException"/>
> </message>
> <portType name="WebServiceMakerPortType">
> <operation name="MakeWebService">
> <input message="tns:MakeWebServiceRequest"/>
> <output message="tns:MakeWebServiceResponse"/>
> <fault name="fault" message="tns:FaultException"/>
> </operation>
> <operation name="ListWebServices">
> <input message="tns:ListWebServicesRequest"/>
> <output message="tns:ListWebServicesResponse"/>
> </operation>
> </portType>
> <binding name="WebServiceMakerBinding" type="tns:WebServiceMakerPortType">
> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
> <operation name="MakeWebService">
> <soap:operation soapAction=""/>
> <input>
> <soap:body use="literal"/>
> </input>
> <output>
> <soap:body use="literal"/>
> </output>
> <fault name="fault">
> <soap:fault name="fault" use="literal"/>
> </fault>
> </operation>
> <operation name="ListWebServices">
> <soap:operation soapAction=""/>
> <input>
> <soap:body use="literal"/>
> </input>
> <output>
> <soap:body use="literal"/>
> </output>
> </operation>
> </binding>
> <service name="WebServiceMaker">
> <port name="WebServiceMakerPort" binding="tns:WebServiceMakerBinding">
> <soap:address location="$WEBSVC_URL$"/>
> </port>
> </service>
> </definitions>
> ----------------------------------------------------------------------------------------------------
> returns the following error when accessing myService?wsdl from the admin console:
> - <error>
> <description>Unable to generate WSDL for this service</description>
> <reason>Either user has not dropped the wsdl into META-INF or operations use message receivers other than RPC.</reason>
> </error>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira