SoftTree Technologies SoftTree Technologies
Technical Support Forums
RegisterSearchFAQMemberlistUsergroupsLog in
Trouble with "Updating" 2.46 -> 2.55 and HTML R

 
Reply to topic    SoftTree Technologies Forum Index » 24x7 Scheduler, Event Server, Automation Suite View previous topic
View next topic
Trouble with "Updating" 2.46 -> 2.55 and HTML R
Author Message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Trouble with "Updating" 2.46 -> 2.55 and HTML R Reply with quote
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 View user's profile Send private message
SysOp
Site Admin


Joined: 26 Nov 2006
Posts: 7949

Post Reply with quote
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 View user's profile Send private message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Reply with quote
Sorry - still had no time to do some other tests. I'll let you know...
Tue May 06, 2008 8:17 am View user's profile Send private message
barefootguru



Joined: 10 Aug 2007
Posts: 195

Post Reply with quote
I have your 'p.s.' issue, I think/hope it's still on the list as I've raised it a couple of times.

http://www.softtreetech.com/support/phpBB2/viewtopic.php?t=21851

http://www.softtreetech.com/support/phpBB2/viewtopic.php?t=22235&highlight=html+status+report
Tue May 06, 2008 6:09 pm View user's profile Send private message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Reply with quote
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 View user's profile Send private message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Reply with quote
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 View user's profile Send private message
SysOp
Site Admin


Joined: 26 Nov 2006
Posts: 7949

Post Reply with quote
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 View user's profile Send private message
Display posts from previous:    
Reply to topic    SoftTree Technologies Forum Index » 24x7 Scheduler, Event Server, Automation Suite All times are GMT - 4 Hours
Page 1 of 1

 
Jump to: 
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


 

 

Powered by phpBB © 2001, 2005 phpBB Group
Design by Freestyle XL / Flowers Online.