Configuring Your WSDL File
Applicable to: remote role assignment, remote delta link, WSRP application sharing

This procedure is relevant only for producer portals running NW7.0 SPS7 and earlier. Later versions use an automated service for providing WSDL information to registering consumers over HTTP and HTTPS protocols.
To describe the WSRP services provided by your portal server (the producer) and the set of operations within each service, you need to setup a WSDL file on your portal. When a consumer connects to your portal to retrieve content, the system administrator connects to this WSDL file.
A standard WSDL template file is automatically created for you when you install the portal. You need to configure the settings in the file based on your system landscape.

You can generate multiple WSDL files and configure each one for a specific use case. For example: (i) one for a regular network proxy and another for a reverse proxy; or (ii) one for HTTP connectivity and another for HTTPS. Make sure you supply your content consumers with the URL to the appropriate WSDL file.

In a cluster environment, the WSDL file needs to be configured, as described below, on every server node.

Once a consumer has registered on your portal, the WSDL file is no longer needed by the consumer, unless the consumer needs to reregister after unregistering. You can therefore edit its contents at any time.
If you move the WSDL file to a new location, you need to provide the updated path to consumers that have not yet registered or need to reregister. These consumers need to update the WSDL path in the properties of their existing producer object (see Editing Connection Properties to Producers).
...
1. In the producer server, browse to the following folder:
Windows: c:\usr\sap\<SID>\JC<x>\j2ee\cluster\server<node_number>\apps\sap.com\irj\servlet_jsp\irj\root\portalapps\com.sap.portal.ivs.wsrpservice\wsdl
UNIX: /usr/sap/<SID>/JC<x>/j2ee/cluster/server<node_number>/apps/sap.com/irj/servlet_jsp/irj/root/portalapps/com.sap.portal.ivs.wsrpservice/wsdl
2. In any text-based editor, open the file: wsdl.html
3. Note that all four services in the WSDL file reference the same servlet. The relevant WSDL information regarding your producer portal is described in this servlet. In most cases, you do not need to modify referenced servlet.
By default, each service references the WSRP servlet at: http://localhost:51000/irj/servlet/prt/soap/AutoGenProducer?style=doc_lit
For each service, do the following:
a. Specify the Web protocol through which the WSRP servlet is accessible: http or https
b. Replace the default localhost value with the host name of your portal.
c. Replace the default 51000 value with the port number of your portal (the port must match the Web protocol you have defined).

If you are using a reverse proxy, enter instead the protocol, host address, and port of the reverse proxy.
4. Save the WSDL file.

We recommend you make a backup of the WSDL file in case it is overwritten during a portal system upgrade.