IllegalStateException: can't parse expression

連携実行時にMapping箇所でエラーが発生します。

メッセージの一例

java.lang.IllegalStateException: can't parse expression: information = document(csv_read(,main_data,/table/row/column[1]/text(),String)

対象

Mapping

原因

コンポーネントアイコンで使えない文字を使用した場合、次のことができません。これは仕様です。

  • Mapperの入力データとして使用する
  • Mapper内でそのコンポーネントのコンポーネント変数を使用することはできません

解決策

コンポーネントアイコン名に以下の文字を使用した場合、そのコンポーネントをMapperの入力データとして使用する、およびMapper内でそのコンポーネントのコンポーネント変数を使用することはできません。

  •  (
  •  )
  •  ,

ただし、半角括弧は対で含まれている場合は使用できます。

よくある例としては、括弧を対で使っているつもりが、片側が全角括弧になっている場合などがあります。

 


テラスカイ管理番号 CA-28452