Hi,
I have several jobs that I am working with, as I try out 8.2.0 (I'm a long-time user of 5.7.8). These jobs were working on my DEV server. They were working in VAL when I first deployed them there, by exporting all of the settings from DEV, making some edits to the InternalSettings.xml and some of the other xml files, and then importing to the VAL server.
I have since then done additional work on the DEV server, checked the settings XML files into revision control, and attempted to push selected changes to the VAL server from the revision control.
It is VERY difficult to compare the XML files, especially for the Jobs.xml file. The nodes aren't in the same order, and there is a lot of state information that I don't care about, intermixed with the job definition information. In order to compare, I had to sort the nodes by <id> and ignore a lot of fields relating to standard or error output, time last run, and the like.
After using this sorted compare and merge process, I find I have several jobs that no longer run properly. I suspect the problem is related to sorting the xml files, but I don't know for sure, because I've only recently installed 8.2.0 (I had 8.1.2 before, I think, when I first created some of these jobs).
I am seeing two problems:
1. On some jobs, a task (most often the first task) runs repeatedly, in an infinite loop, without progressing to the next task.
- stopping or de-activating the task does not stop this behavior; I have to stop the job and then de-activate it.
2. On some jobs (some of the same jobs as above, and some others), the a task (often the last task, but not always) appears to be hanging at 99%
- if I view the running processes, there is no process running
- the job itself shows a status of waiting
- if I disconnect and reconnect the client, the task shows as waiting rather than as 99%, so this appears to be a GUI error
What can be causing this?
My first thought was the sorting of the settings files might be the problem, but one job that is sorted the same in DEV and VAL has a different task affected with the infinite loop repeating problem depending on the server, but they are sorted identically.
As a side note, it would be helpful to know which elements in which of the settings files can safely be re-ordered, and which cannot. For example, it is apparent that the subelements of the TTime elements, months, days, intervaldays, intervalweekdays, hours, minutes, and seconds, the document order matters (the subelements all have a name of <boolean>).
Thanks,
Rebeccah
Edited by user
2016-11-17T19:21:45Z
|
Reason: Not specified