 |
SoftTree Technologies
Technical Support Forums
|
|
Author |
Message |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
Trouble with "Updating" 2.46 -> 2.55 and HTML R |
|
Hello,
after upgrading to 2.55 I got an unexplainable error and don't where to look for... I "updated" the following way:
Installed in a new directory. After the install a copies teh following file/dirs into the new dir:
perferences.xml
users
DefaultJobDB.dat (my Jobdatabase)
Queue (directory)
master.sh (where I customized the JAVA_HOME directory).
license
Then I changed the symbolic link from the old directory to the new:
before:
24x7_Scheduler -> 24x7_Scheduler_246
after:
24x7_Scheduler -> 24x7_Scheduler_255
The GUI comes up right normal but when I startet a job interactively the following appeared in the debug.log:
2008-04-30 13:16:06,995 [Job #69 - bamacc:check_views] ERROR com.softtreetech.jscheduler.business.runner.RemoteJobRunner - runJob
java.rmi.MarshalException: error marshalling arguments; nested exception is:
java.net.SocketException: Broken pipe
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at com.softtreetech.jscheduler.business.agent.remote.RemoteAgentImpl_Stub.executeJob(Unknown Source)
at com.softtreetech.jscheduler.business.runner.RemoteJobRunner.runJob(Unknown Source)
at com.softtreetech.jscheduler.business.runner.AbstractJobRunner.oO0000(Unknown Source)
at com.softtreetech.jscheduler.business.runner.AbstractJobRunner.Object(Unknown Source)
at com.softtreetech.jscheduler.business.runner.AbstractJobRunner.execute(Unknown Source)
at com.softtreetech.jscheduler.business.runner.JobExecutorImpl.execute(Unknown Source)
at com.softtreetech.jscheduler.business.runner.JobExecutorImpl$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.io.BufferedOutputStream.write(Unknown Source)
at java.io.ObjectOutputStream$BlockDataOutputStream.drain(Unknown Source)
at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(Unknown Source)
at java.io.ObjectOutputStream.writeNonProxyDesc(Unknown Source)
at java.io.ObjectOutputStream.writeClassDesc(Unknown Source)
at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
at java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.io.ObjectOutputStream.writeFatalException(Unknown Source)
at java.io.ObjectOutputStream.writeObject(Unknown Source)
at sun.rmi.server.UnicastRef.marshalValue(Unknown Source)
... 9 more
2008-04-30 13:16:07,000 [Job #69 - bamacc:check_views] DEBUG com.softtreetech.jscheduler.business.queue.JobQueue - QUEUE_UNLOCKED
2008-04-30 13:16:07,001 [Job #69 - bamacc:check_views] ERROR com.softtreetech.jscheduler.business.runner.JobExecutorImpl - Job errors
: Remote job failed. Exit code: -1
Where does this error points to?? Any idea?
Another thing is that the HTML-reporting doesn't produce any entries. I found out that it may has something to do with the LANG environment but I still wasn't able to find any "rule". I don't know how often I completly cleaned the report dir and started over the master. I also doubt that it may has something to with the "Job statistics enabled" trigger. But I'm not sure...
Shouldn't there at leat *always* (after cleaning up reports and starting over ) the entry "scheduler has been started" as the first HTML report-message.
PS : After cleaning the reports-dir and starting over the master the 'index.htm', '<date>.html' are generated - but no messages inside.
Thanks in advance fpr your support.
|
|
Wed Apr 30, 2008 7:59 am |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7949
|
|
|
|
I think the most import part in the error is here "java.net.SocketException: Broken pipe" The connection between the server and agent aborts in a middle of job processing. Is there a firewall or other network device such as IDS monitoring for suspicious network connections? How long does it take for the error to occur after starting the job manually? Does it happen right away, or after a while?
Last edited by SysOp on Tue May 06, 2008 10:19 am; edited 1 time in total |
|
Wed Apr 30, 2008 11:04 am |
|
 |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
|
|
Sorry - still had no time to do some other tests. I'll let you know...
|
|
Tue May 06, 2008 8:17 am |
|
 |
barefootguru
Joined: 10 Aug 2007 Posts: 195
|
|
|
Tue May 06, 2008 6:09 pm |
|
 |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
|
|
Thanks barfootguru for the tip. I managed to get the HTMP report working by playing around with the LANG variable (Linux). Don't know exact why it's working or not.
BUT this 255 version drives me crazy - what does this mean? :
Caused by: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.io.InvalidClassException: com.softtreetech.jscheduler.common.JobProperties; local class incompatible: stream classdesc serialVersionUID = 7985770773921930589, local class serialVersionUID = -6950125123828701863
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:282)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
at java.lang.Thread.run(Thread.java:595
|
|
Wed May 07, 2008 5:35 am |
|
 |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
|
|
Oh my god!
Forget all about my questions for upgrading to 255. I did this only on the master and still not on the remote agents. I just upgraded one and the errors are gone.
*feeling ashamed* :-)
Regards
|
|
Wed May 07, 2008 5:58 am |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7949
|
|
|
|
Finding problems and fixing them... isn't that what we are all doing most of the time?
The good thing is that the problem is hopefully fixed.
|
|
Wed May 07, 2008 9:38 am |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|