Thread Tools Display Modes
08-30-09, 09:49 PM   #1
the23rdmagus
A Murloc Raider
 
the23rdmagus's Avatar
Join Date: Mar 2005
Posts: 9
After the latest Java update, Minion fails to start.

As of the 8/29/09 Java runtime update, MMOUI Minion refuses to start at all. I'm running Win7 RC x64 and have had no problems until now. Any other information I can provide to get it back up and running again?
__________________
  Reply With Quote
08-30-09, 10:32 PM   #2
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
I will need to see your log file to know for sure.

I have heard reports in the past of the Java updater magically deciding that a different architecture should be applied to your system (e.g., updating 32-bit Java versions to 64-bit Java versions). If that's what happened, you'll need to reinstall as you have the wrong libraries packaged.

I'm working on a way of detecting this automatically in the future.
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

Shakespeare liked regexes too!
/(bb|[^b]{2})/
  Reply With Quote
08-30-09, 10:35 PM   #3
the23rdmagus
A Murloc Raider
 
the23rdmagus's Avatar
Join Date: Mar 2005
Posts: 9
Latest startup log is as follows:

---


Code:
SNN> 08-30-09 21:18:30.334 - System Startup - Log Ready. Log level: DEBUG
                             com.mmoui.manager.Log.<init>(Log.java:113)
SNN> 08-30-09 21:18:30.335 - Hello, master. I am MMOUI Minion, v2.3.2 
                             com.mmoui.manager.Log.<init>(Log.java:114)
SNN> 08-30-09 21:18:30.335 - Running on a x86, Windows 7 [6.1]
                             com.mmoui.manager.Log.<init>(Log.java:115)
SNN> 08-30-09 21:18:30.335 - With the help of Java HotSpot(TM) Client VM in mixed mode, sharing, v14.1-b02 (JRE 1.6.0_15)
                             com.mmoui.manager.Log.<init>(Log.java:117)
NativeSwing: Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.swt.widgets.Display
NativeSwing: 	at chrriis.dj.nativeswing.swtimpl.NativeInterface$OutProcess.runNativeSide(NativeInterface.java:725)
NativeSwing: 	at chrriis.dj.nativeswing.swtimpl.NativeInterface.main(NativeInterface.java:746)
!!!> 08-30-09 21:18:31.062 - 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:178)
	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
__________________
  Reply With Quote
08-31-09, 09:23 AM   #4
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
That error does suggest your libraries do not match your installed Java version. It is possible the updater has installed a new 32-bit JVM, and originally you used a 64-bit JVM. The 32-bit one now appears to be the default.

Please try reinstalling to get the appropriate library.
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

Shakespeare liked regexes too!
/(bb|[^b]{2})/
  Reply With Quote
08-31-09, 03:52 PM   #5
the23rdmagus
A Murloc Raider
 
the23rdmagus's Avatar
Join Date: Mar 2005
Posts: 9
Problem solved. Hate it when runtime updaters mess with the defaults. Thank you for your assistance.
__________________
  Reply With Quote

WoWInterface » Site Forums » Minion » Archive » After the latest Java update, Minion fails to start.


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off