Skip to content
A sample maven project using the Web Author Component
Branch: BRANCH_OXYGEN_…
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/main
.gitignore WA-2253 Create a sample project that overlays the web-author-componen… Sep 26, 2018
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Oct 17, 2018
CONTRIBUTING.md Create CONTRIBUTING.md Oct 17, 2018
LICENSE
README.md Fix readme. Apr 8, 2019
migration-procedure.md Update migration-procedure.md May 29, 2019
pom.xml

README.md

web-author-component-integration

A sample Maven project using the Web Author Component.

This project generates a .war by overlaying the Web Author Component and adding frameworks and plugins to it.

Migrating oxygen-sdk-samples project to use web-author-component and web-author-framewors

A step by step procedure can be found here

Prerequisites

Before running the XML Web Author Component, you need to register for the Oxygen XML SDK at https://www.oxygenxml.com/oxygen_sdk/download.html and ask for a development license from support@oxygenxml.com.

Plugins

Plugins added as Maven dependencies:

  • web-author-webdav-plugin
  • web-author-webdav-server-plugin
  • web-author-charpicker-plugin
  • web-author-svg-plugin
  • web-author-mathml-plugin
  • web-author-rest-plugin

Adding new plugins

The project bundles all it's dependencyes that have the plugin classifier so that if the plugin has this classifier, you just need to declare a dependency on it. You can use the plugins already added as examples.

The application also automatically bundles all the folders from the web-author-component-integration/plugins/ directory (you will have to create it) as plugins so that you can copy the desired plugin(s) in it.

Frameworks

Frameworks already added through Maven dependencies:

  • dita
  • dockbook
  • mathml
  • svg
  • tei
  • xhtml
  • xhtml11

Adding new frameworks

The project bundles all the frameworks from the web-author-frameworks artifact. To add a new framework that is a Maven artifact, you just need to unpack it in the ${project.build.directory}/frameworks/ directory during the generate-resources Maven phase (this is what is done with web-author-frameworks).

The application also automatically bundles all the content of the web-author-component-integration/frameworks/ directory (you will have to create it) as frameworks so that you can copy the desired framework(s) in it.

Copyright and License

Copyright 2018 Syncro Soft SRL.

This project is licensed under Apache License 2.0

You can’t perform that action at this time.