DriverSpec
ServiceSpecification.xml 文書のこのエレメントを使用して、コンバーター・ドライバー・プログラムの生成オプションを指定します。
注: トップダウン・シナリオでは、 DriverSpec は、変換パッケージ全体 (ドライバー、コンバーター、およびユーティリティー・プログラム) を含むファイルを指定します。
保存先
XseSpec次を含む
なし属性
この表は、 DriverSpecの属性を示しています。
| フィールド | 説明 |
|---|---|
属性: businessPgmName
有効な値: See Description 必要ですか? いいえ デフォルト値: 「説明」を参照してください。 |
XML コンバーターが呼び出す既存のビジネス・プログラムを指定します。 これは、XML メッセージの処理または生成 (あるいはその両方) を可能にするプログラムです (例えば、Web サービスとして機能します)。 デフォルト値は、最大 7 文字のデータ・ソース・ファイル名です。
注:
|
属性: driverType
有効な値: BATCH | IMS_SOAP | IMS_INFO_20 | SOAP_FOR_CICS | WEB_SERVICES_CICS | XML_TRANSFORM_CICS 必須?: いいえ デフォルト値: SOAP_FOR_CICS |
特定のサブシステム ( CICS®、 IMS、TSO など) 用に生成するドライバーおよびコンバーターのタイプを指定します。
|
属性: fileName
有効な値: 説明を参照 必須?: いいえ デフォルト値: 「説明」を参照してください。 |
出力ファイルの名前を指定します。 デフォルト値は、「D」で連結されたデータ・ソース・ファイル名です。 |
属性:
fileNamePrefix 有効な値:説明参照。 必須: デフォルト値: 説明を参照してください。 |
生成される変換ソース・パッケージの名前を形成するために使用される接頭部を指定します。 変換ソースパッケージは、XMLデータから言語データへ、言語データからXMLデータへ変換するための生成された変換プログラムを含む、1つの COBOL または PL/I ソースファイルです。 Web サービス・シナリオの場合、これらのパッケージには、SOAP ヘッダーと SOAP 障害変換コード、およびその他のユーティリティー・プログラム (特定のシナリオでサポートされている場合) が含まれている可能性があります。 デフォルト値は、 入力 WSDL ファイルの名前 (ファイル拡張子を除く、最大 6 文字) です。 注:
|
属性: overwrite
有効な値: true | false 必須?: いいえ デフォルト値: true |
出力ファイルが存在する場合にそれを上書きするかどうかを指定します。 |
属性: programName
有効な値: 説明 必須?: いいえ デフォルト値: 「説明」を参照してください。 |
メインプログラム項目のプログラム名を指定します。 デフォルト値は次のとおりです。 CodegenProperty GEN_PROG_NAME に "D" を連結した値。 |
属性: suppressGeneration
有効な値: true | false 必須?: いいえ デフォルト値: false |
コンパイル済み XML コンバーター・ドライバーの生成を抑止するかどうかを示します。 |
属性: xmlContainerName
有効な値: See Description 必要ですか? いいえ デフォルト値: xmlCont |
XML_TRANSFORM _CICS タイプのコンバーターの場合、XML 文書を格納する CICS コンテナーの名前を指定します。 変換の方向によっては、変換の結果または変換される XML 文書が含まれる場合があります。 この名前は、16 文字以下の有効な CICS コンテナー名でなければなりません。 |
属性: dataContainerName
有効な値: See Description 必要ですか? いいえ デフォルト値: xmlCont |
XML_TRANSFORM _CICS タイプのコンバーターの場合、言語データを格納する CICS コンテナーの名前を指定します。 変換の方向によっては、変換の結果または変換される言語データが含まれる場合があります。 この名前は、16 文字以下の有効な CICS コンテナー名でなければなりません。 |
1 属性 fileNamePrefix のデフォルトは、その属性が DriverSpec から指定されない場合のみ、WSDL ファイル名の一部となる。 例えば、 @fileNamePrefix="HELLO" であるが、WSDL ファイル名が MyService.wsdl である場合、パッケージ名は HELLOD.pli から HELLOFFD.pliになります。 |
|
例
以下のサンプル・コードは、 DriverSpec エレメントを示しています。<DriverSpec fileName="IMSPHBKD.cbl" driverType="WEB_SERVICES_CICS"
programName="XCNVD" businessPgmName="IMSPHBK" />