19.4 KDCGSで始まるメッセージ
Webサービスセキュリティ機能で出力されるKDCGS0001からKDCGS9999までのメッセージについて説明します。
-
KDCGS0005-E
A URI or TargetId attribute value must start with #. (tag name = <要素名>, attribute name = <属性名>)
- 意味
-
URI属性またはTargetId属性の先頭は「#」でなければなりません。
<要素名>および<属性名>には,それぞれ次の内容が出力されます。
- <要素名>
-
指定されている値の先頭が「#」ではない属性を持つ要素の名称が出力されます。
- <属性名>
-
指定されている値の先頭が「#」ではない属性の名称が出力されます。
- 要因
-
Webサービスセキュリティ機能定義ファイルの属性のうち,指定されている値の先頭が「#」ではない属性があります。
- 対処
-
Webサービスセキュリティ機能定義ファイルを修正して,<属性名>の属性に指定する値の先頭に「#」を付けてください。
Webサービスセキュリティ機能定義ファイルの属性に指定する値については,マニュアル「アプリケーションサーバ Webサービスセキュリティ構築ガイド」の「3.1.1 Webサービスセキュリティ機能定義ファイル」を参照してください。
-
KDCGS0007-E
The specified secret key file does not match the KeyType attribute. (secret key file = <共通鍵ファイル名>, KeyType = <アルゴリズム識別子>)
- 意味
-
共通鍵のファイルとkeytype属性での指定が一致しません。
<共通鍵ファイル名>および<アルゴリズム識別子>には,それぞれ次の内容が出力されます。
- <共通鍵ファイル名>
-
共通鍵のファイル名が出力されます。
- <アルゴリズム識別子>
-
keytype属性で指定されたアルゴリズム識別子が出力されます。
- 要因
-
Webサービスセキュリティ機能定義ファイルのSecretKeyFile要素のkeytype属性に指定したアルゴリズム識別子と,共通鍵ファイルの内容が異なっています。
- 対処
-
Webサービスセキュリティ機能定義ファイルを修正して,SecretKeyFile要素のkeytype属性と共通鍵ファイルの内容が同じになるようにしてください。keytype属性には,共通鍵生成コマンドの引数で指定したアルゴリズム識別子と同じものを指定する必要があります。
Webサービスセキュリティ機能定義ファイルのSecretKeyFile要素のkeytype属性に指定する値については,マニュアル「アプリケーションサーバ Webサービスセキュリティ構築ガイド」の「3.1.1 Webサービスセキュリティ機能定義ファイル」を参照してください。共通鍵生成コマンドについては,マニュアル「アプリケーションサーバ Webサービスセキュリティ構築ガイド」の「4.1.1 共通鍵生成コマンド(CWSSCreateSecretKey)」を参照してください。
-
KDCGS0008-E
An error occurred during creation of a secret key. (details = <詳細>)
- 意味
-
共通鍵を生成するときにエラーが発生しました。
<詳細>には,エラー内容の詳細が出力されます。
- 要因
-
Webサービスセキュリティ機能定義ファイルのSecretKeyFile要素に指定した共通鍵ファイルから共通鍵を生成するときにエラーが発生しました。次のうちのどちらかがエラーの要因と考えられます。
-
SecretKeyFile要素の指定が間違っている。
-
実行環境の設定が間違っている。
-
- 対処
-
<詳細>の内容に従って,Webサービスセキュリティ機能定義ファイルの設定または実行環境を見直してください。
-
KDCGS0009-E
The EmbedId attribute value is duplicated.
- 意味
-
EmbedId属性の値が重複しています。
- 要因
-
Webサービスセキュリティ機能定義ファイルのEmbedId属性に指定した値が重複しています。
- 対処
-
Webサービスセキュリティ機能定義ファイルを修正して,EmbedId属性の値が重複しないようにしてください。
Webサービスセキュリティ機能定義ファイルのEmbedId属性に指定する値については,マニュアル「アプリケーションサーバ Webサービスセキュリティ構築ガイド」の「3.1.1 Webサービスセキュリティ機能定義ファイル」を参照してください。
-
KDCGS0014-E
An error occurred during reading of a KeyStore. (details = <詳細>)
- 意味
-
キーストアの読み込み中にエラーが発生しました。<詳細>には,エラーの詳細な内容が出力されます。
- 要因
-
Webサービスセキュリティ機能定義ファイルのKeyStore要素のFile属性に指定したキーストアファイルの読み込みでエラーが発生しました。指定したキーストアファイルが存在しなかったり,ファイルに対するアクセス権がなかったり,ファイルの形式が間違っているおそれがあります。
- 対処
-
<詳細>の内容に従って,Webサービスセキュリティ機能定義ファイルのKeyStore要素のFile属性の指定を見直してください。
Webサービスセキュリティ機能定義ファイルで指定する要素および属性については,マニュアル「アプリケーションサーバ Webサービスセキュリティ構築ガイド」の「3.1.1 Webサービスセキュリティ機能定義ファイル」を参照してください。
-
KDCGS0015-E
A definition is duplicated. (tag name = <要素名>)
- 意味
-
要素が重複しています。<要素名>には,重複している要素の名称が出力されます。
- 要因
-
Webサービスセキュリティ機能定義ファイルの中で,1回しか指定できない<要素名>を複数回指定しています。
- 対処
-
Webサービスセキュリティ機能定義ファイルを修正して,<要素名>を1回だけ指定するようにしてください。
Webサービスセキュリティ機能定義ファイルで指定する要素の指定回数については,マニュアル「アプリケーションサーバ Webサービスセキュリティ構築ガイド」の「3.1.1 Webサービスセキュリティ機能定義ファイル」を参照してください。