Frequently Asked Questions (FAQ)

I received a compile warning message when I attempted to compile process flows containing certain objects.

Some objects on a process flow required dependencies to be on the classpath to compile. iIT in certain cases will not have access to these dependencies, so a compile warning will be thrown. As long as the dependencies exist on the target test server these warnings can be ignored.

When test running a process flow that contains a transform against a 6.0.1 server, I sometimes receive a SAX parser exception.

This is due to malformed trace data. To prevent the exception, turn off traces in the runtime options of a Process Flow run configuration.

Some adapters like the SAP adapter do not work correctly when I run iSM inside of iIT.

If an adapter requires a DLL to be on the classpath like the SAP adapter, the adapter will not function properly. The solution is to run iSM outside of iIT.

When I test run a process flow containing a DQC agent and an adapter against a configuration, I get an error saying, "Cannot create pflow nodeā€¦"

The solution is to deploy the process flow which in turn deploys the adapters. If the target server version is greater than 6.0.1 this can be performed from iIT. If it is not 6.0.1, perform the following steps:

  1. Publish the process flow from iIT to the registry.
  2. Open the iSM console.
  3. Click the Deployments link.
  4. Select Services from the left navigation menu.
  5. Click the Deploy button.
  6. Select your recently published process flow.
  7. Click Deploy.

After test running from iIT the adapters will be available and the error should disappear. Note that you only have to do this step once even if you make changes to your flow and that you should undeploy your flow before building a channel.

When I drag a node from an input tree to a transform, only a connection is created. But I want to copy the node and its children like the previous version of transformer did by default.

Press and hold the CTRL key as you drag to copy the child notes.

I want to make minor adjustments to the location of an object on a process flow using the arrow keys.

Select the object you wish to adjust and press the . (period) key. You can then make minor adjustments. Press Enter to return to the standard behavior.

I added a new jar to the lib directory of my iSM installation, but when I started iSM inside of iIT, the jar was not added.

You must clear the classpath for iSM at launch. To clear the classpath:

  1. Open the workspace preferences by clicking on Window and then Preferences from the menu bar.
  2. Expand the iWay Integration Tools category.
  3. Select the Service Manager node.
  4. Check the Clear runtime configuration on start checkbox.
  5. Click OK.
  6. Restart iSM using the toolbar icon.

I created a new transform using a file that existed in my project as the input or output structure or data file. Then I changed that file but did not see the changes reflected in the transform.

A copy of the structure or data file was copied under the transform to the Input or Output files location. Editing the files there will have an effect on the transform itself.


iWay Software