Author |
Message |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
Latest version on AIX throws JAVA error |
|
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 |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7952
|
|
|
|
Does it write anything to debug.log file?
|
|
Wed Oct 07, 2009 12:05 pm |
|
 |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
|
|
Nothing.
Because it would be the first-time-start a debug.log even does not exist.
|
|
Wed Oct 07, 2009 12:08 pm |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7952
|
|
|
|
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 |
|
 |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
|
|
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 |
|
 |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
|
|
No success - latest AIX JAVA 1.5 (32bit) throws the same error message.
|
|
Thu Oct 08, 2009 4:28 am |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7952
|
|
|
|
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 |
|
 |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
|
|
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 |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7952
|
|
|
|
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 |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7952
|
|
|
|
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 |
|
 |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
|
|
Thanks for the update.
Is the new build already available or still under internal evaluation?
Thank you.
|
|
Fri Nov 06, 2009 6:30 am |
|
 |
SysOp
Site Admin
Joined: 26 Nov 2006 Posts: 7952
|
|
|
|
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 |
|
 |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
|
|
Thanks for the update.
Keep waiting...
|
|
Fri Nov 20, 2009 6:05 am |
|
 |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
|
|
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 |
|
 |
Redemann
Joined: 11 Jul 2007 Posts: 90 Country: Germany |
|
|
|
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 |
|
 |
|