With this version of IBM TDI the only script language available is JavaScript™, implemented by means of the IBM JavaScript Engine (IBMJS), with Rhino compatibility extensions. If you previously have used VBScript, PerlScript or even BeanShell, we will need to convert this to JavaScript.
If JavaScript code relies on particular extensions to the Rhino implementation, you may find that we have to change your code to equivalent IBM JavaScript Engine functionality. For example, if you had used the org.mozilla.javascript.Synchronizer class for synchronization, then this will not work anymore since the constructor for the class requires a org.mozilla.javascript.Scriptable object, which is something that belongs to the Rhino Script Engine. IBMJS provides the synchronized keyword; see Main object for an example on how to use it.