Hello!
After downloading and installing the latest version for MacOS X (at
http://www.xmlmind.net/xmleditor/_download/xxe-std-24p1.dmg), XXE
crashes upon startup with the following message:
[LaunchRunner Error] The main class "com.xmlmind.xmleditapp.app.Start"
could not be found.
[JavaAppLauncher Error] CallStaticVoidMethod() threw an exception
Exception in thread "main" java.lang.NullPointerException
at apple.launcher.LaunchRunner.run(LaunchRunner.java:85)
at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
at
apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.ja
va:52)
What I did:
- the new version was put in the same place as the old one (I moved the
old one to the thrash, and emptied it)
- I removed the old ~/.xxe directory
- I removed both non-system Fonts folders (~/Library/Fonts and
/Library/Fonts) leaving only the System fonts available, to make sure
that the font bug wasn't causing the problem
- I restarted the machine
- I have tried to look in all your documentation on-line, but could not
find any help
- I deleted the old prefs file
(~/Library/Preferences/com.xmlmind.xmleditapp.app.App.plist)
XXE 2.4 (the previous version) runs fine on another Mac.
Machine config:
- iMac 17" (G4)
- MacOS X 10.2.8
- the latest Java updates from Apple
After further investigation, it turns out that XXE starts just fine
from the command line, thus it is the GUI level binding to the
executable that is broken - double clicking does not work, and
generates the above error. It would be nice if this bug could be
documented, and the workaround listed until a fix is in place.
Workaround:
Open Terminal, and type on the command line:
prompt$>cd APPLICATIONDIR/XMLEditor.App/Contents/Resources/Java
prompt$>./xxe &
Best regards
Sjur N. Moshagen