Style |
---|
Wiki Markup |
{style} .panel {-moz-border-radius: 7px; border-radius: 7px;} .panelMacro table {-moz-border-radius: 15px; border-radius: 15px;} {style} |
Panel | ||||
---|---|---|---|---|
| ||||
This page describes how to build new Weasis plug-ins and how they can be incorporated to the distributions, see also this page for the IDE configuration. |
...
- Build "weasis-ext.war" with the following structure:
Code Block +--weasis-ext/ | +--WEB-INF/ | +--web.xml | +--conf/ | +--ext-config.properties | +--plugin1.jar | +--plugin2.jar
- In /weasis-ext/conf/ext-config.properties, add the plug-ins references:
Code Block felix.auto.start.80= \ ${weasis.codebase.ext.url}/plugin1.jar \ ${weasis.codebase.ext.url}/plugin2.jar
Info Note: Using "${weasis.codebase.ext.url}" allows to keep the base URL abstract, so moving the package to another server won't won’t be a problem. Otherwise absolute URLs must be used.
The default value of "${weasis.codebase.ext.url}" is "${weasis.codebase.url}-ext".
...