08-11-09, 04:18 PM | #1 |
Java Runtime Environment 6.16
Available here; if you go to Java.com and click the download link, it still reflects Java 6.15 as the official release, I don't believe 6.16 is beta but I may be misinformed.
Anyway, after upgrading Java to 6.16 Minion no longer launches, no error's are produced externally, it simply does not run, although I notice the file javaw.exe does pop up in my running processes, and if I attempt to run minion again another instance of javaw.exe will pop up. Any word on this? If noone knows about it just thought I would inform you that I seem to be having this issue, as well as 3 other PC's I manage. Will be rolling back to 6.15 of JRE for the time being, thanks! The PC's currently having this problem are as follows:
The following is a snippet of the the error produced in the minion log file. Code:
SNN> 08-11-09 18:10:29.401 - System Startup - Log Ready. Log level: DEBUG com.mmoui.manager.Log.<init>(Log.java:113) SNN> 08-11-09 18:10:29.402 - Hello, master. I am MMOUI Minion, v2.3.1 com.mmoui.manager.Log.<init>(Log.java:114) SNN> 08-11-09 18:10:29.402 - Running on a amd64, Windows 7 [6.1] com.mmoui.manager.Log.<init>(Log.java:115) SNN> 08-11-09 18:10:29.402 - With the help of Java HotSpot(TM) 64-Bit Server VM in mixed mode, v14.2-b01 (JRE 1.6.0_16) com.mmoui.manager.Log.<init>(Log.java:117) NativeSwing: Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM NativeSwing: at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source) NativeSwing: at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source) NativeSwing: at org.eclipse.swt.internal.C.<clinit>(Unknown Source) NativeSwing: at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source) NativeSwing: at java.lang.Class.forName0(Native Method) NativeSwing: at java.lang.Class.forName(Unknown Source) NativeSwing: at org.eclipse.swt.graphics.Device.<clinit>(Unknown Source) NativeSwing: at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.runNativeSide(NativeInterface.java:721) NativeSwing: at chrriis.dj.nativeswing.swtimpl.NativeInterface.main(NativeInterface.java:746) !!!> 08-11-09 18:10:30.934 - null java.lang.Class.forName0(Native Method) **************************************************************************************************** java.lang.ExceptionInInitializerError at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at com.mmoui.manager.Main.startup(Main.java:180) at org.jdesktop.application.Application$1.run(Application.java:171) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.RuntimeException: java.net.SocketException: Connection reset at chrriis.dj.nativeswing.swtimpl.OutProcessMessagingInterface.openChannel(OutProcessMessagingInterface.java:62) at chrriis.dj.nativeswing.swtimpl.MessagingInterface.initialize(MessagingInterface.java:47) at chrriis.dj.nativeswing.swtimpl.OutProcessMessagingInterface.<init>(OutProcessMessagingInterface.java:29) at chrriis.dj.nativeswing.swtimpl.OutProcessMessagingInterface$SwingOutProcessMessagingInterface.<init>(OutProcessMessagingInterface.java:144) at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.createOutProcessMessagingInterface(NativeInterface.java:607) at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.createOutProcessCommunicationChannel(NativeInterface.java:425) at chrriis.dj.nativeswing.swtimpl.NativeInterface.open(NativeInterface.java:181) at com.mmoui.manager.JHtmlPane.<clinit>(JHtmlPane.java:72) ... 12 more Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read1(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) at java.io.ObjectInputStream$PeekInputStream.read(Unknown Source) at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source) at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source) at java.io.ObjectInputStream.readStreamHeader(Unknown Source) at java.io.ObjectInputStream.<init>(Unknown Source) at chrriis.dj.nativeswing.swtimpl.OutProcessMessagingInterface.openChannel(OutProcessMessagingInterface.java:60) ... 19 more EDIT: Just in case anyone HAS indeed upgraded and found Minion not working, simply downloading 6.15 via the download now link on Java.com and running the installer uninstalls 6.16 and reinstalls 6.15 (fancy that, huh?) and after a reboot none of my machines are having any issues. Last edited by Gsusnme : 08-11-09 at 05:18 PM. |
|
08-11-09, 05:17 PM | #2 |
It appears the updater has changed your default Java to a 64-bit one.
I may, in the near future, find a way to detect this automatically and correct the issue. In the meantime, try reinstalling Minion after updating Java. This should get the installer to correctly detect the 64-bit JVM and install the 64-bit libraries instead.
__________________
たしかにひとつのじだいがおわるのお ぼくはこのめでみたよ だけどつぎがじぶんおばんだってことわ しりたくなかったんだ It's my turn next. Shakespeare liked regexes too! /(bb|[^b]{2})/ |
|
08-12-09, 02:33 PM | #3 |
I've seen this with several Java programs.
What seems to be happening is that the 64 bit version of Java is not properly telling all Java programs where it is. And it seems not all Java programs are detecting the new Java install properly, either. If you know how to do it, uninstall Java and delete all traces of Java appearing in your OS's path, the CLASSPATH environment variable, and the JAVA_HOME environment variable. And look around for any other environment variable that mentions Java too. If all else fails, just install the 32 bit for now, that should work. Frankly, that's one of the things that the Java installer devs aren't getting right yet. It's just crazy that they still can't write a decent installer. |
|
08-12-09, 03:51 PM | #4 |
FYI, when I ran into this awhile ago, I had installed Minion on my 64-bit machine with 64-bit Java. When I updated via it's autoupdate Java, it (incorrectly) installed the 32-bit version. Simply manually downloading and installing the 64-bit versions was sufficient to fix it.
I don't know if it's applicable to your situation, but there it is. |
|
WoWInterface » Site Forums » Minion » Archive » Java Runtime Environment 6.16 |
«
Previous Thread
|
Next Thread
»
|
Display Modes |
Linear Mode |
Switch to Hybrid Mode |
Switch to Threaded Mode |
|
|