Cosminexus V9 アプリケーションサーバ メッセージ(構築/運用/開発用)

[目次][前へ][次へ]

KDCCC0292-E

The percent-encoded value of the port element's name attribute is not equal the value of the end part of the URL path component. (service = <service 要素名>, port = <port要素名>, name attribute value (percent-encoded) = <パーセントエンコードされたname 属性値>, the end part of the URL path component = <URLパス部の末尾部分>)

内容
WSDL定義のservice要素<service要素名>のport要素<port要素名>内で,name属性に指定された値をパーセントエンコードした結果,<パーセントエンコードされたname属性値>とaddress要素のlocation属性に指定されたURLパス部の末尾部分<URLパス部の末尾部分>が一致しません。
対処
<パーセントエンコードされたname属性値>に表示されている値を,URLaddress要素のlocation属性の末尾部分に指定してください。ただし,文字列の長さが128バイトを超える場合は,先頭の128バイトだけ表示されます。このとき,port要素のname属性の値を符号化方式のUTF-8でパーセントエンコードし,その結果をaddress要素のlocation属性の末尾部分に指定してください。
<service要素名>,<port要素名>,<パーセントエンコードされたname属性値>,および<URLパス部の末尾部分>については,文字列の長さが128バイトを超えると末尾部分を切り捨てられて,先頭の128バイト分だけが表示されます。なお,128バイト目が文字の区切りにならないとき,128バイト目の文字は指定した文字とは異なる文字が表示されます。