1

wso2 ESB 4.8.1 および WSO2 GREG 4.6.0 に直面しています。GREG を esb のリモート レジストリとして接続しましたが、リモート レジストリ内に共有リソースを格納できるクラス メディエーターを開発する必要があります。

1) レジストリは Java オブジェクトを保存できますか?

2) レジストリを参照するために org.apache.synapse.registry.Registry を使用する必要がありますか? または、メディエーター プロジェクト内にガバナンス API をインポートする方が良いですか?

たとえば、リソースを追加して取得し、カスタム プロパティを設定する必要があります。それから私はそれらを読みたいです。このコードの使用:

    org.apache.axis2.context.MessageContext axis2MsgContext;
    axis2MsgContext =  ((Axis2MessageContext) synapseMsgContext).getAxis2MessageContext();
    Registry regInstance = synapseMsgContext.getConfiguration()
            .getRegistry();


    Object obj = regInstance.getResource(new Entry ("conf:/provaDUE"), null);


    Properties prop  = regInstance.getResourceProperties("conf:/provaDUE");

UI を使用して設定したプロパティを取得できません。

ありがとう。

4

1 に答える 1