WebLogic Serverのドメイン構成のインポート
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/import
オンプレミスのWebLogic Serverのドメイン構成およびデプロイ済のアプリケーションを既存のOracle Java Cloud Serviceインスタンスにインポートします。 サービス・インスタンスは、Oracle Storage Cloud Serviceコンテナにアップロードされている適切なAppToCloudアーティファクトとともにプロビジョニングされている必要があります。
AppToCloudインフラストラクチャでは、既存のJavaアプリケーションおよびそれらをサポートするOracle WebLogic ServerリソースをOracle Java Cloud Serviceにすばやく移行できます。 ドメインおよびアプリケーションをインポートする前に、満たしている必要がある特定の前提条件、および実行する必要がある特定のオンプレミス・タスクとOracle Cloudタスクがあります。 Oracle Java Cloud Serviceの使用のAppToCloudの前提条件についてに関する項およびOracle Java Cloud Serviceへのアプリケーションの移行の一般的なワークフローに関する項を参照してください。
簡単に言うと必須のタスクは次のとおりです。
- オンプレミスのAppToCloudツールのインストール
- オンプレミスのドメインの健全性のチェック
- オンプレミスのドメインのエクスポート
- Database Cloud Serviceへのアプリケーション・データベースの移行
- AppToCloudを使用したサービス・インスタンスの作成
- サービス・インスタンスへのドメイン構成およびアプリケーションのインポート
- 一部のドメイン・リソースの再作成(必要な場合)
前提条件タスクの完了後、ドメイン構成およびアプリケーションをインポートする前に、AppToCloudとともにサービス・インスタンスを作成し、AppToCloudツールによって生成されたエクスポートされたファイルにサービス・インスタンスを関連付ける必要があります。 AppToCloudを使用してサービス・インスタンスを作成するために使用するペイロードは、サービス・インスタンスの作成で説明されているものと同じですが、リクエスト本文に追加の必須のcustomPayload
パラメータを指定します。 ドメインおよびアプリケーションは、customPayload
を使用してサービス・インスタンスを作成した後にのみインポートできます。
注意: インポートを実行する前に、サービス・インスタンスをバックアップしてください。 インポートが失敗した場合に、サービス・インスタンスを既知の動作状態に復元できます。
リクエスト
- application/json
- identityDomainId
-
型:
string
必須:true
Oracle Java Cloud Serviceアカウントのアイデンティティ・ドメインID。- serviceId
型:string
必須:true
Oracle Java Cloud Serviceインスタンスの名前。
- X-ID-TENANT-NAME
-
型:
string
必須:true
Oracle Java Cloud Serviceアカウントのアイデンティティ・ドメインID。
- customPayload
-
タイプ:
array
customPayload必須:true
ソースのオンプレミスのWebLogic Serverドメインに構成されているデータ・ソース、外部JNDIプロバイダおよびその他のリソースに関する情報をグループ化します。 元のドメインの各データ・ソースは、既存のOracle Database Cloud Serviceデータベース・デプロイメントに関連付ける必要があります。この
customPayload
は、AppToCloudアーティファクトとともにサービス・インスタンスを作成するために使用したcustomPayload
と同じです。
array
このcustomPayload
は、AppToCloudアーティファクトとともにサービス・インスタンスを作成するために使用したcustomPayload
と同じです。
-
タイプ:
object
custompayload-details
- ds
-
タイプ:
object
dsソース・ドメインに構成されている1つ以上のデータ・ソースに関する情報をグループ化します。各データ・ソースは、Oracle Database Cloud Serviceのデータベース・デプロイメントにマップする必要があります。
- jmsMessageBridgeDestination
-
タイプ:
object
jmsMessageBridgeDestinationソース・ドメインに構成されている1つ以上のメッセージ・ブリッジ宛先に関する情報をグループ化します。各JMSメッセージ・ブリッジ宛先には、既存のOracle Java Cloud Serviceインスタンスの接続URLまたは宛先情報が必要です。
- jmsMessagingBridge
-
タイプ:
object
jmsMessagingBridgeソース・ドメインに構成されている1つ以上のメッセージング・ブリッジに関する情報をグループ化します。各JMSメッセージング・ブリッジは、ソースJMSブリッジ宛先およびターゲットJMSブリッジ宛先を持つことができます。
- jmsModule
-
タイプ:
object
jmsModuleソース・ドメインに構成されている1つ以上のJMSモジュールに関する情報をグループ化します。各JMSモジュールは、ゼロ個以上の外部JMSサーバー、およびゼロ個以上のリモート・ストア・アンド・フォワード(SAF)コンテキストを持つことができます。
- jndi
-
タイプ:
object
jndiソース・ドメインに構成されている1つ以上の外部JNDI (Java Naming and Directory Interface)プロバイダに関する情報をグループ化します。各外部JNDIプロバイダは、JNDIプロバイダを問い合せるためにWebLogic Serverが使用するURLまたは既存のOracle Java Cloud Serviceインスタンスの宛先情報で構成されている必要があります。
- mailSession
-
タイプ:
object
mailSessionソース・ドメインに構成されている1つ以上のJavaメール・セッションに関する情報をグループ化します。各メール・セッションは、デフォルト、送信および受信オブジェクトを持つことができます。 ソース・ドメインにトランスポート(送信)またはストア(受信)がない場合、送信または受信オブジェクトは追加できません。
- storage
-
タイプ:
object
storage必須:true
エクスポート・ツールによって生成されたAppToCloudアーティファクトが含まれているOracle Storage Cloud Serviceコンテナに関する情報をグループ化します。 - type
-
型:
string
必須:true
値はapp2cloud
である必要があります。
object
各データ・ソースは、Oracle Database Cloud Serviceのデータベース・デプロイメントにマップする必要があります。
- datasource
-
タイプ:
object
datasource必須:true
エクスポートされたJSONファイルにあるdataSourceBindings
,の実際のdataSourceName
の名前にこれを置き換えます。 エクスポートされたJSONファイルにある各dataSourceName
に1つのデータ・ソース・オブジェクトを指定します。
object
各JMSメッセージ・ブリッジ宛先には、既存のOracle Java Cloud Serviceインスタンスの接続URLまたは宛先情報が必要です。
- messagebridgedestination
-
タイプ:
object
messagebridgedestinationエクスポートされたJSONファイルにあるjmsBindings
内のJMSBridgeDestinationBinding
の実際のresourceRef
名にこれを置き換えます。
object
各JMSメッセージング・ブリッジは、ソースJMSブリッジ宛先およびターゲットJMSブリッジ宛先を持つことができます。
- messagingbridge
-
タイプ:
object
messagingbridgeエクスポートされたJSONファイルにあるjmsBindings
内のJMSBridgeBinding
の実際のresourceRef
名にこれを置き換えます。ソースおよびターゲットの宛先は、
JMSBridgeBinding
のソースおよびターゲットの宛先の値と一致している必要があります。 ブリッジ宛先は変更できません。 バインディングのソース宛先またはターゲット宛先が空の場合は、ブリッジのターゲットであるサーバーまたはクラスタのローカルに宛先があることを示しています。
object
各JMSモジュールは、ゼロ個以上の外部JMSサーバー、およびゼロ個以上のリモート・ストア・アンド・フォワード(SAF)コンテキストを持つことができます。
object
各外部JNDIプロバイダは、JNDIプロバイダを問い合せるためにWebLogic Serverが使用するURLまたは既存のOracle Java Cloud Serviceインスタンスの宛先情報で構成されている必要があります。
- foreignjndi
-
タイプ:
object
foreignjndi必須:true
エクスポートされたJSONファイルにあるserviceBindings
の外部JNDIプロバイダ・バインディングの実際のresourceRef
名にこれを置き換えます。 エクスポートされたJSONファイルにある各外部JNDIプロバイダ・バインディングに1つのオブジェクトを指定します。
object
各メール・セッションは、デフォルト、送信および受信オブジェクトを持つことができます。 ソース・ドメインにトランスポート(送信)またはストア(受信)がない場合、送信または受信オブジェクトは追加できません。
- javamailsession
-
タイプ:
object
javamailsession必須:true
エクスポートされたJSONファイルにあるserviceBindings
のメール・セッション・バインディングの実際のresourceRef
名にこれを置き換えます。 エクスポートされたJSONファイルにある各メール・セッション・バインディングに1つのオブジェクトを指定します。
object
- a2cModelJsonLocation
-
型:
string
サービス・インスタンスにインポートするドメイン構成に対してAppToCloud Exportツールを使用したときに生成されたモデル・メタデータ・オーバーライドJSONファイルの場所。 - cloudStoragePwd
-
型:
string
コンテナへのアクセス権を持つOracle Storage Cloud Serviceユーザーのパスワード。 - cloudStorageUser
-
型:
string
コンテナへのアクセス権を持つOracle Storage Cloud Serviceユーザーのユーザー名。
object
dataSourceBindings
,の実際のdataSourceName
の名前にこれを置き換えます。 エクスポートされたJSONファイルにある各dataSourceName
に1つのデータ・ソース・オブジェクトを指定します。 - datasource
-
型:
string
必須:true
エクスポートされたJSONファイルにあるdataSourceBindings
の実際のdataSourceName
の名前にこれを置き換えます。 現時点でサポートされるデータ・ソース・タイプは、Generic
、Multi
およびGridLink
です。 値はDatabase Cloud Serviceデータベース・デプロイメントです。注意:
GridLink
およびMulti
データ・ソースの場合は、Oracle Real Application Clusters (Oracle RAC)データベースをホストするDatabase Cloud Serviceデータベース・デプロイメントを使用します。 - password
-
型:
string
必須:true
データベース管理者のパスワード - targetDataSourceType
-
型:
string
必須:true
この値には、Generic
、Multi
およびGridLink
のいずれかを指定できます。指定されたDatabase Cloud Serviceデータベース・デプロイメントでOracle RACが使用されていない場合、値は
Generic
である必要があります。指定されたDatabase Cloud Serviceデータベース・デプロイメントでOracle RACが使用されていて、指定された
edition
(WebLogic Serverソフトウェアの場合)がEE
の場合、値はMulti
である必要があります。指定されたDatabase Cloud Serviceデータベース・デプロイメントでOracle RACが使用されていて、指定された
edition
(WebLogic Serverソフトウェアの場合)がSUITE
の場合、値にはGridLink
またはMulti
を指定できます。 - username
-
型:
string
必須:true
データベース管理者のユーザー名
object
jmsBindings
内のJMSBridgeDestinationBinding
の実際のresourceRef
名にこれを置き換えます。- bypassPrecheck
-
型:
boolean
インポート操作の事前チェック中に接続を検証するかどうかを指定するフラグ。 デフォルトはfalse
であり、検証が実行され、接続が無効である場合は操作が続行されないことを意味します。 操作の事前チェックで接続の検証をスキップする場合は、true
を設定します。 - connectionUrl
-
型:
string
JMSブリッジ宛先の接続URL。destination
またはconnectionUrl
のいずれかが各ブリッジ宛先に指定されている必要があることに注意してください。 - destination
-
型:
object
destination既存のOracle Java Cloud Serviceインスタンスに関する情報。destination
のserver
またはcluster
の詳細を指定します。destination
またはconnectionUrl
のいずれかが各ブリッジ宛先に指定されている必要があることに注意してください。 - password
-
型:
string
パスワードを含めることができます。username
を指定した場合は指定する必要があります。 - username
-
型:
string
ユーザー名を含めることができます。password
を指定した場合は指定する必要があります。
object
destination
のserver
またはcluster
の詳細を指定します。 destination
またはconnectionUrl
のいずれかが各ブリッジ宛先に指定されている必要があることに注意してください。
- クラスタ
-
型:
string
関連するサービス・インスタンス内のクラスタの名前。cluster
またはserver
を指定する必要があります。 - jaasInstance
-
型:
string
関連付けるOracle Java Cloud Serviceインスタンスの名前。 - protocol
-
型:
string
有効なプロトコル・タイプ: t3、t3s、iiopまたはiiops。 - server
-
型:
string
関連付けられているサービス・インスタンス内のサーバーの名前。server
またはcluster
を指定する必要があります。
object
jmsBindings
内のJMSBridgeBinding
の実際のresourceRef
名にこれを置き換えます。ソースおよびターゲットの宛先は、JMSBridgeBinding
のソースおよびターゲットの宛先の値と一致している必要があります。 ブリッジ宛先は変更できません。 バインディングのソース宛先またはターゲット宛先が空の場合は、ブリッジのターゲットであるサーバーまたはクラスタのローカルに宛先があることを示しています。
- sourceDestination
-
型:
string
メッセージがブリッジによって受信されるソースJMSブリッジ宛先。 - targetDestination
-
型:
string
メッセージがブリッジから送信されるターゲットJMSブリッジ宛先。
object
jmsBindings
内のJMSModuleBinding
の実際のresourceRef
名にこれを置き換えます。 エクスポートされたJSONファイルにある各JMSモジュール・バインディングに1つのオブジェクトを指定します。 各オブジェクトは、ゼロ個以上のjmsForeignServer
およびゼロ個以上のsafRemoteContext
を持つことができます。 - jmsForeignServer
-
タイプ:
object
jmsForeignServer1つ以上のJMS外部サーバーに関する情報をグループ化します。各JMS外部サーバーには、既存のOracle Java Cloud ServiceインスタンスのJNDI接続URLまたは宛先情報が必要です。
- safRemoteContext
-
タイプ:
object
safRemoteContext1つ以上のリモート・ストア・アンド・フォワード(SAF)コンテキストに関する情報をグループ化します。各リモートSAFコンテキストには、既存のOracle Java Cloud ServiceインスタンスのURLまたは宛先情報が必要です。
object
各JMS外部サーバーには、既存のOracle Java Cloud ServiceインスタンスのJNDI接続URLまたは宛先情報が必要です。
- jmsforeignserver
-
タイプ:
object
jmsforeignserver外部サーバーのバインディングの実際のresourceRef
名にこれを置き換えます。
object
各リモートSAFコンテキストには、既存のOracle Java Cloud ServiceインスタンスのURLまたは宛先情報が必要です。
- safremotecontext
-
タイプ:
object
safremotecontextリモートSAFコンテキストのバインディングの実際のresourceRef
名にこれを置き換えます。
object
resourceRef
名にこれを置き換えます。- bypassPrecheck
-
型:
boolean
インポート操作の事前チェック中にサーバーへの接続を検証するかどうかを指定するフラグ。 デフォルトはfalse
であり、検証が実行され、接続が無効である場合は操作が続行されないことを意味します。 操作の事前チェックで接続の検証をスキップする場合は、true
を設定します。 - destination
-
型:
object
destination既存のOracle Java Cloud Serviceインスタンスに関する情報。destination
のserver
またはcluster
の詳細を指定します。destination
またはjndiConnectionUrl
のいずれかが各外部JMSサーバー・オブジェクトに指定されている必要があることに注意してください。 - jndiConnectionUrl
-
型:
string
JNDI接続URL。destination
またはjndiConnectionUrl
のいずれかが各外部JMSサーバー・オブジェクトに指定されている必要があることに注意してください。 - password
-
型:
string
パスワードを含めることができます。username
を指定した場合は指定する必要があります。 - username
-
型:
string
ユーザー名を含めることができます。password
を指定した場合は指定する必要があります。
object
destination
のserver
またはcluster
の詳細を指定します。 destination
またはjndiConnectionUrl
のいずれかが各外部JMSサーバー・オブジェクトに指定されている必要があることに注意してください。
- クラスタ
-
型:
string
関連するサービス・インスタンス内のクラスタの名前。cluster
またはserver
を指定する必要があります。 - jaasInstance
-
型:
string
関連付けるOracle Java Cloud Serviceインスタンスの名前。 - protocol
-
型:
string
有効なプロトコル・タイプ: t3、t3s、iiopまたはiiops。 - server
-
型:
string
関連付けられているサービス・インスタンス内のサーバーの名前。server
またはcluster
を指定する必要があります。
object
resourceRef
名にこれを置き換えます。- bypassPrecheck
-
型:
boolean
インポート操作の事前チェック中にリモート・コンテキストへの接続を検証するかどうかを指定するフラグ。 デフォルトはfalse
であり、検証が実行され、接続が無効である場合は操作が続行されないことを意味します。 操作の事前チェックで接続の検証をスキップする場合は、true
を設定します。 - destination
-
型:
object
destination既存のOracle Java Cloud Serviceインスタンスに関する情報。destination
のserver
またはcluster
の詳細を指定します。destination
またはurl
のいずれかが各リモートSAFコンテキストに指定されている必要があることに注意してください。 - password
-
型:
string
パスワードを含めることができます。username
を指定した場合は指定する必要があります。 - url
-
型:
string
ドメインがリモート・サーバーまたはクラスタに接続するために使用するURL。destination
またはurl
のいずれかが各リモートSAFコンテキストに指定されている必要があることに注意してください。 - username
-
型:
string
ユーザー名を含めることができます。password
を指定した場合は指定する必要があります。
object
destination
のserver
またはcluster
の詳細を指定します。 destination
またはurl
のいずれかが各リモートSAFコンテキストに指定されている必要があることに注意してください。
- クラスタ
-
型:
string
関連するサービス・インスタンス内のクラスタの名前。cluster
またはserver
を指定する必要があります。 - jaasInstance
-
型:
string
関連付けるOracle Java Cloud Serviceインスタンスの名前。 - protocol
-
型:
string
有効なプロトコル・タイプ: t3、t3s、iiopまたはiiops。 - server
-
型:
string
関連付けられているサービス・インスタンス内のサーバーの名前。server
またはcluster
を指定する必要があります。
object
serviceBindings
の外部JNDIプロバイダ・バインディングの実際のresourceRef
名にこれを置き換えます。 エクスポートされたJSONファイルにある各外部JNDIプロバイダ・バインディングに1つのオブジェクトを指定します。 - bypassPrecheck
-
型:
boolean
インポート操作の事前チェック中にプロバイダへの接続を検証するかどうかを指定するフラグ。 デフォルトはfalse
であり、検証が実行され、接続が無効である場合は操作が続行されないことを意味します。 操作の事前チェックで接続の検証をスキップする場合は、true
を設定します。 - destination
-
型:
object
destination必須:true
既存のOracle Java Cloud Serviceインスタンスに関する情報。destination
のserver
またはcluster
の詳細を指定します。destination
またはprovider
のいずれかが各外部JNDIプロバイダ・オブジェクトに指定されている必要があることに注意してください。 - password
-
型:
string
パスワードを含めることができます。username
を指定した場合は指定する必要があります。 - provider
-
型:
string
必須:true
外部JNDIプロバイダのURL。destination
またはprovider
のいずれかが各外部JNDIプロバイダ・オブジェクトに指定されている必要があることに注意してください。 - username
-
型:
string
ユーザー名を含めることができます。password
を指定した場合は指定する必要があります。
object
destination
のserver
またはcluster
の詳細を指定します。 destination
またはprovider
のいずれかが各外部JNDIプロバイダ・オブジェクトに指定されている必要があることに注意してください。
- クラスタ
-
型:
string
関連するサービス・インスタンス内のクラスタの名前。cluster
またはserver
を指定する必要があります。 - jaasInstance
-
型:
string
関連付けるOracle Java Cloud Serviceインスタンスの名前。 - protocol
-
型:
string
有効なプロトコル・タイプ: t3、t3s、iiopまたはiiops。 - server
-
型:
string
関連付けられているサービス・インスタンス内のサーバーの名前。server
またはcluster
を指定する必要があります。
object
serviceBindings
のメール・セッション・バインディングの実際のresourceRef
名にこれを置き換えます。 エクスポートされたJSONファイルにある各メール・セッション・バインディングに1つのオブジェクトを指定します。 - bypassPrecheck
-
型:
boolean
インポート操作の事前チェック中に接続を検証するかどうかを指定するフラグ。 デフォルトはfalse
であり、検証が実行され、接続が無効である場合は操作が続行されないことを意味します。 操作の事前チェックで接続の検証をスキップする場合は、true
を設定します。 - defaultMail
-
タイプ:
object
defaultMailメール・ホストのデフォルトのプロパティ値。 - mailSessionName
-
型:
string
必須:true
これは、エクスポートされたJSONファイルにあるメール・セッション・バインディングのresourceRef
名です。 - optionalProperties
-
タイプ:
object
optionalPropertiesその他のJavaメール・プロパティをグループ化します。 - receive
-
タイプ:
object
receive受信メール・ホストのプロパティ値。 - send
-
タイプ:
object
send送信メール・ホストのプロパティ値。
object
- host
-
型:
string
メール・ホスト・マシンの名前。 送信ホストまたは受信ホストを指定しない場合は指定する必要があります。 - password
-
型:
string
パスワードを含めることができます。username
を指定した場合は指定する必要があります。 - port
-
型:
string
プロトコル固有のメール・ポートが送信ホスト、受信ホストまたはその両方に指定されていない場合に使用されるデフォルト・メール・ホストのポート番号。 - type
-
型:
string
有効な値はDefaultです。 - username
-
型:
string
ユーザー名を含めることができます。password
を指定した場合は指定する必要があります。
object
-
型:
string
その他のJavaメール・プロパティの1つ以上の文字列名および値のペア。 メール・サーバーに接続するためのホスト、ポート、資格証明およびプロトコルのプロパティを含めないでください。
object
- host
-
型:
string
受信メール・ホスト・マシンの名前。 これが指定されていない場合、デフォルトのメール・ホストが使用されます。 - password
-
型:
string
パスワードを含めることができます。username
を指定した場合は指定する必要があります。 - port
-
型:
string
プロコトル固有の受信ホストのポート番号。 - protocol
-
型:
string
受信メールのプロトコル。 - type
-
型:
string
有効な値はReceiveです。 - username
-
型:
string
ユーザー名を含めることができます。password
を指定した場合は指定する必要があります。
object
- host
-
型:
string
送信メール・ホスト・マシンの名前。 これが指定されていない場合、デフォルトのメール・ホストが使用されます。 - password
-
型:
string
パスワードを含めることができます。username
を指定した場合は指定する必要があります。 - port
-
型:
string
プロコトル固有の送信ホストのポート番号。 - protocol
-
型:
string
メールを送信するためのプロトコル。 - type
-
型:
string
有効な値はSendです。 - username
-
型:
string
ユーザー名を含めることができます。password
を指定した場合は指定する必要があります。
例
次の例は、WebLogic Serverのドメイン構成をオンプレミス環境からAppToCloudアーティファクトとともに作成されたOracle Java Cloud Serviceインスタンスにインポートする方法を示しています。
注意: この例のコマンドでは、URL構造https://rest_server_url/resource-pathが使用されています。ここで、rest_server_urlはアイデンティティ・ドメインを問い合せるためのOracle Public CloudのRESTサーバーです。 Oracle Public Cloudに使用する適切なURL構造の詳細は、リクエストの送信を参照してください。
cURLコマンド
curl -i -X POST -u username:userPassword1! -d @importcustompayload.json -H "Content-Type:application/json" -H "X-ID-TENANT-NAME:ExampleIdentityDomain" https://rest_server_url/paas/api/v1.1/instancemgmt/ExampleIdentityDomain/services/jaas/instances/ExampleInstance/import
リクエスト本文の例
元のWebLogic Serverドメインの各データ・ソースは、既存のOracle Database Cloud Serviceデータベース・デプロイメントに関連付ける必要があります。 GridLinkおよびMultiデータ・ソースの場合は、Oracle Real Application Clusters (Oracle RAC)データベースをホストするDatabase Cloud Serviceデータベース・デプロイメントを使用します。
JSON形式のリクエスト本文の例を次に示します。
注意: インポートPOSTリクエストで使用されるcustomPayLoadの詳細は、サービス・インスタンス作成POSTリクエストで使用されたcustomPayLoadの詳細と同じです。
{ "customPayload": [ { "ds": { "mymultidatasource": { "username":"sys as sysdba", "password":"MyDBPassword1#", "mymultidatasource":"some-db-cloud-instance", "targetDataSourceType":"Generic" }, "grid-2": { "username":"sys as sysdba", "password":"MyDBPassword1#", "grid-2":"some-db-cloud-instance", "targetDataSourceType":"Generic" }, "JDBC Data Source-0": { "username":"sys as sysdba", "password":"MyDBPassword1#", "JDBC Data Source-0":"some-db-cloud-instance", "targetDataSourceType":"Generic" }, "abcdjdbc": { "username":"sys as sysdba", "password":"Welcome#1", "abcdjdbc":"some-db-cloud-instance", "targetDataSourceType":"Generic" } }, "jndi": { "myforeign-jndi": { "bypassPrecheck": "false", "username":"myweblogicuser", "password":"myweblogic1password", "provider":"T3_WEBLOGIC_SERVER_URL" }, "abcd": { "bypassPrecheck": "false", "username":"myweblogicuser", "password":"myweblogic1password", "provider":"T3_WEBLOGIC_SERVER_URL" }, "abcd provider jndi": { "bypassPrecheck": "false", "username":"myweblogicuser", "password":"myweblogic1password", "destination": { "jaasInstance": "targetJCSInstance", "server": "myserver", "protocol": "t3" } } }, "mailSession": { "MyMailSession-0": { "mailSessionName": "MyMailSession-0", "defaultMail": { "port": "asdasd", "username": "asdasd", "host": "asad", "type": "Default", "password":"testPassword" }, "send": { "port": "465", "username": "asdsad", "protocol": "smtp", "host": "anexample.example.com", "type": "Send", "password":"testPassword" }, "bypassPrecheck": "false", "receive": { "port": "993", "username": "asdsad", "protocol": "imap", "host": "anexample.example.com", "type": "Receive", "password":"testPassword" }, "optionalProperties": { "mail.smtp.ssl.enable": "true", "mail.imap.starttls.enable": "true", "mail.imap.ssl.enable": "true", "mail.smtp.auth": "true", "mail.smtp.starttls.enable": "true", "mail.imap.auth": "true" } }, "MyMailSession-1": { "mailSessionName": "MyMailSession-1", "defaultMail": { "port": "asdsad", "username": "asdsd", "host": "asdasd", "type": "Default", "password":"testPassword" }, "send": { "port": "465", "username": "asdasd", "protocol": "smtp", "host": "anexample.example.com", "type": "Send", "password":"testPassword" }, "bypassPrecheck": "false", "optionalProperties": { "mail.smtp.ssl.enable": "true", "mail.smtp.auth": "true", "mail.smtp.password":"testPassword", "mail.smtp.starttls.enable": "true" } } }, "jmsModule": { "My Advanced Jms Module 1": { "jmsForeignServer": { "MyForeignJMS3": { "username": "asdsd", "jndiConnectionUrl": "t3:\/\/127.0.0.1:8101", "bypassPrecheck": "false", "password":"testPassword" } }, "safRemoteContext": { "MyRemoteSAFcontext-0": { "username": "asdasd", "bypassPrecheck": "false", "password":"testPassword", "url": "t3:\/\/127.0.0.1:8101" }, "MyRemoteSAFcontext-1": { "username": "tjghgh", "bypassPrecheck": "false", "password":"testPassword", "url": "t3:\/\/127.0.0.1:8101" }, "MyRemoteSAFcontext-2": { "username": "egertert", "bypassPrecheck": "false", "password":"testPassword", "destination": { "jaasInstance": "targetJCSInstance", "server": "mycluster", "protocol": "t3" } } } }, "MyAdvancedJmsModule2": { "jmsForeignServer": { "My Foreign JMS 0": { "username": "dfhrtuu", "jndiConnectionUrl": "t3:\/\/127.0.0.1:8101", "bypassPrecheck": "false", "password":"testPassword" }, "ForeignServer-10": { "username": "username3", "password": "password3", "bypassPrecheck": "false", "destination": { "jaasInstance": "targetJCSInstance", "cluster": "my cluster", "protocol": "t3" } } }, "safRemoteContext": { "MyRemoteSAFcontext-0": { "username": "were545", "bypassPrecheck": "false", "password":"testPassword", "url": "t3:\/\/127.0.0.1:8101" }, "MyRemoteSAFcontext-1": { "username": "sdfsdfs", "bypassPrecheck": "false", "password":"testPassword", "url": "t3:\/\/127.0.0.1:8101" }, "MyRemoteSAFcontext-2": { "username": "uuyhmn", "bypassPrecheck": "false", "password":"testPassword", "url": "t3:\/\/127.0.0.1:8101" } } } }, "jmsMessageBridgeDestination": { "JMS Bridge Remote Destination": { "connectionUrl": "t3:\/\/127.0.0.1:8101", "bypassPrecheck": "false", "username": "someusername", "password": "somepassword" }, "JMS Bridge Local Destination": { "connectionUrl": "t3:\/\/127.0.0.1:8101", "bypassPrecheck": "false", "username": "someusername", "password": "somepassword" }, "JMS Bridge Another Local Destination": { "connectionUrl": "t3:\/\/127.0.0.1:8101", "bypassPrecheck": "false", "username": "someusername", "password": "somepassword" }, "JMS Bridge Another Remote Destination": { "bypassPrecheck": "false", "username": "someusername", "password": "somepassword", "destination": { "jaasInstance": "targetJCSInstance", "server": "mycluster", "protocol": "t3" } } }, "jmsMessagingBridge": { "MyMessagingBridge-2": { "sourceDestination": "JMS Bridge Remote Destination", "targetDestination": "JMS Bridge Local Destination" }, "MyMessagingBridge-1": { "sourceDestination": "JMS Bridge Local Destination", "targetDestination": "JMS Bridge Remote Destination" }, "Another Messaging Bridge-2": { "sourceDestination": "JMS Bridge Another Remote Destination", "targetDestination": "JMS Bridge Another Local Destination" } }, "storage": { "a2cModelJsonLocation": "https://storage-url/v1/storage-storageidentitydomain/containername/domain1.json", "cloudStoragePwd": "MyPassword1#", "cloudStorageUser": "joe@example.com" }, "type": "app2cloud" } ] }
レスポンス・ヘッダーの例
次にレスポンス・ヘッダーの例を示します。
HTTP/1.1 200 OK Date: Tue, 19 Jul 2016 23:22:09 GMT Content-Length: 0 Content-Type: application/json