Page 1 of 1

Is it possible to use Oxygen Diff Files Tool from Author Com

Posted: Fri Jan 09, 2015 6:44 pm
by Vince
Hi,

I want to launch the Oxygen Diff Files toll from Text edit modes (xith the menu item avalable in right click contextual menu)
I encounterd this exception :

Code: Select all

java.lang.NullPointerException
at ro.sync.exml.editor.s.l.inc(Unknown Source)
at ro.sync.ui.application.d.l.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
at com.jidesoft.plaf.vsnet.VsnetMenuItemUI.doClick(Unknown Source)
at com.jidesoft.plaf.vsnet.VsnetMenuItemUI$MouseInputHandler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Component.java:6525)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6290)
at java.awt.Container.processEvent(Container.java:2234)
at java.awt.Component.dispatchEventImpl(Component.java:4881)
at java.awt.Container.dispatchEventImpl(Container.java:2292)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)
at java.awt.Container.dispatchEventImpl(Container.java:2278)
at java.awt.Window.dispatchEventImpl(Window.java:2739)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746)
at java.awt.EventQueue.access$400(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:697)
at java.awt.EventQueue$3.run(EventQueue.java:691)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:719)
at java.awt.EventQueue$4.run(EventQueue.java:717)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:716)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
So my questions are : is it possible to use Oxygen Diff Files Tool from Author Component embedded in a third-party standalone Java application ? if yes, how to do this ? if no, why ?

Thank you for your answers.

Regards,
Vince

Re: Is it possible to use Oxygen Diff Files Tool from Author

Posted: Mon Jan 12, 2015 12:15 pm
by alex_jitianu
Hello Vince,

The Diff support is not available in the Author Component. The main reason for that is that it uses some third-party components that are incompatible with the Author Component licensing model. The Compare... action should not have been presented for the component so I will add an issue to remove it. Meanwhile you can also remove it yourself from the menu by using an ro.sync.ecss.extensions.api.component.PopupMenuCustomizer

Best regards,
Alex

Re: Is it possible to use Oxygen Diff Files Tool from Author Com

Posted: Thu Jun 16, 2016 4:09 pm
by Joerg
Hi,

Is this licensing model changed on the oXygen version 18.0 now?

Regards Joerg

Re: Is it possible to use Oxygen Diff Files Tool from Author Com

Posted: Mon Jun 20, 2016 10:44 am
by alex_jitianu
Hi Joerg,

The Diff support is still not available in the Author Component. Can you tell me more about your situation? Are you also embedding the Author component into a third-party standalone Java application? How would you use the Diff support?

Best regards,
Alex