[oXygen-user] New Git plugin for Oxygen

Pierre ATTAR pat at tireme.fr
Tue Aug 22 10:19:01 CDT 2017


3 plugins are installed :
Componize plugin
A  customization of the ditamap gui
Xspec plugin

Regards, Pierre 


Le 22 août 2017 14:49:20 GMT+02:00, Alex Jitianu <alex_jitianu at sync.ro> a écrit :
>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 at oxygenxml.com
>https://www.oxygenxml.com/mailman/listinfo/oxygen-user

-- 
Envoyé de mon truc mobile. Veuillez excuser ma brièveté.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20170822/fe165cfe/attachment.html>


More information about the oXygen-user mailing list