+

Search Tips   |   Advanced Search

Sandbox playback of AssemblyLine recordings

When an AssemblyLine is in Sandbox mode, all the Connectors set for playback are said to be in virtual mode. This means that their Connector Interface operations (for example, getNext(), findEntry()) are not actually called. Instead, these operations are simulated during playback. In order to run an AssemblyLine in Sandbox Playback Mode, you must select the Connectors to be run in virtual mode by the corresponding Playback Enabled check box in the AssemblyLine Sandbox settings window. Note: Not all recorded Connectors need to be enabled for playback. We can enable them to access live data sources, although this might affect the results of the playback operation.

To run an AssemblyLine from the command line, start the server with the -q2 switch. An AssemblyLine in Sandbox mode runs with input (including its Initial Work Entry) coming from a recorded set of data. For example, if you have a Java Messaging Service (JMS) Connector in the AssemblyLine in Sandbox mode, the JMS Connector retrieves input from the previously recorded data and is never actually initialized.

When recording an AssemblyLine, the server creates a Derby database in the specified Database directory using the AssemblyLine name as the database name. This database contains tables for each Connector in the AssemblyLine. An AssemblyLine in Sandbox mode can have one or more of its virtual Connectors replaced by renaming the recorded Connector and then adding a new one with its original name.


Parent topic:

Sandbox