If you send me your code off-list and I'll test it...

Regards,

Howie

----- Original Message -----
From: "Max Paperno" <[EMAIL PROTECTED]>
To: "inFusion Support List" <[EMAIL PROTECTED]>
Sent: Saturday, June 09, 2001 9:34 AM
Subject: [iMS] Help with Scheduler and URLString


> Hi Howie and all,
>
> I'm having trouble passing parameters to scheduled tasks (using v2.0 of 
>inFusionScheduler).  First, I can't figure out how to
access the parameters in the called template (URL and form scopes don't work, and 
neither does not specifying a scope).
>
> Second, when I specify more than one parameter in the URLString (using & as 
>delimiters), iFS ignores the Param and Value settings
and doesn't look for valid output from the executing template.  If I put the URLString 
setting last in the GetEvents output (for
that event), then it does properly register the param and value settings, but I'm not 
sure if the order matters to iFS.  Is it
possible to pass multiple "url" parameters?
>
> Here's some debug output showing what I'm doing and how iFS ignores the param/value 
>settings (date/time stripped for brevity):
>
> [0] Run Template C:\Programs\Daemons\iMS\Domains\Scheduler\GetEvents.cfm. Look for 
>RESULT=OK.
> [0] *** Process Time *** 20 ms.
> [0] Application server response 
>(Template=C:\Programs\Daemons\iMS\Domains\Scheduler\GetEvents.cfm)
> [0] Content-type: text/html
> [0] option=debug
> [0] ID=24
> [0] 
>Template="c:\Programs\Daemons\iMS\Domains\\ProcTemplates\ListServer\postHandler.cfm"
> [0]
URLString="listName=test%2Dl&listDomain=private%2Ewdg&listDomainID=68&EmailFile=c%3A%5CPrograms%5CDaemons%5CiMS%5CLists%5Ctest%2Dl%5
CTemp%5C9F870D010DB94A4A96AD%2Email&SMTPFrom=test2%40private%2Ewdg&MessageSize=673&processToken=596&RequestTimeout=600"
> [0] Param="result"
> [0] Value="ok"
> [0] result=OK
> [0] RESULT=OK
> [0] Parsing result for new events
> [0] Added 1 event(s) to schedule.
> [24] Run Template 
>c:\Programs\Daemons\iMS\Domains\\ProcTemplates\ListServer\postHandler.cfm.
> [24] *** Process Time *** 10 ms.
> Call EventDone.cfm
> [0] Run Template C:\Programs\Daemons\iMS\Domains\Scheduler\EventDone.cfm. Look for 
>RESULT=OK.
> [0] *** Process Time *** 10 ms.
> [0] RESULT=OK
>
> This way works(?):
>
> [0] option=debug
> [0] ID=20
> [0] 
>Template="c:\Programs\Daemons\iMS\Domains\\ProcTemplates\ListServer\postHandler.cfm"
> [0] Param="result"
> [0] Value="ok"
> [0]
URLString="listName=test-l&listDomain=private.wdg&listDomainID=68&EmailFile=c:\Programs\Daemons\iMS\Lists\test-l\Temp\031B28454CF222
428BF9.mail&[EMAIL PROTECTED]&MessageSize=673&processToken=186&RequestTimeout=600"
> [0] result=OK
> [0] RESULT=OK
> [0] Parsing result for new events
> [0] Added 1 event(s) to schedule.
> [20] Run Template 
>c:\Programs\Daemons\iMS\Domains\\ProcTemplates\ListServer\postHandler.cfm. Look for 
>result=ok.
>
> Since I can't figure out how to get to the values in the calling template, I can't 
>tell if the 2nd way works or not.  When I pass
just one parameter in URLString, like in the documentation example, I can't get to the 
value either.  Any clues appreciated!
>
> Thanks,
> -Max



========================================================================
     This list server is Powered by iMS
   'The Swiss Army Knife of Mail Servers'
   --------------------------------------
To leave this list please complete the form at 
http://www.coolfusion.com/iMSSupport.cfm
Need an iMS Developer license?  Sign up for a free license here:
http://www.coolfusion.com/iMSDevelopers.cfm
List archives: http://www.mail-archive.com/infusion-email%40eoscape.com/
========================================================================

Reply via email to