| java.lang.Object org.objectweb.jonas_ws.deployment.lib.wrapper.WSManagerWrapper
WSManagerWrapper | public class WSManagerWrapper (Code) | | Wrap the WSDeploymentDescManager to solve ClassLoader problems linked to
Digester.
author: Guillaume Sauthier |
Method Summary | |
public static WSDeploymentDesc | getDeploymentDesc(URL url, ClassLoader moduleCL, ClassLoader earCL) Wrap the WSDeploymentDescManager.getInstance().getDeploymentDesc(url, moduleCL, earCL) call. | public static WSDeploymentDesc | getDeploymentDesc(URL url, URL unpackedURL, ClassLoader moduleCL, ClassLoader earCL) Wrap the WSDeploymentDescManager.getInstance().getDeploymentDesc(url, url, moduleCL, earCL) call. | public static void | removeCache(ClassLoader cl) Wrap the WSDeploymentDescManager.getInstance().removeCache() call. | public static void | setParsingWithValidation(boolean b) Wrap the WSDeploymentDescManager.setParsingWithValidation() call. |
getDeploymentDesc | public static WSDeploymentDesc getDeploymentDesc(URL url, URL unpackedURL, ClassLoader moduleCL, ClassLoader earCL) throws WSDeploymentDescException(Code) | | Wrap the WSDeploymentDescManager.getInstance().getDeploymentDesc(url, url, moduleCL, earCL) call.
Parameters: url - module URL Parameters: unpackedURL - unpacked URL of the module (may be null) Parameters: moduleCL - module ClassLoader Parameters: earCL - Application ClassLoader the WSDeploymentDesc of the given module throws: WSDeploymentDescException - When WSDeploymentDesc cannot be instanciated. |
removeCache | public static void removeCache(ClassLoader cl)(Code) | | Wrap the WSDeploymentDescManager.getInstance().removeCache() call.
Parameters: cl - WebApp ClassLoader |
setParsingWithValidation | public static void setParsingWithValidation(boolean b)(Code) | | Wrap the WSDeploymentDescManager.setParsingWithValidation() call.
Parameters: b - true/false |
|
|