Webservice Deployers

<< Click to Display Table of Contents >>

Navigation:  Web UI > Top Menu Toolbar > Preferences Menu >

Webservice Deployers

 

The Webservice Deployers dialog allows you to create a new deployment entity within DTS, which can then be used to automatically deploy Webservices from their Details Dialog.

 

addWsDeployer

 

 

Add a new Webservice Deployer

 

To add a new Webservice Deployer, begin by clicking the add Add button . This will reveal the Add new Webservice Deployer section.

Add new Webservice Deployer section 

Add new Webservice Deployer section

 

Select the Webservice Deployer type from the drop-down and fill in the required fields.

The dialog contains the following fields:

To save an entry, click the Save save button.

Information-icon_16px The save button will only become available when all the required fields are filled.

 

exclamation_mark_16px Please note that the Webservice Deployer name must be unique.

 

To delete an entry, click the Delete garbage-can button.

 

Information-icon_16px *These parameters are always required

 

Information-icon_16px The fields that are required/available depend on the Deployment Type selected in the Deployer Type field, as does the interpretation of certain fields.

 

 

Deployer Types

 

SCP

 

SCP deployment will attempt to copy the WAR archive containing the Webservice to the application server machine via SCP. This requires the application server to feature automatic deployment from a watched directory.

It requires the following parameters:

Information-icon_16px If the application server is configured to only pick up changes to the watched folder on startup, a restart will be required.

 

 

Samba

 

Samba deployment will attempt to copy the WAR archive containing the Webservice to the application server machine via Samba. This requires the application server to feature automatic deployment from a watched directory.

It requires the following parameters:

Information-icon_16px If the application server is configured to only pick up changes to the watched folder on startup, a restart will be required.

 

 

TomcatHTTP

 

TomcatHTTP deployment uses a two-stage method of deployment to a Tomcat application server. In the first stage, it will copy the WAR file to a given path on the application server machine and in the second stage it will issue an HTTP request to Tomcat to deploy the Webservice from that local path.

It requires the following parameters:

Information-icon_16px This deployment method is useful when using a Tomcat server that doesn't watch a directory or when connecting via SSH/Samba with a user that can write to the watched directory is not possible.

 

 

JBossCLI

 

JBossCLI deployment uses the remote console tool provided by JBoss/Wildfly application servers to deploy services.

It requires the following parameters:

Information-icon_16px This deployment method is useful when using a JBoss/Wildfly server that doesn't watch a directory or when connecting via SSH/Samba with a user that can write to the watched directory is not possible.

 

 

Weblogic

 

Weblogic deployment uses a two-stage method of deployment to an Oracle Weblogic application server. In the first stage, it will copy the WAR file to a given path on the application server machine and in the second stage it will use SSH to log into the same machine and use the Weblogic administration CLI on the server to deploy the webservice from the temporary path.

Information-icon_16px This deployment method is useful when using a Weblogic server that doesn't watch a directory or when connecting via SSH/Samba with a user that can write to the watched directory is not possible.

 

 

Websphere

 

Websphere deployment uses a two-stage method of deployment to an IBM Websphere application server. In the first stage, it will copy the WAR file to a given path on the application server machine and in the second stage it will use SSH to log into the same machine and use the Websphere administration CLI on the server to deploy the webservice from the temporary path.

Information-icon_16px This deployment method is useful when using a Websphere server that doesn't watch a directory or when connecting via SSH/Samba with a user that can write to the watched directory is not possible.

 

Information-icon_16px Please see Webservices->Integration->Application Server for technical details and particularities regarding different Application Servers.

 

 

Edit a Webservice Deployer

Edit Webservice Deployer

Edit Webservice Deployer

 

To edit an existing Webservice Deployer click on the respective row to view its details.

If a field has been modified, the corresponding label will turn green.

exclamation_mark_16px Please note that the Webservice Deployer type cannot be modified.

 

exclamation_mark_16px Please note that the Webservice Deployer name must be unique.

 

If some of the fields are empty or have incorrect values, their respective labels will turn red and the save button will be disabled.

The fields that contain the initial value will have a blue label.

To save your changes, click the Save save button.

Information-icon_16px The save button will only become available when all the required fields are filled.

 

To delete an entry, click the Delete garbage-can button.

disabled save button

disabled save button