0

レジストリにカーボンアーカイブをアップロードしようとしています。新しいアプリケーションを追加すると、すべて問題ないように見えますが、ログには次のエラーが表示されます。

An error occurred while determining the latest version of the resource at the given path:
/_system/governance/trunk/wsdls/.... (path to the wsld deployed)
org.wso2.carbon.registry.core.exceptions.RegistryException: Failed to obtain the user realm for tenant: -1

adminユーザーでログを記録し、アップロードする必要のあるものはすべてレジストリにあります。

何か助けはありますか?

ありがとう、

4

2 に答える 2

0

これを WSO2 G-Reg 4.1.1 で再現しようとしましたが、再現できませんでした。

このシナリオを試した G-Reg のバージョンを教えてください。

Management Console から CAR ファイルをアップロードする場合は、新しいバージョンをアップロードする前に、同じ CAR ファイルの以前のバージョンを必ず削除してください。

このエラーは、バージョン管理に関連しているようです。

以前のバージョンの CAR ファイルを削除したため、前述の提案によって問題が解決されます。

よろしくお願いいたします。

ハルシャナ

于 2012-07-11T21:18:51.740 に答える
0

WSDL は、管理コンソール経由でアップロードするか、Developer Studio Registry Browser からリソースをアップロードする場合、/_system/governance/../trunk/wsdl/.. の場所に保存されます。

ただし、C-App を介して WSDL をデプロイする場合、Developer Studio からレジストリ リソースを作成するときに、デプロイする場所を指定します。したがって、C-Apps を介してデプロイされた WSDL は、この指定された場所にデプロイされますが、他の場所にはデプロイされません。

したがって、プロキシ サービスから、WSDL をデプロイするために言及した場所を参照する必要がありますが、デフォルトの場所は参照しないでください。

これを修正すると、プロキシ サービスは正常に動作します。

よろしくお願いいたします。

ハルシャナ

于 2012-07-20T19:46:25.877 に答える