I cannot figure out how to pass the params from a web page so I can test the
web service. I was hoping to get some insight from the web services
explorer. However, it just showed me that the web service works. How can I
determine how to pass paramaters to the service.
What would the url be to pass arg0?
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl
Here is the wsdl it generates:
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <definitionsname
="*MsgEchoerService*"
targetNamespace="*http://wsvcs.terida.com/*"
xmlns="*
http://schemas.xmlsoap.org/wsdl/*" xmlns:soap="*
http://schemas.xmlsoap.org/wsdl/soap/*" xmlns:tns="*http://wsvcs.terida.com/
*"
xmlns:xsd="*http://www.w3.org/2001/XMLSchema*">
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <types>
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#>
<xs:schematargetNamespace
="*http://wsvcs.terida.com/*" version="*1.0*" xmlns:tns="*
http://wsvcs.terida.com/*"
xmlns:xs="*http://www.w3.org/2001/XMLSchema*">
* * <xs:element name="*MsgResponder*" type="*tns:MsgResponder*"
/>
* * <xs:element name="*MsgResponderResponse*" type="*
tns:MsgResponderResponse*" />
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <
xs:complexType name="*MsgResponder*">
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <xs:sequence>
* * <xs:element minOccurs="*0*" name="*arg0*"
type="*xs:string*" />
* * </xs:sequence>
* * </xs:complexType>
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <
xs:complexType name="*MsgResponderResponse*">
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <xs:sequence>
* * <xs:element minOccurs="*0*" name="*return*"
type="*xs:string*" />
* * </xs:sequence>
* * </xs:complexType>
* * </xs:schema>
* * </types>
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <message name
="*MsgEchoer_MsgResponderResponse*">
* * <part element="*tns:MsgResponderResponse*"
name="*MsgResponderResponse*
" />
* * </message>
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <message name
="*MsgEchoer_MsgResponder*">
* * <part element="*tns:MsgResponder*" name="*MsgResponder*"
/>
* * </message>
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <portType name
="*MsgEchoer*">
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <operationname
="*MsgResponder*" parameterOrder="*MsgResponder*">
* * <input message="*tns:MsgEchoer_MsgResponder*" />
* * <output message="*tns:MsgEchoer_MsgResponderResponse*" />
* * </operation>
* * </portType>
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <binding name
="*MsgEchoerBinding*" type="*tns:MsgEchoer*">
* * <soap:binding style="*document*" transport="*
http://schemas.xmlsoap.org/soap/http*" />
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <operationname
="*MsgResponder*">
* * <soap:operation soapAction="**" />
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <input>
* * <soap:body use="*literal*" />
* * </input>
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <output>
* * <soap:body use="*literal*" />
* * </output>
* * </operation>
* * </binding>
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <service name
="*MsgEchoerService*">
*-* <
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer?wsdl#> <port binding
="*tns:MsgEchoerBinding*" name="*MsgEchoerPort*">
* * <soap:address location="*
http://127.0.0.1:8080/MsgEchoerService/MsgEchoer*" />
* * </port>
* * </service>
* * </definitions>