Hello,
Sorry about that... First of all let's make Oxygen start again. The
first step is to identify Oxygen's options directory. Depending on the
platform the options folder is located as follows:
- Windows XP - [user-home-folder]\Application Data\com.oxygenxml
- Windows Vista/7 - [user-home-folder]\AppData\Roaming\com.oxygenxml
- Mac OS X - [user-home-folder]/Library/Preferences/com.oxygenxml
- Mac OS X - ~/Library/Preferences/com.oxygenxml
- Linux - [user-home-folder]/.com.oxygenxml
Inside this directory search for and remove the directory:
git.support-1.0.7
Oxygen should now start again.
Do you have, by any chance, any other plugins installed inside Oxygen?
One of these plugins might be contributing a slf4j jar inside the main
Oxygen ClassLoader. To find out which plugins are installed, please go
to Options->Preferences... on the Plugins page. Nevertheless, we should
take care of such situations so I will let you know as soon as we
release a fix.
Best regards,
Alex
--
Alex Jitianu
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
On 8/22/2017 1:24 PM, Pierre Attar wrote:
Hum, seems that there is a problem with the plugin, perhap's due to
franch language : unable to start oxygen since I install the plugin.
Pierre
Cannot start <oXygen/> XML Editor.
Due to:java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
Source)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at ro.sync.ui.application.ApplicationLauncher.d(Unknown Source)
at ro.sync.ui.application.ApplicationLauncher.launch(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at ro.sync.exml.Oxygen.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:65)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:101)
at
com.install4j.runtime.launcher.WinLauncher.main(WinLauncher.java:26)
Caused by: java.lang.LinkageError: loader constraint violation: when
resolving method
"org.slf4j.impl.StaticLoggerBinder.getLoggerFactory()Lorg/slf4j/ILoggerFactory;"
the class loader (instance of ro/sync/util/k/e) of the current class,
org/slf4j/LoggerFactory, and the class loader (instance of
ro/sync/util/ib) for the method's defining class,
org/slf4j/impl/StaticLoggerBinder, have different Class objects for
the type org/slf4j/ILoggerFactory used in the signature
at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:299)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:269)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
at org.eclipse.jgit.util.FS.<clinit>(FS.java:160)
at org.eclipse.jgit.api.Git.open(Git.java:99)
at
com.oxygenxml.git.service.GitAccess.setRepository(GitAccess.java:134)
at
com.oxygenxml.git.view.WorkingCopySelectionPanel$1.itemStateChanged(WorkingCopySelectionPanel.java:104)
at javax.swing.JComboBox.fireItemStateChanged(Unknown Source)
at javax.swing.JComboBox.selectedItemChanged(Unknown Source)
at javax.swing.JComboBox.contentsChanged(Unknown Source)
at javax.swing.AbstractListModel.fireContentsChanged(Unknown Source)
at javax.swing.DefaultComboBoxModel.setSelectedItem(Unknown Source)
at javax.swing.DefaultComboBoxModel.addElement(Unknown Source)
at javax.swing.JComboBox.addItem(Unknown Source)
at
com.oxygenxml.git.utils.StagingPanelRefresh.addGitFolder(StagingPanelRefresh.java:108)
at
com.oxygenxml.git.utils.StagingPanelRefresh.checkForGitRepositoriesUpAndDownFrom(StagingPanelRefresh.java:99)
at
com.oxygenxml.git.utils.StagingPanelRefresh.execute(StagingPanelRefresh.java:48)
at
com.oxygenxml.git.utils.StagingPanelRefresh.call(StagingPanelRefresh.java:42)
at
com.oxygenxml.git.CustomWorkspaceAccessPluginExtension.applicationStarted(CustomWorkspaceAccessPluginExtension.java:42)
at ro.sync.exml.MainFrame.rvm(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
at ro.sync.exml.MainFrame.<init>(Unknown Source)
... 18 more
Le 22/08/2017 à 10:36, Alex Jitianu a écrit :
Hello everyone,
Those of you that are using Git might be interested to know that
there is a new Git plugin for Oxygen [1]. If you want to give it a
try, it can be quickly installed through Oxygen's add-on support
[2][2.1]. In the beginning we focused on the essential functionality,
the operations that are performed often, like committing, pulling
changes etc. Another cool feature is the use of Oxygen's Diff tool
[3] to highlight the changes. Moreover, if the file is in conflict
(has been modified both by you and another), Oxygen's Three Way Diff
[4] will show a comparison between the local change, the remote
change, and the original base revision.
Please let us know if you have any suggestions about how to make it
better or what other functionality is worth adding.
[1] https://github.com/oxygenxml/Oxygen-Git-Plugin#git-support-plugin
[2]
https://www.oxygenxml.com/doc/versions/19.0/ug-editor/topics/installing-and-updating-add-ons.html
[2.1]
https://raw.githubusercontent.com/oxygenxml/Oxygen-Git-Plugin/master/build/addon.xml
[3]
https://www.oxygenxml.com/doc/versions/19.0/ug-editor/topics/file-comparison-x-tools.html
[4]
https://www.oxygenxml.com/doc/versions/19.0/ug-editor/topics/file-comparison-x-tools.html#file-comparison__threeway_comparisons
Best regards,
Alex
_______________________________________________
oXygen-user mailing list
oXygen-user@oxygenxml.com
https://www.oxygenxml.com/mailman/listinfo/oxygen-user