cancel
Showing results for 
Search instead for 
Did you mean: 

Sender Agreement - Display WSDL

guillaume_bouzebra
Participant
0 Kudos

Hi,

We have a sender agreement with a communication channel of type WS.

When we try to do Sender Agreement --> Display WSDL, we get the following error:

Cannot determine HTTP information (protocol, host, port) of current application server (RC=1-)

Our system is configured for SSL and we have disabled the ICM HTTP service, leaving only HTTPS service on.

If we activate the ICM HTTP service, then we can display the WSDL. But in the WSDL URL field, it says "http://ourdomain.com:50000/..........", which explains why it failed when we deactivate the HTTP service.

How can we make this functionality working with HTTPS? We would like to have a WSDL URL like "https://ourdomain.com:50001/......."

Thanks in advance

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

hi,

did you consider generating the http wsdl and then modifying the binding manually to match your requirement ?

guillaume_bouzebra
Participant
0 Kudos

Yes we can do that. But I ask the question because we feel that something should be missing in our configuration if we cannot make all PI features working just with HTTPS service.

Former Member
0 Kudos

did you try to configure the webservice in soamanager to use https ?

guillaume_bouzebra
Participant
0 Kudos

It is already configured to use HTTPS.

guillaume_bouzebra
Participant
0 Kudos

By the way, when I start transaction SOAMANAGER, it open the browser with the URL http://server.domain.com:0/. (we have configured ICM HTTP service with port 0).

How I can make SOAMANAGER open the URL https://server.doamin.com:50001/. (50001 is our ICM HTTPS port) ?

guillaume_bouzebra
Participant
0 Kudos

We've solved the SOAMANAGER problem by adding a record into table HTTPURLLOC specifying protocol HTTPS, FQDN, and port 50001.

Still Display WSDL in Integration Builder does not work if ICM HTTP disabled.