All Launch Step Processors, whether HTML or Java™ and regardless of Web application, perform certain basic operations.
These operations include:
Log in to the Content Platform Engine server and instantiate and initialize a VWSession object (creates a workflow system session).
Before a Launch Step Processor starts a workflow, it must create a workflow instance.
(Optional) You can develop a Launch Step Processor solely to start the workflow. Or, alternatively, you can develop a processor that, in addition to that purpose, performs workflow data update operations.