ヘッダーをスキップ
Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス
12c (12.1.2)
E48005-01
  目次へ移動
目次

前
 
次
 

target-server

eclipselink.target-server永続性プロパティを使用して、ホスト・コンテナとの統合を有効化するのに使用されるServerPlatformを構成します。

表5-90は、この永続性プロパティの値を説明しています。

表5-90 target-serverの有効値

Value 説明

TargetServerクラスで定義される値

ご使用のアプリケーション・サーバーを指定します。

  • JBoss: JBoss Application Server

  • OC4J: OC4J永続性プロバイダ

  • SAPNetWeaver_7_1: SAP NetWeaver Application Server 7.1 (以上)

  • SunAS9: Sun Application Server 9

  • WebLogic: Oracle WebLogic Server

  • WebLogic_10: Oracle WebLogic Server 10

  • WebLogic_9: Oracle WebLogic Server 9

  • WebSphere: IBM WebSphere

  • WebSphere_6_1: IBM WebSphere 6.1

  • WebSphere_7: IBM WebSphere 7

  • デフォルト(TargetServer.None)


使用方法

指定された値に加えて、プラットフォームの完全なクラス名を指定することにより、カスタム・サーバー・プラットフォームを指定できます。

ExternalTransactionControllerを実装するクラス名を指定すると、このコントローラにCustomServerPlatformが設定されます。

例5-95に、persistence.xmlファイルでこのプロパティを使用する方法を示します。

例5-95 persistence.xmlでのtarget-serverの使用

<property name="eclipselink.target-server" value="OC4J_10_1_3"/>

例5-96に、プロパティ・マップでこのプロパティを使用する方法を示します。

例5-96 プロパティ・マップでのUsing target-serverの使用

import org.eclipse.persistence.config.TargetServer;
import org.eclipse.persistence.config.PersistenceUnitProperties;
propertiesMap.put(PersistenceUnitProperties.TARGET_SERVER, TargetServer.OC4J_10_1_3);

関連項目

詳細は、次を参照してください。