CoherenceTM v3.3
Copyright© 2000-2007 by Oracle Corporation

com.tangosol.coherence.servlet
Class WebPluginInstaller

java.lang.Object
  extended by com.tangosol.util.Base
      extended by com.tangosol.coherence.servlet.WebPluginInstaller

public abstract class WebPluginInstaller
extends Base

This command line utility installs container-specific Coherence*Web classes into a web container installation so that Coherence*Web can tightly integrate with the target web container.

Usage:

 java com.tangosol.coherence.servlet.WebPluginInstaller <install dir> -operation
where <install dir> is the installation directory of the target web container and operations include:

Name Description
install Install Coherence*Web classes into the target web container.
uninstall Restore the web container installation to its original state.

For example, to run this utility on a BEA WebLogic server installation, issue the following command:

 java com.tangosol.coherence.servlet.WebPluginInstaller /opt/bea/weblogic -install
 
To uninstall Coherence*Web classes from the WebLogic installation, issue the following command:
 java com.tangosol.coherence.servlet.WebPluginInstaller /opt/bea/weblogic -uninstall
 

Version:
Coherence 3.1.1
Author:
jh 2006.01.02

Nested Class Summary
static class WebPluginInstaller.ApplyPatch
          Abstract base class for all command line utilities that modify web container libraries to support extension.
 
Field Summary
protected static String[] EXT_CLASS_NAMES
          An array of container-specific ApplyPatch extension class names.
static String OPT_INSTALL
          Command line option: install
static String OPT_UNINSTALL
          Command line option: uninstall
 
Constructor Summary
WebPluginInstaller()
           
 
Method Summary
static void main(String[] asArgs)
          Command-line method.
static void showInstructions()
          Print command line instructions.
 

Field Detail

OPT_INSTALL

public static final String OPT_INSTALL
Command line option: install

See Also:
Constant Field Values

OPT_UNINSTALL

public static final String OPT_UNINSTALL
Command line option: uninstall

See Also:
Constant Field Values

EXT_CLASS_NAMES

protected static final String[] EXT_CLASS_NAMES
An array of container-specific ApplyPatch extension class names.

Constructor Detail

WebPluginInstaller

public WebPluginInstaller()
Method Detail

main

public static void main(String[] asArgs)
Command-line method.

Parameters:
asArgs - array of String arguments passed from the command line

showInstructions

public static void showInstructions()
Print command line instructions.


CoherenceTM v3.3
Copyright© 2000-2007 by Oracle Corporation