Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0
Style
Wiki Markup
{style}
.panel {-moz-border-radius: 7px;
border-radius: 7px;}
.panelMacro table {-moz-border-radius: 15px;
border-radius: 15px;}
{style}
Panel
borderWidth2
borderStylesolid

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".

...