Hi,
I made a flow service FS_AddInteger.Then generated a WSDL for it in which i used SOAP -RPC.inputs are int1 and int2 and output is out.
then i created a connector using the WSDL doc.i tested the webservice connector by running from developer.it is working fine.
but now i am facing different issue, while trying to run from url or browser it is giving following soap fault :SOAP-ENV:Client [ISS.0088.9134] Exception occurred while processing the body of the message [url]http://10.70.20.157:8888/soap/rpc[/url] com.wm.app.b2b.server.AccessException [ISS.0084.9004] Access Denied
Please suggest.
I have checked the ACLs and i am running it as administrator.If i simply run the connector it is working fine (with same user/pwd)but when i run it from browser,it gives given error.
This is probably what you might be doing - you are trying to run it from developer on the browser and when its asking for username/pwd you are feeding the same and you are getting the error.
Please , either hard-code your username/pwd or read it from any properties file using a wrapper service and then feed it into the actual connector fields ( needless to say in this case connector should also be called in the wrapper service ) .
SOAP-based services cannot be invoked directly from a browser. For a SOAP service you have to provide a body (content type of text/xml, using the SOAP schema) and browsers don’t provide a way for you to do that.