startup errors -- oXygen 2.0/Java 1.4.1/Mac OS X 10.2.4
Having trouble installing Oxygen? Got a bug to report? Post it all here.
startup errors -- oXygen 2.0/Java 1.4.1/Mac OS X 10.2.4
I can't get oXygen to finish loading--only the application menu appears and nothing else in the menubar. Files that are dragged and dropped on the application icon do not open. I tried deleting all the com.oxygen.* preference files, with no effect. I've replicated this on a similarly configured PowerBook G4 and iMac G4.
Here's some pertinent info:
%java -version
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-39)
Java HotSpot(TM) Client VM (build 1.4.1_01-14, mixed mode)
console.log:
2003-04-02 21:38:55.839 JavaApplicationStub[2165] Warning: Font LucidaSans-TypewriterBold claims fixed-pitch with 0 max advance!
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at ro.sync.exml.Oxygen.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at apple.launcher.LaunchRunner.run(LaunchRunner.java:88)
at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
Caused by: java.lang.NullPointerException
at ro.sync.ui.b.b1(Unknown Source)
at ro.sync.ui.b.b4(Unknown Source)
at ro.sync.ui.b.<init>(Unknown Source)
at ro.sync.ui.b.b2(Unknown Source)
at ro.sync.exml.b.c.for(Unknown Source)
at ro.sync.e.j.a(Unknown Source)
at ro.sync.exml.b.r.bn(Unknown Source)
at ro.sync.e.d.bo(Unknown Source)
at ro.sync.e.d.<init>(Unknown Source)
at ro.sync.exml.b.r.<init>(Unknown Source)
at ro.sync.exml.b.r.bq(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.Launcher.main(Unknown Source)
... 12 more
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at ro.sync.exml.Oxygen.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at apple.launcher.LaunchRunner.run(LaunchRunner.java:88)
at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
Caused by: java.lang.NullPointerException
at ro.sync.ui.b.b1(Unknown Source)
at ro.sync.ui.b.b4(Unknown Source)
at ro.sync.ui.b.<init>(Unknown Source)
at ro.sync.ui.b.b2(Unknown Source)
at ro.sync.exml.b.c.for(Unknown Source)
at ro.sync.e.j.a(Unknown Source)
at ro.sync.exml.b.r.bn(Unknown Source)
at ro.sync.e.d.bo(Unknown Source)
at ro.sync.e.d.<init>(Unknown Source)
at ro.sync.exml.b.r.<init>(Unknown Source)
at ro.sync.exml.b.r.bq(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.Launcher.main(Unknown Source)
... 12 more
Here's some pertinent info:
%java -version
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-39)
Java HotSpot(TM) Client VM (build 1.4.1_01-14, mixed mode)
console.log:
2003-04-02 21:38:55.839 JavaApplicationStub[2165] Warning: Font LucidaSans-TypewriterBold claims fixed-pitch with 0 max advance!
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at ro.sync.exml.Oxygen.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at apple.launcher.LaunchRunner.run(LaunchRunner.java:88)
at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
Caused by: java.lang.NullPointerException
at ro.sync.ui.b.b1(Unknown Source)
at ro.sync.ui.b.b4(Unknown Source)
at ro.sync.ui.b.<init>(Unknown Source)
at ro.sync.ui.b.b2(Unknown Source)
at ro.sync.exml.b.c.for(Unknown Source)
at ro.sync.e.j.a(Unknown Source)
at ro.sync.exml.b.r.bn(Unknown Source)
at ro.sync.e.d.bo(Unknown Source)
at ro.sync.e.d.<init>(Unknown Source)
at ro.sync.exml.b.r.<init>(Unknown Source)
at ro.sync.exml.b.r.bq(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.Launcher.main(Unknown Source)
... 12 more
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at ro.sync.exml.Oxygen.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at apple.launcher.LaunchRunner.run(LaunchRunner.java:88)
at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
Caused by: java.lang.NullPointerException
at ro.sync.ui.b.b1(Unknown Source)
at ro.sync.ui.b.b4(Unknown Source)
at ro.sync.ui.b.<init>(Unknown Source)
at ro.sync.ui.b.b2(Unknown Source)
at ro.sync.exml.b.c.for(Unknown Source)
at ro.sync.e.j.a(Unknown Source)
at ro.sync.exml.b.r.bn(Unknown Source)
at ro.sync.e.d.bo(Unknown Source)
at ro.sync.e.d.<init>(Unknown Source)
at ro.sync.exml.b.r.<init>(Unknown Source)
at ro.sync.exml.b.r.bq(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.Launcher.main(Unknown Source)
... 12 more
Hello,
There are several problems on the new Java 1.4.1 for Mac OS X platform when querying the installed fonts. (We did not detect a pattern for reproducing the problem). There is a solution for making the editor avoid calling the buggy API and we will include it in the next release. As an imediate solution, please use the Java version 1.3.1, as it is explained here: http://www.oxygenxml.com/forum/viewtopic.php?t=38
There are several problems on the new Java 1.4.1 for Mac OS X platform when querying the installed fonts. (We did not detect a pattern for reproducing the problem). There is a solution for making the editor avoid calling the buggy API and we will include it in the next release. As an imediate solution, please use the Java version 1.3.1, as it is explained here: http://www.oxygenxml.com/forum/viewtopic.php?t=38
Hi
If you look at the http://www.oxygenxml.com/forum/viewtopic.php?t=29 topic you will see that I was complaining about a NPE when starting oXygen on 1.4.1. We managed to solve this calling a different funtion to get the available fonts and determining the font families from there. It seems in your case that this function returns null while in our case the other function returns null....
We will try then to fall back to the other approach if one fails and update the Mac distribution hopefully today. Watch this topic as we will post here a notification when the new kit will be ready.
Thanks,
George
If you look at the http://www.oxygenxml.com/forum/viewtopic.php?t=29 topic you will see that I was complaining about a NPE when starting oXygen on 1.4.1. We managed to solve this calling a different funtion to get the available fonts and determining the font families from there. It seems in your case that this function returns null while in our case the other function returns null....
We will try then to fall back to the other approach if one fails and update the Mac distribution hopefully today. Watch this topic as we will post here a notification when the new kit will be ready.
Thanks,
George
It works now!
I reinstalled Java 1.4.1, rebooted, and now oXygen 2.0 opens, albeit with the following error messages in my console.log. Speed seems fine (I'm running it on an 800MHz G4).
2003-04-03 17:57:44.509 JavaApplicationStub[609] Warning: Font LucidaSans-TypewriterBold claims fixed-pitch with 0 max advance!
2003-04-03 17:57:54.932 JavaApplicationStub[609] Warning: Font LucidaSans-TypewriterBold claims fixed-pitch with 0 max advance!
17:57:59,071 4 ERROR [ main ] ro.sync.util.FontChooser - Cannot find any fonts.
java.lang.NullPointerException
at ro.sync.ui.b.b1(Unknown Source)
at ro.sync.ui.b.b4(Unknown Source)
at ro.sync.ui.b.<init>(Unknown Source)
at ro.sync.ui.b.b2(Unknown Source)
at ro.sync.exml.b.c.for(Unknown Source)
at ro.sync.e.j.a(Unknown Source)
at ro.sync.exml.b.r.bn(Unknown Source)
at ro.sync.e.d.bo(Unknown Source)
at ro.sync.e.d.<init>(Unknown Source)
at ro.sync.exml.b.r.<init>(Unknown Source)
at ro.sync.exml.b.r.bq(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.Launcher.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at ro.sync.exml.Oxygen.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at apple.launcher.LaunchRunner.run(LaunchRunner.java:88)
at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
com.apple.macos.useScreenMenuBar has been deprecated. Please switch to apple.laf.useScreenMenuBar
2003-04-03 17:57:44.509 JavaApplicationStub[609] Warning: Font LucidaSans-TypewriterBold claims fixed-pitch with 0 max advance!
2003-04-03 17:57:54.932 JavaApplicationStub[609] Warning: Font LucidaSans-TypewriterBold claims fixed-pitch with 0 max advance!
17:57:59,071 4 ERROR [ main ] ro.sync.util.FontChooser - Cannot find any fonts.
java.lang.NullPointerException
at ro.sync.ui.b.b1(Unknown Source)
at ro.sync.ui.b.b4(Unknown Source)
at ro.sync.ui.b.<init>(Unknown Source)
at ro.sync.ui.b.b2(Unknown Source)
at ro.sync.exml.b.c.for(Unknown Source)
at ro.sync.e.j.a(Unknown Source)
at ro.sync.exml.b.r.bn(Unknown Source)
at ro.sync.e.d.bo(Unknown Source)
at ro.sync.e.d.<init>(Unknown Source)
at ro.sync.exml.b.r.<init>(Unknown Source)
at ro.sync.exml.b.r.bq(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.Launcher.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at ro.sync.exml.Oxygen.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at apple.launcher.LaunchRunner.run(LaunchRunner.java:88)
at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50)
at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52)
com.apple.macos.useScreenMenuBar has been deprecated. Please switch to apple.laf.useScreenMenuBar
Stability
I think I may have spoken too soon. Though 2.0 opens, it crashes frequently, and is also quite slow doing search-and-replace operations (the Find dialog box still behaves rather inconsistently, if not as strangely as in 1.2.4). I'm trying to search English text and replace it with Hebrew entities... I'm finding it quicker to do this with BBEdit and then copy and paste it into oXygen. I think I'm going to have to wait for another release of 2.x before I can upgrade from 1.2.4.
Jump to
- Oxygen XML Editor/Author/Developer
- ↳ Feature Request
- ↳ Common Problems
- ↳ DITA (Editing and Publishing DITA Content)
- ↳ SDK-API, Frameworks - Document Types
- ↳ DocBook
- ↳ TEI
- ↳ XHTML
- ↳ Other Issues
- Oxygen XML Web Author
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Content Fusion
- ↳ Feature Request
- ↳ Common Problems
- Oxygen JSON Editor
- ↳ Feature Request
- ↳ Common Problems
- Oxygen PDF Chemistry
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Feedback
- ↳ Feature Request
- ↳ Common Problems
- Oxygen XML WebHelp
- ↳ Feature Request
- ↳ Common Problems
- XML
- ↳ General XML Questions
- ↳ XSLT and FOP
- ↳ XML Schemas
- ↳ XQuery
- NVDL
- ↳ General NVDL Issues
- ↳ oNVDL Related Issues
- XML Services Market
- ↳ Offer a Service