1

単一の IDP に対して構成された fedlet アプリケーションを実行する Tomcat サーバーがあります。すべての設定ファイルはデフォルトの場所 (つまり ~/fedlet) にあり、問題なく動作します。

私がやりたいことは、Tomcat の同じインスタンス上の別の IDP に対して構成された別の fedlet アプリケーションをインストールすることです。

fedlet アプリ内にはconfディレクトリがありますが、代わりにローカルの conf ディレクトリから構成を取得するように fedlet を更新することは可能ですか?

ドキュメント(http://docs.oracle.com/cd/E17842_01/doc.1111/e17847.pdf)を見ると、プロパティを設定することで構成ディレクトリの場所を変更できcom.sun.identity.fedlet.homeます。しかし、これは JVM レベルのプロパティであるため、私の環境で実行されているすべての fedlet アプリケーションに適用されます。

明確にするために、複数の IDP を使用するように単一の fedlet アプリケーションを構成したくありません。最初の fedlet アプリから完全に独立した IDP に対して構成された 2 番目の完全に別個の fedlet アプリケーションを作成したいと考えています。

どんなポインタも歓迎します。

乾杯、リー

4

1 に答える 1

1

あなたが提供するリンクによると、Tomcatの同じインスタンスでFedletの複数のインスタンスを実行することはできません:

次のように、Oracle OpenSSO Fedlet の複数のインスタンスを同じホストにデプロイできます。 各 Fedlet インスタンスが独自の Java 仮想マシン (JVM) で実行されている場合、複数の Java Fedlet インスタンスを同じホスト サーバーで実行できます。

そのため、同じ fedlet.war を追加の IDP に対して構成するように構成することはできません。同じホストに Tomcat の追加インスタンス (別のポートで実行) をインストールし、追加の IDP に対してその fedlet.war を構成することができます。

于 2013-05-17T04:01:45.243 に答える