Configuring the CTS Deploy Web
Service
The CTS Deploy Web service connects the ABAP transport tools to the deployment tools in the non-ABAP applications.
For what to do to run imports of non-ABAP objects, read the information under Integration in Non-ABAP Transports in Change and Transport System.
This deployment Web service has been part of SAP NetWeaver 7.0 since Support Package Stack 12.
Information about using the CTS Deploy Web service in another SAP NetWeaver system is available in SAP Note 1003674.
The following steps describe how to configure the CTS Deploy Web service, using a dual-stack system as an example:
...
1. In SAP NetWeaver Application Server Java, open the CTS server.
2. In your Web browser, enter the following URL:
http://<host:port>
3. Open Web Service Navigator.
The DeployProxy Web service is in the list of deployment Web services.
You are in SAP NetWeaver Application Server ABAP in your CTS system.
...
1. Call transaction SM59.
2. Create a new HTTP connection called CTSDEPLOY.
3. Choose the Technical Settings tab page.
a. Enter the name of the target host, the service number (5<SAP system number>00), and the path prefix /DeployProxy/default?style=document. Confirm by choosing Enter.
b. If you encounter warnings about invalid query strings or missing documentation, ignore them by choosing Enter.
c. Save your entries.
4. Choose the Logon and Security tab page.
a. Select Basic Authentication as the logon procedure.
b. Enter a J2EE user name and password.
c. Save your entries.
5. To test the new HTTP connection, choose Connection Test.
6. Choose Continue to confirm.
If you have created the new HTTP connection successfully, the status text in the test results is set to OK.
Large objects can cause timeouts in deployments. Always set the timeout to be longer than the longest expected deployment time.
You are in SAP NetWeaver Application Server ABAP in your CTS system.
...
1. Call transaction SM59.
2. Choose HTTP Connections to External Server ® CTSDEPLOY.
3. Select the Special Options tab page.
The ICM Default Timeout option is selected as the default under Timeout.

Select a timeout that is higher than the longest expected deployment. If in doubt, select No Timeout to avoid the connection timing out during a deployment.
Logical ports for Web services are Customizing objects.
To configure a logical port, you must enable Customizing changes to be made in client 000. You can cancel these changes once you have configured the CTS Deploy Web service.
You are in SAP NetWeaver Application Server ABAP in your CTS system.
...
1. Call transaction SE03.
2. Choose Administration ® Set System Change Option and choose Execute.
The System Change Option screen appears
3. Choose Client Setting.
The Display “Clients” View: Overview screen is displayed.
4. Select the client 000.
5. Choose Change ® Display.
A dialog box with the messageCaution: The table is cross-client. appears.
6. Choose Continue to confirm.
7. Make the following changes:
a. Choose Detail.
The Display “Clients” View: Detail screen is displayed.
b. Select Automatic Recording of Changes.
8. Save your entries.
You are in SAP NetWeaver Application Server ABAP in your CTS system.
...
1. Log on to client 000.
2. Call transaction LPCONFIG.
The Display/Create Logical Port screen is displayed.
3. Select the proxy class CO_TFLDEPLOY_PROXY_VI_DOCUMENT from the proxy list.
4. Enter CTSDEPLOY as the logical port.
5. Choose Create.
The Create Logical Port screen is displayed.
6. Enter a description for the logical port and select the Default Port checkbox.
7. Under General Settings, choose the Call Parameters tab page.
8. Select CTSDEPLOY as the HTTP destination.
9. Save your entries.
A dialog box is displayed that prompts you to specify a customizing request.
10. Enter your changes in a change request.
11. Activate the logical port of the CTS Deploy Web service.
