Hi, I’m having trouble connecting to a secure (https) WebService.
Edit : my BODS version is 12.2.3.0
It used to work when the web service was http. I’ll try to describe my situation as best I can bellow :
I created the Web Service Datastore by using a wsdl file on the local machine. At the end of this wsdl, I modified the “endpoint” line so that they point to the correct adress :
<soap:address location="https://myserveradress/MyWebServiceName" />
Then I imported the functions, and used the function in a dataflow.
This used to work with http, but I can’t get it to work with https. I know the WebService isn’t the problem because I can connect to it using SoapUI from my ETL server.
What I have tried so far :
I read the following posts :
And I tried to apply to solutions is these posts. Attached are my custom axis2.xml and policy.xml
I have put those file in a folder copied from webservice-c, and renamed. I edited the advanced parameters of my datastore (Axis2C config path) :
C:\Business Objects\BusinessObjects Data Services\ext\webservice-SYSI
What I can’t wrap my head around is that in these posts, because the Web service is https, users have entered a username in their axis2 / policy files. But for me, no username is required (I didn’t enter a username when testing the webservice via soapUI.)
The error is the same no matter what I try :
There is no response for the web service . Ensure that the network, the web server, and the service are running properly.
Any help is appreciated, thank you !
[/code]
webservice-SYSI.zip (2.0 KB)
LouisLOurson (BOB member since 2011-12-12)