Package com.sun.xml.rpc.tools.wsdeploy
Class DeployTool
java.lang.Object
com.sun.xml.rpc.util.ToolBase
com.sun.xml.rpc.tools.wsdeploy.DeployTool
- All Implemented Interfaces:
ProcessorNotificationListener
- Author:
- JAX-RPC Development Team
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected Fileprotected booleanstatic final Stringstatic final Stringstatic final Stringprotected booleanprotected Propertiesprotected Fileprotected Stringprotected Fileprotected Fileprotected Stringprotected booleanstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcollectAllFiles(File dir, List files) protected static voidprotected static voidcopyStream(InputStream is, OutputStream os) protected voidcreateRuntimeDescriptor(WebServicesInfo webServicesInfo) protected Fileprotected voiddefineServletsAndListeners(WebServicesInfo webServicesInfo) protected voidprotected Stringprotected Stringprotected voidvoidonError(Localizable msg) voidonInfo(Localizable msg) voidonWarning(Localizable msg) protected voidprotected voidprotected booleanparseArguments(String[] args) protected voidprocess(EndpointInfo endpointInfo, WebServicesInfo webServicesInfo) protected voidprocess(WebServicesInfo webServicesInfo) protected static voidremoveDirectory(File directory) voidrun()protected Fileprotected voidusage()Methods inherited from class com.sun.xml.rpc.util.ToolBase
getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, printStackTrace, report, report, run, wasSuccessful
-
Field Details
-
props
-
doNothing
protected boolean doNothing -
clientSpecified
protected boolean clientSpecified -
verbose
protected boolean verbose -
keepTemporaryFiles
protected boolean keepTemporaryFiles -
sourceFile
-
destFile
-
tmpdirBase
-
tmpdir
-
userClasspath
-
target
-
WEBAPP_DD
- See Also:
-
WEBAPP_DD_PROCESSED
- See Also:
-
JAXRPC_RI_DD
- See Also:
-
JAXRPC_RI_DD_PROCESSED
- See Also:
-
JAXRPC_RI_RUNTIME
- See Also:
-
-
Constructor Details
-
DeployTool
-
-
Method Details
-
initialize
protected void initialize()- Overrides:
initializein classToolBase
-
parseArguments
- Specified by:
parseArgumentsin classToolBase
-
usage
protected void usage() -
run
-
process
- Throws:
Exception
-
process
- Throws:
Exception
-
defineServletsAndListeners
- Throws:
Exception
-
createRuntimeDescriptor
- Throws:
Exception
-
expandSourceFile
- Throws:
Exception
-
packageEndpointClient
- Throws:
Exception
-
packageDestinationFile
- Throws:
Exception
-
translateSourceAppFileName
-
createTemporaryDirectory
-
collectAllFiles
- Throws:
Exception
-
removeDirectory
- Throws:
IOException
-
copyFile
- Throws:
IOException
-
copyStream
- Throws:
IOException
-
getGenericErrorMessage
- Specified by:
getGenericErrorMessagein classToolBase
-
getResourceBundleName
- Specified by:
getResourceBundleNamein classToolBase
-
onError
- Specified by:
onErrorin interfaceProcessorNotificationListener
-
onWarning
- Specified by:
onWarningin interfaceProcessorNotificationListener
-
onInfo
- Specified by:
onInfoin interfaceProcessorNotificationListener
-