If the Deployment is NOT from a Deployment Specification XML file then the following are true. A Control Center connection and a named Deployment Action Plan are required. Also, the current Context must be either an Oracle Module, a Process Flow Module or a Location.
parseDeployCommand = OMBDEPLOY ( ( DEPLOYMENT_ACTION_PLAN "QUOTED_STRING" [ ( AS ( SPECIFICATION | SCRIPT ) TO "QUOTED_STRING" ) | CONTROL_CENTER_ONLY ] ) | ( SPECIFICATION FROM "QUOTED_STRING" ) ) [ ASYNCHRONOUS ]