I've got some problems using a slightly modified copy of the iw_solution_emal.ipl script.
I'm getting a
Can't call method "GetId" on an undefined value
error message when I execute the externaltask:
<command v="C:\iw-home/iw-perl/bin/iwperl C:\iw-home/local/config/wft/fnni/job_postings/iw_solution_email.ipl -t 'dqp_deploy' -t 'retry_deployment'"/>
I've attached the ipl script to assist.
Here's the generated wft:
<?xml version="1.0" standalone="no"?>
<!DOCTYPE workflow SYSTEM "iwwf.dtd">
<workflow name="Kansas Job Postings" owner="MASTER\321880" creator="MASTER\321880" description="The process for deploying job postings for First National Bank Kansas.">
<!-- This job was created using fnni/job_postings/076_job_postings.wft -->
<submittask name="Submit Content" owner="MASTER\321880" description="Task to submit the attached content" start="t" unlock="t">
<areavpath v="/default/main/internet_asp_branch/kansas_site/WORKAREA/shared_wa"/>
<successorset>
<succ v="DQP deploy"/>
</successorset>
<files>
<file path="mark/postings.html" comment=""/>
</files>
</submittask>
<externaltask name="DQP deploy" owner="MASTER\321880" description="Task deploys the selected content to D and Q" start="f" retry="t">
<areavpath v="/default/main/internet_asp_branch/kansas_site/WORKAREA/shared_wa"/>
<successors>
<successorset description="success">
<succ v="End Task"/>
</successorset>
<successorset description="failure">
<succ v="deployment failure email"/>
</successorset>
</successors>
<command v="C:\iw-home/iw-perl/bin/iwperl C:\iw-home\local\config/wft/fnni/job_postings/test.ipl"/>
<activation>
<or>
<pred v="Retry Deployment"/>
<pred v="Submit Content"/>
</or>
</activation>
</externaltask>
<endtask name="End Task">
<activation>
<pred v="DQP deploy"/>
</activation>
</endtask>
<externaltask name="deployment failure email" owner="MASTER\321880" description="notification of deployment failure.">
<areavpath v="/default/main/internet_asp_branch/kansas_site/WORKAREA/shared_wa"/>
<successors>
<successorset description="success">
<succ v="Retry Deployment"/>
</successorset>
<successorset description="failure">
<succ v="DEBUG"/>
</successorset>
</successors>
<command v="C:\iw-home/iw-perl/bin/iwperl C:\iw-home/local/config/wft/fnni/job_postings/iw_solution_email.ipl -t 'dqp_deploy' -t 'retry_deployment'"/>
<activation>
<or>
<pred v="DQP deploy"/>
<pred v="DEBUG"/>
</or>
</activation>
<variables>
<variable key="iw_mailbody_pt" value="iwmailbody.tpl"/>
<variable key="iw_mailheader_pt" value="iwmailheader.tpl"/>
</variables>
</externaltask>
<grouptask name="Retry Deployment" description="Repair the deployment and retry.">
<areavpath v="/default/main/internet_asp_branch/kansas_site/WORKAREA/shared_wa"/>
<successors>
<successorset description="Retry Deployment">
<succ v="DQP deploy"/>
</successorset>
</successors>
<sharedby>
<group v="master\ETSINTERWOVENADMINS"/>
</sharedby>
<activation>
<pred v="deployment failure email"/>
</activation>
</grouptask>
<usertask name="DEBUG" owner="MASTER\321880" description="debugging...">
<areavpath v="/default/main/internet_asp_branch/kansas_site/WORKAREA/shared_wa"/>
<successors>
<successorset description="retry email">
<succ v="deployment failure email"/>
</successorset>
</successors>
<activation>
<pred v="deployment failure email"/>
</activation>
</usertask>
</workflow>
Darin Kuntze
Senior Programming Analyst
First National Bank Nebraska, Inc.