So testen Sie Webservices mit Oracle Enterprise Manager:
Beispiel: oracle/wss_username_token_service_policy
Hinweis:
An den Data Relationship Management-Webservice kann immer nur eine Policy angehängt sein. Nach der Änderung der Sicherheits-Policy müssen Sie unter Umständen den WebLogic-Zielserver, auf dem der Data Relationship Management-Webservice bereitgestellt ist, neu starten.
Beispiel: http://localhost:28080/oracle-epm-drm-webservices/DrmService?wsdl
Hinweis:
Der Benutzer muss im Sicherheitsbereich für die WebLogic-Domain und in Oracle Hyperion Shared Services bereits vorhanden sein.
"<soap:Body xmlns:ns1="http://drm.webservices.epm.oracle">"
.
Es darf zwischen den Tags/Elementen keine Zeilenumbrüche oder Leerstellen geben, wenn Sie das unten stehende Argument kopieren.
<soap:Header> <AppParameters xmlns="http://drm.webservices.epm.oracle"> <serverUrl xmlns="http://drm.webservices.epm.oracle">http://localhost:5240/Oracle/Drm/APIAdapter</serverUrl> <sessionParams xmlns="http://drm.webservices.epm.oracle">ProductVersion=11.2.0,CultureName=en-US,UICultureName=en-US, TimeZoneID=Eastern Standard Time</sessionParams> </AppParameters> </soap:Header>
Hinweise
In der Kopfzeile der Nachricht muss ein AppParameters-Element vorkommen, damit sie von den Data Relationship Management- und Oracle Data Relationship Governance-Webservices richtig verarbeitet wird.
Bei Verwendung von Stateful Sessions in den Data Relationship Management- und Data Relationship Governance-Webservices muss das SessionMaintainParams-Element im SOAP-Header vor dem AppParameters-Element vorkommen. Andernfalls wird die Stateful Session-ID nicht erkannt und nicht verarbeitet.
Die Anforderungsparameter müssen für die ausgewählten Data Relationship Management-Vorgänge aufgefüllt werden, andernfalls tritt ein Fehler auf.
serverUrl
im SOAP-Headerargument in Schritt 6 in den entsprechenden Hostnamen und Port für den Data Relationship Management-API-Adapter.Hinweis:
Gelingt dies, beinhaltet die Registerkarte Antwort die Antwort des Webservice. Gelingt dies nicht, wird eine Fehlermeldung angezeigt.