YEXCWSIPDD (Execute WSIPDD file) Command

Executes a Web Service Instance Portable Deployment Data file (WSIPDD), to deploy web service instances. The WSIPDD file should have been populated by the YPOPWSIPDD command. Typically the WSIPDD file is then moved to a different machine to be executed by the YEXCWSIPDD command.
ca2e87
Executes a Web Service Instance Portable Deployment Data file (WSIPDD), to deploy web service instances. The WSIPDD file should have been populated by the
CA 2E
YPOPWSIPDD command. Typically the WSIPDD file is then moved to a different machine to be executed by the YEXCWSIPDD command.
Contents
 
  • Portable deployment does not require
    CA 2E
    or 1E to exist on the remote machine on which the YEXCWSIPDD command is running. However, the YEXCWSIPDD command does require certain application objects to exist on the machine on which the command is running. These objects can be created in a target library using the YDUPAPPOBJ command parameter, *WS argument. The YEXCWSIPDD command takes a WSIPDD file as an input.
  • To run this command the YCA/CAWS/UserData and YCA/CAWS/ProdData/YQSHLOG folders need to exist in the IFS. Take extra care with this in the case where the command is being used on a remote machine that does not have 2E installed.
    For more information on how to restore the YCA structure, see the section "Web Services Support" in the
    Installing
    section
    .
  • The input WSIPDD file is always called YWSIPDDRFP, but the location is specified on the WSIPDDLIB parameter. For each record in the WSIPDD file with an ACTION flag of 'I' a web service instance will be deployed by the YCRTWS command. The Target parameters on the YEXCWSIPDD command allow the WSIPDD web service instance data to be overridden when deploying.
  • If a web service instance is successfully deployed as a result of the YEXCWSIPDD command instance record's Action flag is updated to BLANK. The YINZWSIPDD command can be used to reset the WSIPDD Action flag.
Parameters
The following are parameters for the YEXCWSIPDD command.
WSIPDDLIB
The name of the library in which the input WSIPDD file resides. Values for these parameters are as follows:
  • *GENLIB
    -- Special value representing the model's generation library.
  • name
    -- Specify the library containing the YWSIPDDRFP/00L files.
The WSIPDD file will typically have been populated by the YPOPWSIPDD command.
TMACHINE
Indicates whether WSIPDD web service instance information should be overridden when deploying. Values for these parameters are as follows:
  • *INSTANCE
    -- No overriding is applied. WSIPDD web service instance information is used to deploy a web service instance.
  • *CURRENT
    -- The WSIPDD web service instance Machine name is overridden to *CURRENT when deploying.
  • name
    -- The WSIPDD web service instance Machine name is overridden to the named value, when deploying.
TSERVER
Indicates whether WSIPDD web service instance information should be overridden when deploying. Values for these parameters are as follows:
  • *INSTANCE
    -- No overriding is applied. WSIPDD web service instance information is used to deploy a web service instance.
  • character value
    -- The WSIPDD web service instance Server name is overridden to the named value, when deploying.
Server name must match (case sensitive) with the name of the actual application server.
TSERVICE
Indicates whether WSIPDD web service instance information should be overridden when deploying.
  • *INSTANCE
    -- No overriding is applied. WSIPDD web service instance information is used to deploy a web service instance.
  • name
    -- The WSIPDD web service instance Service name is overridden to the named value, when deploying.
TGTOBJLIB
Indicates whether WSIPDD web service instance information should be overridden when deploying. Values for these parameters are as follows:
  • *INSTANCE
    -- No overriding is applied. WSIPDD web service instance information is used to deploy a web service instance.
  • name
    -- The WSIPDD web service instance target object Library name is overridden to the named value, when deploying.
TUSRPRF
Indicates whether WSIPDD web service instance information should be overridden when deploying. Values for these parameters are as follows:
  • *INSTANCE
    -- No overriding is applied. WSIPDD web service instance information is used to deploy a web service instance.
  • name
    -- The WSIPDD web service instance target user Profile name is overridden to the named value, when deploying.
TRTLIBL
Indicates whether WSIPDD web service instance information should be overridden when deploying. Values for these parameters are as follows:
  • *INSTANCE
    -- No overriding is applied. WSIPDD web service instance information is used to deploy a web service instance.
  • name
    -- The WSIPDD web service instance target runtime library list is overridden to the name value, when deploying.