Anlegen eines ICF-Node mit Sonderzeichen im ServiceName nicht möglich?

ABAP Web Dynpro, BusinessServerPages; Erstellung von Webapplikationen.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Anlegen eines ICF-Node mit Sonderzeichen im ServiceName nicht möglich?

Beitrag von Elghali (ForumUser / 9 / 5 / 0 ) »
Hallo zusammen,

ich arbeite gerade daran, eine Verbindung von Concur zum ERP zu bauen. Dafür muss folg. Endpoint vom ERP bereitgetellt werden (laut Concur-Dokus):
https:{baseurl}/system/v1.0/testconnection

Dies habe ich versucht, mit dem ICF-Webdienst (T-Codes: SICF) zu erstellen:
Ich habe das ICF-Node "system" angelegt, unter:
/default_host/sap/bc/.
Beim Anlegen von "v1.0" (unter "system") erhalte ich die folgende Fehlermeldung:
"No special characters in name" (Meldung Nr. SR053)
Dies liegt betimmt an dem Punkt in "v1.0".

Gibt es ein Workaround bzw. eine Möglichkeit, diesen Pfad (Endpunkt) in SICF (oder wo anders im ERP) zu bauen?


Re: Anlegen eines ICF-Node mit Sonderzeichen im ServiceName nicht möglich?

Beitrag von jocoder (Specialist / 220 / 3 / 64 ) »
Eine Lösung könnte ein Proxy-Server wie NGINX https://docs.nginx.com/nginx/admin-guid ... rse-proxy/ sein. Diesem kann die Anfrage auf einen ICF-Knoten ohne Sonderzeichen umleiten.
Bsp.:

Code: Alles auswählen.

location /sap/bc/system/v1.0 {
    proxy_pass https://{baseurl}/system/v1;
}

Seite 1 von 1

Über diesen Beitrag



Unterstütze die Community und teile den Beitrag für mehr Leser und besseren Inhalt:

Vergleichbare Themen

Muster anlegen und auf mehreren Systemen nutzen möglich?
von RIG » 12.10.2012 10:25
Web Dynpro Loop auf Node
von Amja92 » 12.03.2017 12:50
WebDynpro node => Null Objektreferenz
von Dyrdek » 02.07.2015 09:34
ALV Tree Node-Text auslesen
von Bugfix13 » 27.03.2014 14:36
PROGRAM LINES NODE in SmartForms
von prema » 22.02.2005 13:03