cancel
Showing results for 
Search instead for 
Did you mean: 

CAF Core Web Service Consumption and Authentication

Former Member
0 Kudos

I have exposed ERP functionality as web services and am now trying to consume them as external services in CAF Core (NW04s SP6).

At design time (IDE), the WSDL cannot be taken from its URL location as there is no way to provide credentials for basic authentication [HTTP 401]. Anyhow, downloading the file to the local file system and using it from there works fine.

At runtime, the external service configuration allows for the WSDL and endpoint configuration. The latter seemingly supports basic authentication. Anyway, testing the service through the service browser does not work:

com.sap.engine.services.webservices.jaxm.soap.accessor.NestedSOAPException: Problem in server response: [Unknown Host].

I have seen a similar message when accessing the WSDL through the Web Services navigator before. I suppose it has to do with the necessary authentication at endpoint and WSDL location.

If anybody has encountered the same problem and knows a solution or a workaround, please let me (and of course anybody else in the forum) know.

Thanks & Regards,

HaJo Odlozinski

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

It could be that you need a proxy. Very often the proxies are company specific, so please find out what proxy server and which port is used in your company.

Regards,

Jan

hodlozinski
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Jan,

Thanks for the response.

I have configured the proxy in the External Service Configuration on WSDL level. On operations level it has been taken over accordingly (at least as it seems).

Regards,

HaJo

Answers (0)