SoftTree Technologies SoftTree Technologies
Technical Support Forums
RegisterSearchFAQMemberlistUsergroupsLog in
Latest version on AIX throws JAVA error
Goto page 1, 2, 3  Next
 
Reply to topic    SoftTree Technologies Forum Index » 24x7 Scheduler, Event Server, Automation Suite View previous topic
View next topic
Latest version on AIX throws JAVA error
Author Message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Latest version on AIX throws JAVA error Reply with quote
Hi there,

I just installed a test version of the Multi platform 4.3 293 on AIX 5.3 with JAVA 5.
I got the following when I try to start the master.sh:

./master.sh
root@bam01(inftest2_tcp):"/usr/local/24x7_Scheduler36"$ The java class could not be loaded. java.lang.ClassFormatError: (com/softtreetech/jscheduler/JSchedulerStarter) method name is invalid at offset=0

JAVA Version:
/usr/java5/bin/java -version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build pap32dev-20051104)
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 AIX ppc-32 j9vmap3223-20051103 (JIT enabled)

I get the same error message when trying to run it with JAVA 1.4

We have a enterprise license and several agents are running without problems (version 4.1 255) on the same AIX server.

Any idea?
Wed Oct 07, 2009 10:50 am View user's profile Send private message
SysOp
Site Admin


Joined: 26 Nov 2006
Posts: 7952

Post Reply with quote
Does it write anything to debug.log file?
Wed Oct 07, 2009 12:05 pm View user's profile Send private message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Reply with quote
Nothing.
Because it would be the first-time-start a debug.log even does not exist.
Wed Oct 07, 2009 12:08 pm View user's profile Send private message
SysOp
Site Admin


Joined: 26 Nov 2006
Posts: 7952

Post Reply with quote
Can you try installing it on a different system? Try a Windows system with Sun's 1.5 JRE.
After the install, please compare installed jscheduler.jar files on AIX and Windows systems. They are supposed to be identical. Please let us know if there are.
Wed Oct 07, 2009 12:17 pm View user's profile Send private message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Reply with quote
I installed it on a Linux RH5 system with JAVA 1.5 where it runs fine. On both systems the jscheduler.jar is identical:

-rw-r--r-- 1 root root 3423276 Oct 5 16:45 /usr/local/24x7_Scheduler36/jscheduler.jar

Even md5sum on Linux and AIX report the same result.

If I find time today I will install the very latest JAVA 1.5 version provided by IBM. I'll let you know the result.
Thu Oct 08, 2009 4:00 am View user's profile Send private message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Reply with quote
No success - latest AIX JAVA 1.5 (32bit) throws the same error message.
Thu Oct 08, 2009 4:28 am View user's profile Send private message
SysOp
Site Admin


Joined: 26 Nov 2006
Posts: 7952

Post Reply with quote
Thanks. We wanted to verify whether that was a result of corrupted installation. This looks like a Java bytecode compatibility issue.
We will get the 4.3.293 build recompiled using IBM's 1.5 version of JDK and provide you with that version.
Thu Oct 08, 2009 8:28 am View user's profile Send private message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Reply with quote
Great!
Thanks a lot for this information.

Any idea when I can count on the new release? Will there be an official post?
Mon Oct 12, 2009 5:09 am View user's profile Send private message
SysOp
Site Admin


Joined: 26 Nov 2006
Posts: 7952

Post Reply with quote
We are still looking for a way to provide you with a build compiled using IBM's JDK. In the past, we used to compile the code on Linux systems using 1.4 version of JDK, but IBM no longer offers JDK for Linux, nor they offer 1.5 versions for Windows. We don't currently have any other development system with IBM's JDK 1.5.

I'll notify you as soon as some solution is found.
Mon Oct 12, 2009 8:02 am View user's profile Send private message
SysOp
Site Admin


Joined: 26 Nov 2006
Posts: 7952

Post Reply with quote
I wanted to notify you that this issue is not forgotten. I checked the issue traker and see that a new build created on CentOs Linux is being evaluated for compatibility with IBM Java JRE 1.5 If that works with IBM's JRE on Linux, it should also work with IBM's JRE on AIX.
Fri Oct 30, 2009 8:46 am View user's profile Send private message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Reply with quote
Thanks for the update.
Is the new build already available or still under internal evaluation?

Thank you.
Fri Nov 06, 2009 6:30 am View user's profile Send private message
SysOp
Site Admin


Joined: 26 Nov 2006
Posts: 7952

Post Reply with quote
We are still working on resolving some JRE compatibility issues. Unfortunately an ETA is not available at this time, this appeared to be a complex problem.
Fri Nov 06, 2009 9:19 am View user's profile Send private message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Reply with quote
Thanks for the update.
Keep waiting...
Fri Nov 20, 2009 6:05 am View user's profile Send private message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Reply with quote
Just sent out a mail at support regarding experimental 295 version. No changes so far.

Thanks and regards
Mon Dec 21, 2009 10:18 am View user's profile Send private message
Redemann



Joined: 11 Jul 2007
Posts: 90
Country: Germany

Post Reply with quote
I just tried the 295 version on AIX with latest IBM JAVA 6.

The error that comes up now contains more information. May be this helps.

root@hacmp:"/usr/local/24x7_Scheduler36"$ Exception in thread "main" java.lang.ClassFormatError: JVMCFRE002 method name is invalid; class=com/softtreetech/jscheduler/JSchedulerStarter, offset=0
at java.lang.ClassLoader.defineClassImpl(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:265)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:69)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:521)
at java.net.URLClassLoader.access$300(URLClassLoader.java:66)
at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:985)
at java.security.AccessController.doPrivileged(AccessController.java:284)
at java.net.URLClassLoader.findClass(URLClassLoader.java:416)
at java.lang.ClassLoader.loadClass(ClassLoader.java:643)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:346)
at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
Could not find the main class: com.softtreetech.jscheduler.JSchedulerStarter. Program will exit.

The only change was JAVA_HOME from /usr/java5 to /usr/java6_64 before starting master.sh

Regards
Wed Dec 23, 2009 6:59 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
Goto page 1, 2, 3  Next
Page 1 of 3

 
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.