Jackrabbit2.2アプリケーションに次のXpathクエリがあります。
//crms:publications/*/*[
@crms:publication-security = '28862' OR
@crms:publication-security='23459' OR
@crms:publication-security='23489'
]
実行時に次の例外が発生します
javax.jcr.query.InvalidQueryException: Lexical error at line 1, column 73. Encountered: "@" (64), after : "" for statement: for $v in //crms:publications/*/*[@crms:publication-security='28862' OR @crms:publication-security='23459' OR @crms:publication-security='23489'] return $v
しかし、ORなしで次のクエリを実行すると、正常に実行されます。
//crms:publications/*/*[@crms:publication-security='28862']
それはおそらく明白なことですが、私が間違っていることについてのガイダンスをいただければ幸いです
ありがとう
デビッド