Author |
Message |
mbenton
Joined: 08 Feb 2010 Posts: 38 Country: United Kingdom |
|
Multi-Platform - Job Monitor - Error |
|
24x7 Scheduler Management Console (Web)
24x7 Scheduler Multi-platform Edition Version: 4.3.293
System: Red Hat Linux v5.3 ; JVM 1.5.0_22
When accessing the "Job Monitor" function using the Web Management console, nothing is displayed (see image below) :-(
When running 24x7, without the "nogui" option, the "Job Monitor" works OK.
[/img]
|
|
Fri Jun 25, 2010 4:58 am |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7952
|
|
|
|
Please check master.sh file that you use to start the scheduler. Search the text for -Xmx parameter and verify it is set to 256 or more. You may need to increase it to allow more memory for the scheduler process.
Also, for the web server configuration, please check page 6 in this document http://softtreetech.com/24x7/24x7Tomcat.pdf
|
|
Fri Jun 25, 2010 8:05 am |
|
 |
mbenton
Joined: 08 Feb 2010 Posts: 38 Country: United Kingdom |
|
|
|
Whilst running the 24x7Scheduler in trace mode, I have noticed the following error messages being generated when I select "Job Monitor" icon from the "24x7 Web Management Console". It might give as a pointer to why the correct display is not being displayed.
My 24x7 Scheduler is running with the following parameters;
/usr/java/jre1.5.0_22/bin/java -Xms512m -Xmx1024m -jar jscheduler.jar nogui
2010-08-10 10:57:20,289 [Thread-3] ERROR com.softtreetech.jscheduler.business.remotecontrol.Request - Method invocation error getmonitor params [24, com.sybase.dpb.StringHolder@cb42cf, false]
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.softtreetech.jscheduler.business.remotecontrol.Request.run(Unknown Source)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Queue not found. ID=null
at com.softtreetech.jscheduler.business.queue.QueueSetImpl.get(Unknown Source)
at com.softtreetech.jscheduler.business.remotecontrol.RemoteOperationsImpl.getMonitor(Unknown Source)
... 7 more
|
|
Tue Aug 10, 2010 6:09 am |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7952
|
|
|
|
 |
 |
Caused by: java.lang.IllegalStateException: Queue not found. ID=null |
This exception is caused by some job(s) assigned to a non-existing job queue. Please check which jobs have an invalid job queue set and fix them. To find such jobs, review the job log for warnings like, "job queue not found, will run in default queue" or similar warning messages. However, if the invalid jobs run infrequently, such warnings may escape the active log file.
You can run the scheduler in graphical mode or use the web console to review job properties, go job-by-job. In the properties you can locate jobs having blank values in the Queue property or some other unexpected value.
|
|
Sun Sep 12, 2010 8:15 pm |
|
 |
mbenton
Joined: 08 Feb 2010 Posts: 38 Country: United Kingdom |
|
|
|
24x7 MP 4.4b317
JVM 1.5.0_22
I have found and deleted a couple of jobs that were not defined to any Queue. (these were impotred cron jobs, which i had not goten around to modifying)
I now access the "Job Monitor" function from the web console, and receive the following data in the window.
Seems to be a formatting problem. The Job Data also appears after the header/banner.

|
|
Wed Oct 06, 2010 6:00 am |
|
 |
mbenton
Joined: 08 Feb 2010 Posts: 38 Country: United Kingdom |
|
|
|
in addition to previous post....
I also saw the following in the debug.log file, when running the "Job Monitor" web console function;
2010-10-06 10:50:16,675 [Thread-3] ERROR com.softtreetech.jscheduler.business.remotecontrol.Request - Method invocation error getmonitor params [24, com.sybase.dpb.StringHolder@4693f9, false]
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.softtreetech.jscheduler.business.remotecontrol.Request.run(Unknown Source)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Queue not found. ID=null
at com.softtreetech.jscheduler.business.queue.QueueSetImpl.get(Unknown Source)
at com.softtreetech.jscheduler.business.remotecontrol.RemoteOperationsImpl.getMonitor(Unknown Source)
... 7 more
|
|
Wed Oct 06, 2010 6:04 am |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7952
|
|
|
|
That looks to me like some compatibility issue between the web console version and the scheduler. I can see in your posts referring to scheduler versions 4.3.293, 4.4.314 and 4.4.317 Which version of the web console are you running?
Just in case...the version number is displayed on the login page.
|
|
Wed Oct 06, 2010 9:28 am |
|
 |
mbenton
Joined: 08 Feb 2010 Posts: 38 Country: United Kingdom |
|
|
|
The current situation is;
24x7 MP 4.4b317
24x7 Web Console 4.3b285
JVM 1.5.0_22
|
|
Wed Oct 06, 2010 9:40 am |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7952
|
|
|
|
The screenshot of your Job Monitor doesn't look right. It is not from Web Console version 4.3.285. Its got to be one of the older versions
|
|
Wed Oct 06, 2010 10:00 am |
|
 |
mbenton
Joined: 08 Feb 2010 Posts: 38 Country: United Kingdom |
|
|
|
24x7 Web Console 4.3b285 is the only version of the Web Console software installed. See screen shot of theWeb Console Front Page below.

|
|
Wed Oct 06, 2010 10:12 am |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7952
|
|
|
|
This issue might be related to the other issue with job updates, it might be just running out of memory, capped by default to 256 MB
|
|
Wed Oct 06, 2010 9:51 pm |
|
 |
|