AKTUALISIERTE FRAGE, um mehr zu klären.Aufruf von wso2greg Artifcat Rest API über wso2api Manager funktioniert nicht - irgendwelche Ideen zu beheben
Ich habe zwei Server: wso2greg mit benutzerdefinierten Artefakten und Wso2am (API-Manager).
Das Gouvernance-Register ist für die interne Verwendung (Intranet) vorgesehen, und einige seiner Funktionen sollen extern verfügbar gemacht werden und über seine Rest-API bereitgestellt werden.
Um wso2greg-API-Zugriffe zu verwalten, haben wir einen wso2am (api manager) -Server verwendet, in dem wir eine API definiert haben, die als Proxy für die wso2greg-API dient.
In unseren Experimenten fanden wir das ungewöhnliche Verhalten im Folgenden beschrieben:
Erfolgreich direkten Aufruf wso2greg Rest api Artefakt (die genaue URL ist https://localhost:9443/resource/1.0.0/artifact/_system/governance/myartifact/art1 und ich bin im Anschluss an die Dokumentation dieser REST API von hier https://docs.wso2.com/display/Governance520/Resources+with+REST+API) Postbote verwenden. Die API reagiert wie in der Dokumentation beschrieben.
Fehler 500, auf dem Server wso2greg gemeldet, beim Aufruf derselben REST-API, aber über den API-Manager (mithilfe der Publisher-Anwendung).
So als Zusammenfassung:
- direkt aufrufen wso2greg Rest API Woks fein und ein bekam Ergebnisse zurück
- dieses Arbeits API Hinzufügen, in wso2am und als Aufruf immer Fehler gibt 500
Als zusätzliche Informationen:
- Getestet mit anderen wso2greg REST API, wie "Bewertung" oder "Kommentare" und ich konnte es entweder direkt aufrufen oder API-Manager werfen.
- Versucht, Informationen im Zusammenhang mit Standard wso2greg Artefakte wie Restservice zu erhalten, aber ich habe genau die gleiche PB wenn (Fehler 500) interagmen mit API-Manager.
- Arbeiten mit der letzten Version der beiden Produkte: wso2greg Version 5.2.0 und wso2am Version 1.10.0
Bitte Beratung oder klären, wie ich diese internen Fehler in wso2greg debuggen können.
Grüße,
Sind Spielzeug mit Feature installierte Version von greg5.1.0 + apim1.10? – tkr
Wir verwenden separate Server. Vielen Dank. – MWY
Was sind die Produktversionen? – tkr