ScriptEase Development Environment

ScriptEase is a development environment that allows you to develop and manage Groovy scripts for Boomi Integration.

ScriptEase allows you to develop / edit your Boomi Integration Scripts with JetBrains IntelliJ (Groovy IDE). Boomi Process- or Map Scripts are wrapped into repeatable unit tests to support local debugging and to ensure functionality and compatibility. The ScriptEaseLib provides the local run-time environment (ATOM script emulation) to make all this possible. Finally, when you are happy with your code, simply copy and paste your script into Boomi Integration!

ScriptEase for Boomi brings the following advantages without any disadvantage:

  • Develop Scripts in a full-featured IDE (IntelliJ)

    • with syntax highlighting

    • code completion (intelli-sense)

    • immediate (syntax) error checking etc.

  • Debug your scripts

    • breakpoints, single-step, debug variables, log messages

IntelliJ - Editing with syntax highlighting & code-completion, debugging and unit testing
  • Full support for

    • All types of documents (JSON, XML, Flat-File)

    • Dynamic Document Properties

    • Process and Dynamic Process Properties

    • Logging

  • Write Unit Test

    • to ensure your scripts still provide the same expected results

    • in all scenarios

    Several unit tests ensure the function of the script at all times

The only "cost" is to get used to it, which can take a little time. And it requires your personal commitment that you want to work with Groovy Script. If you don't like scripting, yet, you may want to give it a try. Maybe you will love scripting afterwards.

I recommend Groovy-Learn, or if you are looking for a Christmas or birthday present: Groovy in Action, Second Edition.

Last updated