Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Warning
titleWarning

This component has been deprecated in favor to servicemix-scripting component.

ServiceMix has a ScriptComponent which allows you to easily script In or InOut message exchanges using any JSR 223 compliant scripting engine such as Groovy, JavaScript, Jython etc.

You can provide a custom component by deriving from this component, or just deploy it and configure the script language name along with the script.

There are a few examples using the Groovy support.

Variables available

While inside the script you have a access to the JBI scopes as follows.

...