28.07.2014

The map msl://{default}:Flow_Mapping1 does not support XQuery at runtime, therefore cannot be used used as the mapping routine for a message broker Mapping node.

Suddenly I got this error message after exporting/importing Websphere Message Broker Toolkit Project from 8.0.0.4 to 8.0.0.0. The solution is quite simple:

  1. Open broken .map files in text or XML editor(soure mode).
  2. Find
    <generation engine="xquery"/>
    node and replace it with
    <generation availableEngines="xquery" engine="xquery"/>
  3. Refresh and rebuild worspace
  4. …
  5. Profit

1 комментарий:

mzubizareta комментирует...

I have done that but after changing the xml file I get BIP3944E: The map script generation for QName 'CSV2IDOCTR_Mapping' has failed, with the following details: Location: '' Internal Error Number: '0' Error Message: 'com.ibm.xltxe.rnm1.xtq.runtime.FILLibrary (initialization failure)'.
Any help will be appreciated.

Thanks,
marius