Page 1 of 1

Mac OS X: Critical incompatibility with Java update 1.6.0_29

Posted: Wed Oct 26, 2011 12:19 pm
by adrian
We are writing to inform you of a recently discovered critical incompatibility of our Oxygen application suite with the next update of Java for Mac OS X(Java SE 6 1.6.0_29), affecting Mac OS X 10.6 (Snow Leopard) and 10.7 (Lion).

PROBLEM: After updating Java for Mac OS X to Java SE 6 1.6.0_29 the application can no longer be started.

SOLUTION: Update the application to the latest maintenance build (20111025xx) for your version of the application.

The latest maintenance builds for older versions of Oxygen(v10.3, v11.2, v12.2, Diff v3.0) are available in the software archive:
http://www.oxygenxml.com/software_archive.html

The latest maintenance build for the current version of Oxygen(v13.1, Diff v4.0) can be found here:
http://www.oxygenxml.com/download.html


DETAILS:
Mac OS X: Application does not start with Java SE 6 1.6.0_29

After updating Java for Mac OS X to Java SE 6 1.6.0_29 the application encounters a fatal error at startup and cannot continue.
The error message is:
FATAL ERROR

Code: Select all

Cannot start <oXygen/> XML Editor/Author/Developer/Diff.
Due to:java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
...
Caused by: java.lang.NullPointerException
at sun.reflect.NativeMethodAccessorImpl.invoke0
at sun.reflect.NativeMethodAccessorImpl.invoke
at sun.reflect.DelegatingMethodAccessorImpl.invoke
at java.lang.reflect.Method.invoke
at ro.sync.syntaxhighlight.e.c
at ro.sync.syntaxhighlight.e.installKeyboardActions
...
All versions of Oxygen prior to v13.1 are affected.
  • The bugfix is available for v10.3, v11.2 and v12.2.
All versions of Oxygen XML Diff up to and including v4.0 are affected.
  • The bugfix is available for v3.0 and v4.0.
All versions of Syncro SVN Client up to and including v7.0 are affected.
  • The bugfix is available for v5.1, v6.2 and v7.0.
If you have any questions or concerns about this incompatibility, please visit our Technical Support web page (http://www.oxygenxml.com/techSupport.html) or raise a support request at the support@oxygenxml.com email address.

Regards,
Adrian

Re: Mac OS X: Critical incompatibility with Java update 1.6.0_29

Posted: Sun Feb 05, 2012 4:34 pm
by Matthew Fairtlough
I have not renewed my license for Oxygen 13.0, assuming that I could continue to use my existing software.
This bug seems to make my software unusable.
Is there anything I can do without paying again for the software? Can I use my existing licence to upgrade a downloaded bugfix?

Re: Mac OS X: Critical incompatibility with Java update 1.6.0_29

Posted: Mon Feb 06, 2012 10:03 am
by adrian
Hello,

The license does not expire, only the support and maintenance pack(SMP) does. Since you have a license for version 13, you can download and install version 13.2 from our website and continue using the software:
http://www.oxygenxml.com/download.html

Regards,
Adrian

Re: Mac OS X: Critical incompatibility with Java update 1.6.0_29

Posted: Sun Apr 08, 2012 2:08 pm
by woodinblack
I have Oxygen 9.3 which I see is not on the upgrade list. Is there anything I can do to make it work?

Re: Mac OS X: Critical incompatibility with Java update 1.6.0_29

Posted: Mon Apr 09, 2012 11:46 am
by ionela
Hello,

Please provide us more details about your current license like: order reference number, registration name, delivery email address by writing to the support@oxygenxml.com email address.

Regards,
Ionela

Re: Mac OS X: Critical incompatibility with Java update 1.6.0_29

Posted: Mon Apr 09, 2012 4:41 pm
by Steven
adrian wrote:We are writing to inform you of a recently discovered critical incompatibility of our Oxygen application suite with the next update of Java for Mac OS X(Java SE 6 1.6.0_29), affecting Mac OS X 10.6 (Snow Leopard) and 10.7 (Lion).…
DETAILS:…
After updating Java for Mac OS X to …
The error message is:
FATAL ERROR

Code: Select all

Cannot start <oXygen/> XML Editor/Author/Developer/Diff.
Due to:java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
...
...
There seems to be an identical problem since the last Java update (1.6.0_31) from Apple which was released to handle a critical security vulnerability. See http://support.apple.com/kb/HT5228

Re: Mac OS X: Critical incompatibility with Java update 1.6.0_29

Posted: Mon Apr 09, 2012 4:57 pm
by adrian
Hi,

This particular incompatibility mentioned in this topic appeared starting with Java update 1.6.0_29 because of architecture changes in the Apple JVM. These changes are also present in later versions of the Java VM, so the same incompatibility applies to 1.6.0_31 and also future Java updates. The solution in all cases is to update the application to the latest maintenance build for your version of the application(applies to Oxygen v10.3 and later).

Please let us know on our support email address(support@oxygenxml.com) if you still encounter problems with the latest build.

Regards,
Adrian

Re: Mac OS X: Critical incompatibility with Java update 1.6.0_29

Posted: Mon Apr 09, 2012 5:00 pm
by Steven
adrian wrote:Hi,

This particular incompatibility mentioned in this topic appeared starting with Java update 1.6.0_29 because of architecture changes in the Apple JVM. These changes are also present in later versions of the Java VM, so the same incompatibility applies to 1.6.0_31 and also future Java updates. The solution in all cases is to update the application to the latest maintenance build for your version of the application(applies to Oxygen v10.3 and later).

Please let us know on our support email address(support@oxygenxml.com) if you still encounter problems with the latest build.

Regards,
Adrian
The version in question is 12.2.

I'm less certain now. The error was the same but on re-installing Oxygen 12.2 it seemed to work fine.