Hello,
this could be a thread under OD, but since I have OD generally working but not from the workflow, I've put it here...
I wanted to set up the OOTB configurable_author_submit workflow as an alternative to our hefty pre-existing workflow. Generally the workflow is working, except for the deployment although it doesn't show any errors and the Job finishes and is removed.
I read in the "legacy" ts_71_wfdev_v01_en.pdf guide that solutions/wft_opendeploy.ipl starts the deployment, so I simply edited it to intervene in the OD invocation to use our usual deployment conf file:
$CLIENT_CMD = $ODCMD_EXE." ".$tmpdeployName." -k filelist=\"$filelist\" -inst NLMCHG";
print ("DEBUG: OD Command = $CLIENT_CMD");
# ---- RUN OD CLIENT COMMAND
open(PIPE, "$CLIENT_CMD 2>&1 |");
while(<PIPE>){
$results .= $_;
}
...this is what I want: it will use the filelist the workflow makes (lines like htdocs/...), our deploy script (nlm.xml, defined in configurable_author_submit.cfg) and write OD logs with "NLMCHG" inserted in the filename for tracking. But it isn't which convinces me that the workflow isn't using solutions/wft_opendeploy.ipl at all, but something else (I proved it by changing $tmpdeployName to something that doesn't exist).
I tried tracking it through configurable_author_submit.wft et al, but getting nowhere fast - I'm sure I am missing something obvious, but I'm blocked now, so need a pointer...
Can someone tell me how the workflow kicks off the deployment? I suspect I am looking at an outdated guide as the information appears incorrect, but I can't find one that would cover what I want.
Thanks for any help,
HF