pdeeps1
(pdeeps)
January 22, 2008, 2:33am
1
I am following a thread [URL=“wmusers.com ”]wmusers.com of Hello - HelloRequest and HelloResponse - Doc/Literal SOAP messages to learn webservices for an upcoming project and created a webservice and web service connector.However I am not able to execute my webservice .When
webservice is being called I get folowing error.
<?xml version="1.0" encoding="UTF-8" ?>
- < SOAP-ENV:Envelope xmlns:SOAP-ENV =" [B]http://schemas.xmlsoap.org/soap/envelope/[/color][/b][COLOR=#0000ff] " xmlns:xsi =" [B]http://www.w3.org/2001/XMLSchema-instance[/color][/b][COLOR=#0000ff] " xmlns:xsd =" [B]http://www.w3.org/2001/XMLSchema[/color][/b][COLOR=#0000ff] ">
< SOAP-ENV:Header xmlns:SOAP-ENV =" [B]http://schemas.xmlsoap.org/soap/envelope/[/color][/b][COLOR=#0000ff] " />
- < SOAP-ENV:Body >
- < SOAP-ENV:Fault >
< faultcode > SOAP-ENV:Client </ faultcode >
< faultstring > [ISS.0088.9109] SOAP is only supported using HTTP POST protocol </ faultstring >
< faultactor > [B][URL=“http://myserver:5555/ws/TestWS.WebServices:HelloLocal ”]http://myserver:5555/ws/TestWS.WebServices:HelloLocal[/URL][/b][COLOR=#0000ff] </[/color]faultactor >
</ SOAP-ENV:Fault >
</ SOAP-ENV:Body >
</ SOAP-ENV:Envelope >
I am new to SOAP/WSDL…I am also reading WM doc on Web_Services guide which states that to run Webservices Click “Run button” on Developer displays the Input for “connector” dialog box. However when my Webservice connector is selected , run button is always found disabled.
Can someone guide me? Let me know if you need more info
Thanks
Deeps
It appears as if you are attempting to execute a web service by loading the endpoint URL in your browser.
Instead post the soap request to the endpoint URL.
Mark
pdeeps1
(pdeeps)
January 22, 2008, 9:07pm
3
Thanks marc,
usually this soap request is posted thru other application.How can I stimulate…
How do I post soap messages to webservices…
also I am not able to find sample from the advantage site that documents claims to have -sample.soap:buildMsg_sendHTTP.
You can create and post Soap requests using many, many utilities and tools. A very basic one is SoapUI (free version available) but a more comprehensive web services testing tool is CrossCheck Network’s SOAPSonar (personal edition available).
Mark
pdeeps1
(pdeeps)
January 23, 2008, 1:14am
5
I wrote a little flow service to test SOAP messages , it gave me following error in SOAP response.
SOAP-ENV:Fault
SOAP-ENV:Client
[ISS.0088.9166] Binder not found for soapAction = Envelope
http://hamelin.domtar.com:8888/ws/TestDipak.WebServices:HelloLocal
</SOAP-ENV:Fault>
What causes this error?
Sorry, I have not worked with IS 7.1 enough to recognize this error message. My guess is that your soap request may not be correct.
WM Support has an examples package for the new IS web services functionality that you might want to request and review.
Mark
pdeeps1
(pdeeps)
January 23, 2008, 1:44am
7
I looked around in advantage seems like a known issue:Here is the extract:
When we run a webservice connector, via the wM Developer, created from a contract wsdl in CentraSite the following error is thrown:
faultCode: SOAP-ENV:Client
faultString: [ISS.0088.9166] Binder not found for soapAction = test
faultActor: [URL=“http://host:5557/ws/xxx_test.ws:testWSProvider ”]http://host:5557/ws/xxx_test.ws:testWSProvider[/URL]
A view of connector is attached as jpg.
webMethods Closure Summary
known issue. Will be solve in SP1
Deeps