|
|
The WebRenderer Server
edition only supports plugins that support headless server rendering. Many
third-party plugins do not support rendering in a headless server
enviornment.
Steps
required to enable the plugin:
1. Un-jar the corecomponentsse-xxx.jar 2.
add plugin files to
the corecomponents/plugins directory 3. JAR the 'corecomponents'
directory back-up creating a new version of corecomponentsse-xxx.jar
The
plugin will now deploy within WebRenderer Mozilla instance.
Please
note; if you have already run WebRenderer then the corecomponentsse-xxx.jar
will not extract and run with your plugin, and you therefore have
to force WebRenderer to extract these. This can be done by altering
the versionxxxx ("xxxx" denotes the version number) and
calling the BrowserFactory setCorecomponentsExtractOn method.
Example:
1)
Alter the versionxxxx filename to mycustomdeploy 2) Call
BrowserFactory.setCorecomponentsExtractOn("mycustomdeploy");
The
corecomponentsse-xxx.jar will now deploy with your plugin. The corecomponentsse-xxx.jar
will only extract if it does not find the versionxxxx file (in the
example "mycustomdeploy"), thus preventing performance
penalties (a slight delay on start-up) encountered with the
extraction process.
Although
third party plugins can be used with WebRenderer we cannot make
any assurances regarding the quality of third party plugins or the
interoperability with WebRenderer.
|