Append To Extension Loader ( Code Source Path, Targets, Deployment Options )
/management/weblogic/{version}/domainRuntime/deploymentManager/appendToExtensionLoader
Appends a code source to the search path of the WebLogic Extension Loader, which is also referred to as the WebLogic Domain Loader. The code source file is distributed to the targets using the options specified. When the operation is complete, classes and resources in the jar file will be visible for class loading at the extension loader. Since the jar is now in place on targeted servers, the classes and resources will continue to be available even after a targeted server restarts. This is an asynchronous operation that returns immediately.
Request
- application/json
-
version: string
The version of the WebLogic REST interface.
-
X-Requested-By: string
The 'X-Requested-By' header is used to protect against Cross-Site Request Forgery (CSRF) attacks. The value is an arbitrary name such as 'MyClient'.
Must contain the following fields:
objectArguments-
codeSourcePath(optional):
string
A jar file to add to the extension loader
-
deploymentOptions(optional):
object Properties
Title:
PropertiesAdditional Properties Allowed: additionalPropertiesAllows for overriding the deployment options. If null, default options will be used. The values should all be of type The keys, units and default values for options are clusterDeploymentTimeout milliseconds 3600000, retireTimeout seconds -1 (no timeout), timeout milliseconds 0 (no timeout)
-
targets(optional):
array Items
Title:
ItemsThe targets on which to distribute the code source. This would be server names or cluster names. If null, the code source will be distributed on all configured targets.
objectPropertiesAllows for overriding the deployment options. If null, default options will be used. The values should all be of type The keys, units and default values for options are clusterDeploymentTimeout milliseconds 3600000, retireTimeout seconds -1 (no timeout), timeout milliseconds 0 (no timeout)
arrayItemsThe targets on which to distribute the code source. This would be server names or cluster names. If null, the code source will be distributed on all configured targets.
-
Admin: basic
Type:
basicDescription:A user in the Admin security role. -
Deployer: basic
Type:
basicDescription:A user in the Deployer security role.
Response
- application/json
200 Response
Returns the following fields:
objectReturn-
return(optional):
array Deployment Progress Object Reference
Title:
Deployment Progress Object ReferenceContains the deployment progress object reference.Returns the action's result.
arrayDeployment Progress Object ReferenceReturns the action's result.