This content has been marked as final. Show 9 replies
Did you Provide the service in your Production environment and did you supply this WSDL to the 3rd party, because this will contain the endpoint to your Production environment Listening Connector.
Does the 3rd party receive any response?
Is this a sync or async service operation.
If async, PUB/SUB servers need to be defined on the appserver and the domain should be active.
Also check if queues are running that handle this service.
Have multiple appserver is not the issue, the appserver defined in the Gateway Configurtion will be the one that will handle the message.
In addition to previous post, what is the gateway url, is this the regular PIA gateway or the loadbalancer url?
This url will be places as the endpoint in the wsdl, and 3rd party systems will try to invoke the service operation at this url.
This could also explain why 3rd party are not able to reach your server, because they are not addressing the loadbalancer.
Good to hear you found the solution.
I found following video "tutorial" very helpful is the past, perhaps it will help you too.
How To : E-WL: How to Setup/Renew SSL Certificate on WebLogic 9.2 or WebLogic 10.3? [Video]
3rd party application should not do anything other that they are doing now.
Did you bounce the webserver?
Are you able to access the gateway locally through https?
If so maybe, you haven't correctly concatenated the root certificate an the certificate as described in the doc.
Not knowing the 3rd party system, maybe security of their site is withholding the certificate from being downloaded.
First make sure you are able to connect through https locally.
Import the WSDL file into a project in SoapUI en try to send an XML message (make sure you use the HTTPS endpoint). This program is the best for analyzing messaging through webservices. You'll find out soon enough if you're hitting a timeout.
What error is it exacty?
I didn't see this step on the link mentioned above (didn't check the video though) so you might have missed this one which hopefully woiuld solve your ssl problem:
add the rootca and concatenated certificates online by navigating to Peopletools> security objects>digital certificates. restart your webserver afterwards.
we missed this step as well when we were setting up thirdparty connection through https. I agree with soapui as well, we use that to test our messages locally first.