ルート・スキーマ: IIOP
タイプ: object
ソースを表示
- defaultCharCodeset(optional): string
デフォルト値: US-ASCII
指定可能な値: [ "US-ASCII", "UTF-8", "ISO-8859-1" ]
このサーバーがネイティブ・コード・セットとして公開する標準の文字コード・セット。(古いORBではデフォルト以外の設定にすると相互動作に問題の生じる場合があります。)
- defaultMinorVersion(optional): integer(int32)
最小値: 0
最大値: 2
デフォルト値: 2
このサーバーが受信接続のためにネゴシエーションを行うデフォルトのGIOP (General Inter-ORB Protocol)のバージョン。(他のベンダーのORBと連携して動作させるためにデフォルトの変更が必要な場合があります。)
この属性はGIOP 1.2実装が壊れているクライアントORBに有用です。
- defaultWideCharCodeset(optional): string
デフォルト値: UCS-2
指定可能な値: [ "UCS-2", "UTF-16", "UTF-8", "UTF-16BE", "UTF-16LE" ]
このサーバーがネイティブ・コード・セットとして公開するワイド文字コード・セット。(古いORBではデフォルト以外の設定にすると相互動作に問題の生じる場合があります。)
- dynamicallyCreated(optional): boolean
読取り専用: true
デフォルト値: false
MBeanが動的に作成されたか、config.xmlに対して永続化されているかが返されます
- enableIORServlet(optional): boolean
デフォルト値: false
COSネーミング・サービスIORの公開に使用されるgetiorサーブレットを有効にします
- id(optional): integer(int64)
- name(optional): string
読取り専用: true
このMBeanインスタンスのユーザー定義の名前。
この名前は、MBeanのjavax.management.ObjectName
に、主要なプロパティとして含まれています
Name=user-specified-name
制約
- notes(optional): string
この構成の説明として任意に入力できる情報。
WebLogic Serverは、ドメインの構成ファイル(config.xml
)に、このノートをXML PCDATAとして保存します。すべての左山カッコ(<)はXMLエンティティ<に変換されます。キャリッジ・リターンとライン・フィードは維持されます。)>
ノート: 管理コンソールからノートを作成または編集した場合、キャリッジ・リターンとライン・フィードは維持されません。
- systemSecurity(optional): string
デフォルト値: supported
指定可能な値: [ "none", "supported", "required" ]
システムのセキュリティの値を指定します。次の変数に適用されます。clientCertAuthentication、clientAuthentication、identityAssertionの機密性、整合性。このMBeanに設定した値は、RTD.xmlに設定された値が「config」の場合にのみ反映されます。
- tags(optional): array Items
- txMechanism(optional): string
デフォルト値: OTS
指定可能な値: [ "OTS", "JTA", "OTSv11", "none" ]
IIOP呼出しで使用されるトランザクション・メカニズム。デフォルトはObject Transaction Service (OTS)で、J2EE 1.3では必須です。
- type(optional): string
- useFullRepositoryIdList(optional): boolean
デフォルト値: false
カスタム・マーシャルされた型に値の型の情報を送信するときに、完全なリポジトリIDのリストを使用するかどうかを指定します。完全なリポジトリIDのリストを使用すると、C++ ORBで値を切り詰めてベース・タイプにすることが可能です。RMI-IIOPおよびJava ORBでこの処理を行っても、単に送信のオーバーヘッドが増加するのみです。JDK ORBではこの設定で問題が発生することが知られていて、設定するとJDK ORBとのアクセスが機能しなくなります。
- useJavaSerialization(optional): boolean
デフォルト値: false
オブジェクトのマーシャリングにJavaシリアライゼーションを使用するかどうかを指定します。このプロパティを設定すると、非常に大きいオブジェクト・グラフを持つオブジェクトをマーシャリングするときに、パフォーマンスが向上します。
- useSerialFormatVersion2(optional): boolean
デフォルト値: false
RMIオブジェクトとEJBについて、カスタム・マーシャルされたオブジェクトに対してRMI-IIOPシリアル・フォーマット・バージョン2をサポートしていると宣言するかどうかを指定します。
- useStatefulAuthentication(optional): boolean
デフォルト値: true
RMIオブジェクトとEJBについてステートフルなCSIv2をサポートしていると宣言するかどうかを指定します。ステートフルなCSIv2はステートレスなCSIv2よりも効率的で、各リモート・プリンシパルの認証ステップを1ステップで行えます。ステートレスなCSIv2ではリクエストごとに認証を行う必要があります。ステートフルなCSIv2はJ2EE 1.3では必須ではなく、サポートしていないORBもあります。ステートフルなCSIv2はデフォルトで有効になっています。このプロパティはオブジェクトの実行時ディスクリプタ・プロパティを変更して、オブジェクト・レベルで変更できます。
{
"type":"object",
"properties":{
"defaultCharCodeset":{
"default":"US-ASCII",
"enum":[
"US-ASCII",
"UTF-8",
"ISO-8859-1"
],
"type":"string",
"description":"<p>The standard character code set that this server will publish as its native code set. (Older ORBs may have trouble interoperating with anything other than the default.)</p>"
},
"defaultMinorVersion":{
"default":2,
"minimum":0,
"maximum":2,
"type":"integer",
"format":"int32",
"description":"<p>The default GIOP (General Inter-ORB Protocol) version that this server will negotiate for incoming connections. (You may have to modify the default to work with other vendor's ORBs.)</p><p>This attribute is useful for client orbs with broken GIOP 1.2 implementations.</p>"
},
"defaultWideCharCodeset":{
"default":"UCS-2",
"enum":[
"UCS-2",
"UTF-16",
"UTF-8",
"UTF-16BE",
"UTF-16LE"
],
"type":"string",
"description":"<p>The wide character code set that this server will publish as its native code set. (Older ORBs may have trouble interoperating with anything other than the default.)</p>"
},
"dynamicallyCreated":{
"readOnly":true,
"default":false,
"type":"boolean",
"description":"<p>Return whether the MBean was created dynamically or is persisted to config.xml</p>"
},
"enableIORServlet":{
"default":false,
"type":"boolean",
"description":"<p>Enable getior servlet used to publish COS Naming Service IORs</p>"
},
"id":{
"readOnly":true,
"type":"integer",
"format":"int64",
"description":"<p>Return the unique id of this MBean instance</p>"
},
"name":{
"readOnly":true,
"x-weblogic-legalNull":true,
"type":"string",
"description":"<p>The user-specified name of this MBean instance.</p><p>This name is included as one of the key properties in the MBean's <code>javax.management.ObjectName</code></p><p><code>Name=<i>user-specified-name</i></code></p><p><h5>Constraints</h5></p><ul><li>legal null</li></ul>"
},
"notes":{
"type":"string",
"description":"<p>Optional information that you can include to describe this configuration.</p><p>WebLogic Server saves this note in the domain's configuration file (<code>config.xml</code>) as XML PCDATA. All left angle brackets (<) are converted to the XML entity <code><</code>. Carriage returns/line feeds are preserved.</p><p>Note: If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds.</p>"
},
"systemSecurity":{
"default":"supported",
"enum":[
"none",
"supported",
"required"
],
"type":"string",
"description":"<p>Specify the value System Security. The following variables are affected. clientCertAuthentication, clientAuthentication, identityAssertion confidentiality, integrity. The value set in this MBean would only be picked up if the value set in RTD.xml is \"config\".</p>"
},
"tags":{
"title":"Items",
"type":"array",
"items":{
"type":"string",
"description":""
},
"description":"<p>Return all tags on this Configuration MBean</p>"
},
"txMechanism":{
"default":"OTS",
"enum":[
"OTS",
"JTA",
"OTSv11",
"none"
],
"type":"string",
"description":"<p>The transaction mechanism used by IIOP invocations. The default is the Object Transaction Service (OTS) required by J2EE 1.3.</p>"
},
"type":{
"readOnly":true,
"x-weblogic-unharvestable":true,
"type":"string",
"description":"<p>Returns the type of the MBean.</p><p><h5>Constraints</h5></p><ul><li>unharvestable</li></ul>"
},
"useFullRepositoryIdList":{
"default":false,
"type":"boolean",
"description":"<p>Specify whether to use full Repository ID lists when sending value type information for custom-marshaled types. Full Repository ID lists allow C++ ORBS to truncate values to base types. For RMI-IIOP and Java ORBs doing this merely increases transmission overhead. JDK ORBs are known to have problems with these so setting this will prevent JDK ORB access from working.</p>"
},
"useJavaSerialization":{
"default":false,
"type":"boolean",
"description":"<p>Specity whether to use java serialization for marshalling objects. Setting this property improves performance when marshalling objects with very large object graphs.</p>"
},
"useSerialFormatVersion2":{
"default":false,
"type":"boolean",
"description":"<p>Specify whether to advertise RMI objects and EJBs as supporting RMI-IIOP serial format version 2 for custom marshaled objects.</p>"
},
"useStatefulAuthentication":{
"default":true,
"type":"boolean",
"description":"<p>Specify whether to advertise RMI objects and EJBs as supporting stateful CSIv2. Stateful CSIv2 is more efficient than stateless, requiring only a single authentication step for each remote principal. Stateless CSIv2 requires per-request authentication. Stateful CSIv2 is not required by J2EE 1.3 and so some ORBs do not support it. Stateful CSIv2 is enabled by default. This property can be changed at the object-level by changing the object's <stateful-authentication> runtime descriptor property.</p>"
}
},
"description":""
}