2017-06-14 2 views
1

Ich habe die WSO2-ApiManager-3.0.0-m2-Version heruntergeladen und ich versuche, eine API über das Ballerina-Gateway (Version 0.88) aufzurufen. Wenn ich versuche, Ballerina zu beginnen:kann Ballerina nicht als Gateway starten

bin/ballerina run service deployment/org/wso2/apim/

es gibt mir ballerina: no such file or directory: deployment/org/wso2/apim

Wenn ich dieses Verzeichnis manuell erstellen in $ gwHome I ballerina: no bal files in the package: deployment/org/wso2/apim

bekommen Wie beginne ich die Ballerina-Gateway ?

Antwort

1

WSO2-ApiManager-3.0.0-m2 arbeitet mit Ballerina 0,85 Version. Hier müssen Sie eine Umgebungsvariable als 'gwHome' setzen, indem Sie auf das Ballerina-Home-Verzeichnis zeigen. Starten Sie dann APIM und veröffentlichen Sie eine API, die den Pfad deployment/org/wso2/apim in der Ballerina erstellt und dort auch eine API erstellt. Dann können Sie Ballerina mit dem gleichen Befehl starten.

Beachten Sie auch, dass APIM 3.0.0 M3 wird Ende dieser Woche oder Anfang nächster Woche veröffentlicht, die große Änderungen hat.

+0

Ich habe die gleichen Probleme mit der 0.85-Version. Es scheint, als ob keine API im Ordner deployment/org/wso2/apim erstellt wurde. Ich bekomme "ballerina: no bal files in the package:" Soll die Umgebungsvariable über export gwHome =/path/to/ballerina gesetzt werden oder als Argument beim Start über "-Denvironment =/path/to/ballerina" bereitgestellt werden "? –