Support
2008-10-12T19:28:43Z
This version contains the following changes:

[FEATURE] Client: Added drag'n drop support for Jobs and Tasks
[FEATURE] Client: Added Job queuing option
[FEATURE] Client: Added optional showing of Server messages
[BUGFIX] Client: Fixed a bug where a messagebox from Server could block other messages
[BUGFIX] Client: Fixed a cloning bug in Condition set window
[BUGFIX] Client: Fixed a null reference problem in HTTP Task

We are especially interested in experiences using the drag'n drop of Jobs and Tasks between Servers. Please note that you also can use CTRL+X (cut), CTRL+C (copy), CTRL+V (paste). Some rules:

* Tasks can only be dropped in Job rows
* when you paste a Task in same Job you perform a Clone - otherwise copy (unless cut)
* when you paste a Job in same Server you perform a Clone - otherwise copy (unless cut)
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
Sponsor
Forum information
ErikC
2008-10-12T21:31:22Z
In a few hours I will download this version. I will let you know about my results.

Regards
Erik
Uses Visualcron since 2006.
ErikC
2008-10-13T09:20:41Z
I tried the 'Put job in queue', but I have my questions about this:

I created a job with a wait task of 10 seconds and I checked the checkbox mentioned above.
I cloned the job with CTRL C and CTRL V.
I started job 1 and job 2 with a few seconds in between, but both get the status: running.

If I look in the Active processes window, I see the 1st jobs runtime growing to 10 seconds. The runtime for the task is also growing.
The runtime in Job 2 is also growing, but the runtime for the task in job 2 is not growing.

After job 1 finished, it is cleared from the list.
Now the running time of the task in the 2nd job jumps to the value of the running time of the 2nd job.
The 2nd job finished a few seconds later (same few seconds as the gap between the starting time of job 1 and job 2).

Looks like the queue is not working as it should be.
Also I like to see the queue list somewhere.

--

If I create a job which will run every minute (with a wait task in it) and uses the checkbox mentioned above and clone this job, both jobs run at the same time and will finish at the same time...




Regards
Erik
Uses Visualcron since 2006.
Support
2008-10-13T09:31:01Z
The queue is not for multiple Jobs but for a single Job.

If Job A is already running when you start Job A the second start will be put in queue. It has nothing todo with Job B.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2008-10-13T09:34:40Z
ahh 😣 that makes sense....
Uses Visualcron since 2006.
Support
2008-10-13T09:36:52Z
This comes in handy when you use the File Trigger and have a lot of files being triggered. Normally, there would be a risk that not all files are handled if the come in a high rate. But when enabling Job queuing you make sure that all triggered items are put in queue.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2008-10-13T09:38:07Z
Support wrote:

This comes in handy when you use the File Trigger and have a lot of files being triggered.



I'll give it a try.


Regards
Erik
Uses Visualcron since 2006.
ErikC
2008-10-13T10:29:44Z
I created a job with a default file trigger.
I have one task in it and it will move the file (variable with result of file trigger) to an other directory, from 'in' to 'out'.
I have checked the option Do not run job if it's running and the option Put job in queue.

I used 252 (why not 250???) small text files, copied them in the 'in' folder.
In my 'out' folder I missed 25 files. So it looks that not all files where seen even wit the queue optoin checked.
If I try the sequence again, 21 files are missed.

I also had an issue with the name of the file being copied to the destination folder.
Two results:
1. variable: {TRIGGER(Active,LastTrigger,File.Result.Name)} will copy around 220 files
2. variable: {TRIGGER(b385f98a-398e-4274-957e-a2af963ab93d,8eb652a7-ed41-4ec0-93e9-01e608d9a977,File.Result.Name)} will only copy 1 file.

The 2nd variable I used was the output of the file trigger of the specific job.

how come?

Regards
Erik
Uses Visualcron since 2006.
Support
2008-10-13T10:33:59Z
What kind of issue with the name? Do you get any errors in the Copy file Task?
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2008-10-13T10:38:26Z
In the variable window you can browse to the bulk copy copy I created, go to the triggers and select my file trigger on the'in' folder and then copy the Name of the result of this trigger.
If I use this variable in the File Copy taks, the bulk copy (252 files) wil only copy 1 file?

If I use the variable used mentioned in point 1 than almost all files are copied.

Both variabled sould have the same output I think.
Uses Visualcron since 2006.
ErikC
2008-10-13T10:58:09Z
I just tried it again and I think I was wrong about the checkbox of the queue... 😣 With this option enabled all files are copied!

Just strange that the two varaibles are not the same.

Uses Visualcron since 2006.
Support
2008-10-13T10:59:17Z
There is a difference between these Variables (when they are set). The Active is dynamic while the other is set later. That is why you get the same file every time on the last. We will first Variable more. We tested with over 500 files the first time but we must also remember that we are limited by the operating system (cpu/disk). Windows can't handle more file events than a certain amount at a time and that may vary from system to system.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2008-10-13T11:10:21Z
Ok,
Clear. I will use the active one to handle this kind of jobs.


Till now I did not find any strange thinks with the copy/clone takss jobs.

Regards
Erik
Uses Visualcron since 2006.
Support
2008-10-13T11:37:10Z
Thanks for your testing!
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2008-10-13T11:51:53Z
New issue

After upgrading from 4.9.26 to .27 the hard enters in the write file task are changed to squares.
Uses Visualcron since 2006.
Support
2008-10-13T13:00:57Z
We have not done any changes to that. One guess is that it depends on if you open the Task/Output on the Server or remotely - could that be the case?
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2008-10-13T13:02:07Z
I use only the client on the local server.
Uses Visualcron since 2006.
Support
2008-10-13T14:00:00Z
Are you talking about the Output field or Text to write field?
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2008-10-13T14:01:18Z
In the Write File task (Edit task mode) at the Value text box.
Uses Visualcron since 2006.
Support
2008-10-13T14:08:54Z
Would be interesting if it was really specific to version 4.9.27. - but I don't think so. Could it be that you saved it from another computer from the beginning. What happens if you rewrite it and save it and then open it?
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2008-10-13T14:44:26Z
In the task I removed the squares and replaced them back with enters. Now it is good, even when I close and reopen the task.

I have the same with the messagebody of a notification.
Uses Visualcron since 2006.
Support
2008-10-13T15:26:29Z
I think the problem is that previously, we were not using UTF8 all the way and did not save enter properly. This has been correct, but still you might have Tasks and other settings with old format - which needs a reset. Thanks for heads up.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2008-10-13T15:27:44Z
Ok, clear.

Love the que btw!

Regards
Erik
Uses Visualcron since 2006.
ErikC
2008-10-13T15:48:23Z
New issue

If I want to get the variables of the current job trigger in the add file window of a copy file task, the variable window doesn't know in which job I am.
The active job variables cannot give any good results while in edit mode.

Regards
Erik
Uses Visualcron since 2006.
ErikC
2008-10-14T09:00:51Z
Question

How to stop/clear the running queue?
I think I have more than 100 job runs in the queue, but I want to stop this. Stopping / inactivate the job doesn't work, evan as stopping / starting the server with the button on top.

Regards
Erik
Uses Visualcron since 2006.