RROR [ main ] ro.sync.exml.editor.notifications.content.h - java.lang.NullPointerException: Cannot invoke "String.compar

Post here questions and problems related to oXygen frameworks/document types.
vishwavaranasi
Posts: 169
Joined: Fri Feb 28, 2020 4:02 pm

RROR [ main ] ro.sync.exml.editor.notifications.content.h - java.lang.NullPointerException: Cannot invoke "String.compar

Post by vishwavaranasi »

Hello Team , we have a oxygen plugin , oxygen version we are using 27 and the plugin compiled with java 11
our plugin works fine , but initially it is throwing the below error as soon as when we launch oxygen

Code: Select all

10:19:20 13646 ERROR [ main ] ro.sync.exml.editor.notifications.content.h - java.lang.NullPointerException: Cannot invoke "String.compareTo(String)" because "<local11>" is null
java.lang.NullPointerException: Cannot invoke "String.compareTo(String)" because "<local11>" is null
        at ro.sync.exml.editor.notifications.content.b.h(Unknown Source)
        at ro.sync.exml.editor.notifications.content.h.m(Unknown Source)
        at ro.sync.exml.editor.notifications.content.b.g(Unknown Source)
        at ro.sync.exml.editor.s.h.<init>(Unknown Source)
        at ro.sync.exml.editor.s.b.r(Unknown Source)
        at ro.sync.exml.editor.s.j.<init>(Unknown Source)
        at ro.sync.exml.editor.s.j.<init>(Unknown Source)
        at ro.sync.exml.editor.s.b.<init>(Unknown Source)
        at ro.sync.exml.MainFrame.<init>(Unknown Source)
        at ro.sync.exml.MainFrame.<init>(Unknown Source)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
        at ro.sync.ui.application.ApplicationLauncher.c(Unknown Source)
        at ro.sync.ui.application.ApplicationLauncher.launch(Unknown Source)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:569)
        at ro.sync.exml.Oxygen.main(Unknown Source)
10:19:20.651 [main] ERROR ro.sync.exml.editor.notifications.content.h -- java.lang.NullPointerException: Cannot invoke "String.compareTo(String)" because "<local11>" is null
java.lang.NullPointerException: Cannot invoke "String.compareTo(String)" because "<local11>" is null
        at ro.sync.exml.editor.notifications.content.b.h(Unknown Source)
        at ro.sync.exml.editor.notifications.content.h.m(Unknown Source)
        at ro.sync.exml.editor.notifications.content.b.g(Unknown Source)
        at ro.sync.exml.editor.s.h.<init>(Unknown Source)
        at ro.sync.exml.editor.s.b.r(Unknown Source)
        at ro.sync.exml.editor.s.j.<init>(Unknown Source)
        at ro.sync.exml.editor.s.j.<init>(Unknown Source)
        at ro.sync.exml.editor.s.b.<init>(Unknown Source)
        at ro.sync.exml.MainFrame.<init>(Unknown Source)
        at ro.sync.exml.MainFrame.<init>(Unknown Source)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
        at ro.sync.ui.application.ApplicationLauncher.c(Unknown Source)
        at ro.sync.ui.application.ApplicationLauncher.launch(Unknown Source)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:569)
        at ro.sync.exml.Oxygen.main(Unknown Source)
any idea what is causing this?
Thanks,
vishwa
Radu
Posts: 9472
Joined: Fri Jul 09, 2004 5:18 pm

Re: RROR [ main ] ro.sync.exml.editor.notifications.content.h - java.lang.NullPointerException: Cannot invoke "String.co

Post by Radu »

Hi,
Please ignore this error for now, it is benign and it's caused by our Oxygen events notifications system receiving some invalid content from the Oxygen web site. The problem should go away by itself in a couple of days.
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
Post Reply