Hi,
I have jive installed and working nicely on Solaris 10 x86, however when try to run jive on my sparc box i get the following error:
java.lang.NoClassDefFoundError: java/util/concurrent/ScheduledExecutorService
at org.jivesoftware.messenger.XMPPServer.start(XMPPServer.java:206)
at org.jivesoftware.messenger.XMPPServer.(XMPPServer.java:116)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessor Impl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructor AccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:415)
at java.lang.Class.newInstance0(Class.java:322)
at java.lang.Class.newInstance(Class.java:275)
at org.jivesoftware.messenger.starter.ServerStarter.start(ServerStarter.java:82)
at org.jivesoftware.messenger.starter.ServerStarter.main(ServerStarter.java:46)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)
at java.lang.reflect.Method.invoke(Method.java:494)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.install4j.runtime.Launcher.main(Unknown Source)
I THINK that my env variables are correct. I have done a truss on both to see if i could find the problem.
x86sun
java -version
java version “1.5.0_01”
Java™ 2 Runtime Environment, Standard Edition (build 1.5.0_01-b08)
Java HotSpot™ Client VM (build 1.5.0_01-b08, mixed mode, sharing)
sparcsun
java -version
java version “1.5.0-beta”
Java™ 2 Runtime Environment, Standard Edition (build 1.5.0-beta-b32d)
Java HotSpot™ Client VM (build 1.5.0-beta-b32d, mixed mode)
the paths on both look the same.