ページの先頭行へ戻る
Interstage Business Application ServerV10.0.0 メッセージ集
Interstage

8.50.21 qdg25022u

検索定義ファイルに記述されたXML検索式の構文に誤りがあります 箇所='s*'の近く 原因コード=d* 検索番号=e* t*

[メッセージの意味]

検索定義ファイルに記述されたXML検索式の構文に誤りがあります。

[パラメタの意味]

s*: 誤っている箇所に記述された文字列

d*: 原因コード

1: フィルタ内に式が指定されていません。

2: XML検索式の末尾に不要な文字が指定されています。

3: 比較式の左辺値にリテラルが指定されています。

e*: 検索番号

t*: RDBシステム名

RDBシステム名はマルチRDBの場合のみ出力されます。

[システムの処理]

本コマンドの処理を中止します。

[利用者の処置]

原因コードに対して、XML検索式の内容を以下のように正しく記述して、コマンドを再実行してください。

<原因コードが“1”の場合>

フィルタ内には式を指定してください。

<原因コードが“2”の場合>

XML検索式の末尾の不要な文字を取り除いてください。

<原因コードが“3”の場合>

比較式にリテラルを正しく指定してください。

フィルタの記述方法については、マニュアル“Symfoware Server XQueryリファレンス”の“rdbunlxコマンドのXQuery式”の“フィルタ”を参照してください。

XML検索式の記述方法については、マニュアル“Symfoware Server XQueryリファレンス”の“rdbunlxコマンドのXQuery式”の“XQuery式”を参照してください。

比較式の記述方法については、マニュアル“Symfoware Server XQueryリファレンス”の“rdbunlxコマンドのXQuery式”の“比較式”を参照してください。

また、検索定義ファイルに指定したXML検索式の文字コードに誤りがある可能性があります。

XML検索式の文字コードが、UTF-8であることを確認してください。