工場構成
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。
複数のエントリをサポートする構成は、 ファクトリ構成と呼ばれます。
ADDクリックし、必要な構成値を入力します。次に、プロセスを繰り返して、必要な数のCXFエンドポイント構成を追加します。 | CXFエンドポイント構成を作成すると、CXFエンドポイント自体も作成されます。 |これが工場出荷時の構成のしくみです。
サービスが出荷時の構成をサポートすることを意図している場合、そのシステム設定エントリには[追加]ボタンがあります。
単一インスタンス構成と同様に、システム設定インターフェイス(上記の例で説明)で、または構成ファイルを使用して工場出荷時の構成を設定できます。 次のように、標準の単一インスタンス構成ファイルに名前を付けます。
my.service.ServiceConfiguration.config
サービスが出荷時の構成をサポートしている場合は、構成の最初のインスタンス -default.config
を呼び出す規則を使用します。
my.service.ServiceConfiguration-default.config
次のインスタンスには、一意の サブネーム ( 以外のデフォルト)が含まれています。 わかりやすい名前を使用することをお勧めします。
my.service.ServiceConfiguration-port9080.config
上記のCXFエンドポイントの例に従うと、Liferayの開発者が初期のCXFエンドポイント .config
ファイルをLiferay DXPとともに出荷していた場合、このファイルの名前は次のようになります。
com.liferay.portal.remote.cxf.common.configuration.CXFEndpointPublisherConfiguration-default.config
この -default.config
構成で REST Webサービスのコンテキストパスを指定し、 SOAP Webサービスの異なるコンテキストパスで別のエンドポイントを作成する場合、2番目の構成ファイルに次の名前を付けることができます。
com.liferay.portal.remote.cxf.common.configuration.CXFEndpointPublisherConfiguration-soap.config
多くの場合、構成ファイルを使用して出荷時の構成シナリオを強制できますが、すべての構成をこの方法で使用できるわけではありません。 意図されたユースケースに固執するのが最善です。 上記のシステム設定を使用して、工場出荷時の構成を使用することが適切かどうかを判断します。 そうでない場合は、構成の単一発生モードに固執します(サービスの構成ファイルを1つだけ指定します)。