Oxygen SDK tutorial
Posted: Tue Aug 09, 2016 10:57 pm
Hi ALL,
Does anybody has tutorial for Oxygen SDK or complete documentation (not so comlicated as official)?
I tried to run mySample\oxygen-sample-plugins\oxygen-sample-plugin-workspace-access as JAR file in plugin directory of Oxygen XML Developer ../lib/WorkspaceAccessPlugin.jar and got "java.lang.ClassNotFoundException".
JAR was prepared with next command:
jar cf WorkspaceAccessPlugin.jar WorkspaceAccessPlugin.class CustomWorkspaceAccessPluginExtension.class CustomWorkspaceAccessOptionPagePluginExtension.class
and plugin.xml was next:
Anybody knows how to resolve it? How to compile simple plugins from SDK?
Please help me with it.
Thank you in advance,
Alekso
Does anybody has tutorial for Oxygen SDK or complete documentation (not so comlicated as official)?
I tried to run mySample\oxygen-sample-plugins\oxygen-sample-plugin-workspace-access as JAR file in plugin directory of Oxygen XML Developer ../lib/WorkspaceAccessPlugin.jar and got "java.lang.ClassNotFoundException".
JAR was prepared with next command:
jar cf WorkspaceAccessPlugin.jar WorkspaceAccessPlugin.class CustomWorkspaceAccessPluginExtension.class CustomWorkspaceAccessOptionPagePluginExtension.class
and plugin.xml was next:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!-- The plugin.dtd file is located in the OXYGEN_INSATALL_DIR/plugins directory -->
<!DOCTYPE plugin SYSTEM "../plugin.dtd">
<plugin
id="com.oxygenxml.plugin.WorkspaceAccess"
name="CustomWorkspaceAccess"
description="Test"
version="${project.nosnapshot.version}"
vendor="SyncRO"
class="myGroup.workspace.WorkspaceAccessPlugin"
classLoaderType="preferReferencedResources">
<runtime>
<library name="lib/WorkspaceAccessPlugin.jar"/>
</runtime>
<extension type="WorkspaceAccess"
class="myGroup.workspace.CustomWorkspaceAccessPluginExtension"/>
<extension type="OptionPage" class="myGroup.workspace.CustomWorkspaceAccessOptionPagePluginExtension"></extension>
<!--The sample view which will present messages from the sample plugin.-->
<view id="SampleWorkspaceAccessID" initialSide="WEST" initialRow="0"/>
<!--The sample toolbar which will present messages from the sample plugin.-->
<toolbar id="SampleWorkspaceAccessToolbarID" initialSide="NORTH" initialRow="1"/>
</plugin>
Please help me with it.
Thank you in advance,
Alekso