5.7.2 - new logging features, advanced WCF execution and bug fixes - VisualCron - Forum

Community forum

Support
2011-03-11T11:32:42Z
Here are the changes for 5.7.2. If you have any previous beta of 5.7.2. then uninstall it first.

[FEATURE] Client/Server: Historic general/Job/Task log functionality
[FEATURE] Client/Server: Added exit code Variable to Job
[FEATURE] Server: Added list of file to Touch file Task Output
[FEATURE] Server: IPV6 support on server port
[FEATURE] Client/Server: Added Credential support for Mail Trigger
[FEATURE] Client/Server: Added net.tcp and other alternate protocols for WCF execution
[BUGFIX] Client: Fixed a parsing problem with some FTP servers
[BUGFIX] Server: Fixed a bug in the FTP Delete files when using file mask in the path
[BUGFIX] Server: Fixed a problem with deleting empty sub folders in Delete File Task
[BUGFIX] Client/Server: Fixed a parsing bug in FTP file listing
[BUGFIX] Server: Handled an error that could arise in the Event Service Trigger
[BUGFIX] Server: Fixed problem with ODBC Job execution in SQL Task
[BUGFIX] Client/Server: V6R1M0 ftp parsing error fixed
[BUGFIX] Client/Server: Fixed a client certificate bug in FTP Task and FTP Explorer
[BUGFIX] Client: Fixed a Variable validation problem in SQL Task when adding a parameter with Variable
[BUGFIX] Server: Fixed PDF printing issue
[BUGFIX] Client/Server: Fixed issue with Control Monitor Task in later operating systems
Support attached the following image(s):

Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2011-03-14T09:05:33Z
Thanks!
I downloaded this version today and I'm going to check it out.
The logging looks very nice!

I saw an extra window during setup. Here my result (I shrinked the path so it reads better):
\Local Settings\Temp\1\VisualCron\so
urcefiles\Paquet>FOR /F %A IN ('TIME/T') DO SET Now=%A

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>SET Now=08:39

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>echo Installation started at 08:39  1>>VisualCronSetup.txt

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>taskkill /F /IM VCtray.exe
SUCCESS: The process "VCTray.exe" with PID 9556 has been terminated.

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>FOR /F %A IN ('TIME/T') DO SET Now=%A

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>SET Now=08:39

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>echo Installation started at 08:39  1>>VisualCronSetup.txt

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>taskkill /F /IM VCtray.exe
SUCCESS: The process "VCTray.exe" with PID 9556 has been terminated.
SUCCESS: The process "VCTray.exe" with PID 14468 has been terminated.

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>taskkill /F /IM VisualCronClient.exe
ERROR: The process "VisualCronClient.exe" not found.

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>net stop VisualCron4
System error 1060 has occurred.

The specified service does not exist as an installed service.

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>net stop VisualCron
The VisualCron service is stopping.
The VisualCron service was stopped successfully.

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>\LOCALS~1\Temp\1\VisualCron\VisualCron.msi REINSTALLMODE=dmus



Regards
Erik
Uses Visualcron since 2006.
Support
2011-03-14T09:22:54Z
Yes, this is part of the installation where we try to stop the service and kill all instances of VisualCron.

Unfortunately we found that VisualCron would not install at all on some computers unless this information was run visible.

ErikC wrote:

Thanks!
I downloaded this version today and I'm going to check it out.
The logging looks very nice!

I saw an extra window during setup. Here my result (I shrinked the path so it reads better):

\Local Settings\Temp\1\VisualCron\so
urcefiles\Paquet>FOR /F %A IN ('TIME/T') DO SET Now=%A

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>SET Now=08:39

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>echo Installation started at 08:39  1>>VisualCronSetup.txt

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>taskkill /F /IM VCtray.exe
SUCCESS: The process "VCTray.exe" with PID 9556 has been terminated.

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>FOR /F %A IN ('TIME/T') DO SET Now=%A

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>SET Now=08:39

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>echo Installation started at 08:39  1>>VisualCronSetup.txt

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>taskkill /F /IM VCtray.exe
SUCCESS: The process "VCTray.exe" with PID 9556 has been terminated.
SUCCESS: The process "VCTray.exe" with PID 14468 has been terminated.

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>taskkill /F /IM VisualCronClient.exe
ERROR: The process "VisualCronClient.exe" not found.

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>net stop VisualCron4
System error 1060 has occurred.

The specified service does not exist as an installed service.

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>net stop VisualCron
The VisualCron service is stopping.
The VisualCron service was stopped successfully.

\Local Settings\Temp\1\VisualCron\sourcefiles\Paquet>\LOCALS~1\Temp\1\VisualCron\VisualCron.msi REINSTALLMODE=dmus



Regards
Erik



Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
Support
2011-03-16T22:04:11Z
We did an update of the exe. Please uninstall and redownload -> install.

We have corrected two things:

* a connection issue of IPV4
* a problem with dlls missing for the local sql logging (on some systems)
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2011-03-17T09:58:53Z
Hi,

The issue I have in version 5.6.9  is also there in this version:

System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
   at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   at ODNKNCFDHHPJPCMOFFIIHIOEPAPDAKPENFKF.LIMHPLDAODMDNODNBOMFEFBJLBGIKMMIPBFE.KIBMMBHDGIKCGFDJAHBHCECGIAHLCLHJCFAK(Object , EventArgs ) in C:\sourcefiles\code\VisualCron\Tasks\File\Copy files\UCTaskCopyFiles.vb:line 405
   at System.Windows.Forms.NumericUpDown.OnValueChanged(EventArgs e)
   at System.Windows.Forms.NumericUpDown.set_Value(Decimal value)
   at System.Windows.Forms.NumericUpDown.UpButton()
   at System.Windows.Forms.UpDownBase.OnUpDown(Object source, UpDownEventArgs e)
   at System.Windows.Forms.UpDownBase.UpDownButtons.OnUpDown(UpDownEventArgs upevent)
   at System.Windows.Forms.UpDownBase.UpDownButtons.BeginButtonPress(MouseEventArgs e)
   at System.Windows.Forms.UpDownBase.UpDownButtons.OnMouseDown(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


When you delete an item in a grid view (like in the file copy task) and move the remaining items around, the above error will come up and the client crashes.
I think this is becouse of the order gap after the delete.

I think this is a general way of using the gridviews in the client, so not only the file copy task has this problem.

Regards,
Erik
Uses Visualcron since 2006.
ErikC
2011-03-17T11:15:01Z
Hi,

FTP/SSH/Terminal
I noticed in the FTP/SSH/Terminal when I download a file it appears between the local files, but if there are more files, the icons don't match after the download. A refresh of this local files view will solve it.

Also, when I have a FTP connection open for some time in the same window and I want to download a file, it telles me the download is pending. There is no way to start this download. Than if I do a change dir on the remote site, I get an hourglass mouse icon and the tool isn't working anymore. I have to kill the client GUI to use the client again. This is also an issue in the current version.

Logging
In the client there is an option called: Log to event log. If I check this, after aplying and go back, the checkbox is cleared again.

If I generate the above error (grid view) I can't find this error in the logs. Not in the sdf file and not in the text files in the log dir. Is this ok?


Regards
Erik
Uses Visualcron since 2006.
Support
2011-03-17T11:19:29Z
Thanks Erik, we will check this.

We only log server errors to the database. That is why you don't see the error in the grid view.

Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
Support
2011-03-18T10:44:54Z
Erik,

we fixed the copy files item issue.

However, we tried waiting and we eventually new the FTP had disconnected. But, what happens when we start to download again is that we reconnect automatically. I don't know what kind of state the client goes into from your server but it seems to be different.

We also tried downloading a bunch of files with different extensions. The icon turned out to be right the first time - every time. If there is anything else we can add to the test in order to reproduce this it would be great.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2011-03-21T08:35:31Z
Hi,

Brainwave

I saw in the logs by job name: 'Not found'.
This is after I deleted this job.
After deleting the job, there is no easy way to get the logs anymore for this job.
Historic - General is the way to get the logs for the 'Not found' jobs.

I believe you are using foreign keys to get the job/task names.

Same behaviour is by renaming a job/task, the logs adjust to it.
By not logging the actual job/task name, it could be confused for the end user.

On the other hand, by doing it the way it is done now, you keep the log sizes to a minimum and you can get more log information by reading the message also.

Regards
Erik


Uses Visualcron since 2006.
Support
2011-03-21T17:07:38Z
Uploaded a new version. Fixed issue with Control monitor Task on later operating systems and also another install issue concerning the local database (on some operating systems).
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
ErikC
2011-03-22T09:43:12Z
Support wrote:

we fixed the copy files item issue.


Yes I saw, thanks!

Are you ready for some constructive criticism?

Gui behaviour
About the above, you might want to change the GUI behaviour doing the same like in the task view of a job. If you remove a task, the selection is gone and buttons/controls are disabled. They are enabled again when you click on a task.
You should have the same behaviour in your whole client.

I checked an other gridview and the FTP grid behaves different again:
The up and down keys jumping from cell to cell, not from row to row (same in connection view). Using the delete button (keyboard) here will somtimes select a different row, so also not the same as the task grid. Only when all the ftp tasks are gone buttons/controls are disabled.

In the condition gridview, if I use the delete button again (keyboard or GUI), I get a popup asking me if I'm sure to delete a condition. This is something I like to see everywhere when I press the delete key. And after deleting, sometimes I get a new selected row, and sometimes I don't.

Tab order
What I also want to add to the above is the tab selection order. This is very confusing. Pressing the tab button should select controls from left to right and from top to bottom, or the way you should fill in forms. This is not setup correclty at all.

Layout
If you open up a job, selecting all the different tabs, you see margin changes.

Info tooltips
In some of the screens there are little blue 'i' images for information. If I hover over them, I do not get any information. Same for the yellow '?' images.

Bottom line here is to make the GUI behaves the same everywhere. This must be a focus for the next release and than stick to your decision of the GUI behaviour. Before releasing a new version check if the modifications have the same GUI behaviour as the rest.

Job Notifications
In the notification tab of a job, you can select current notification. The Edit button isn't enabled when I click on a condition. I have to 2x click on a row. This is also in the global notification window the case.



😍 I love your product, that is something for you to be proud of. It just can be better. The GUI should be a clear interface.

Regards,
Erik
Uses Visualcron since 2006.
Support
2011-03-28T11:34:18Z
We have taken notes about the GUI changes. Thanks.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
Scroll to Top