Configuring the httpProtocolOnly property for Process Designer

Modify the httpProtocolOnly property to configure Process Designer to use the HTTP or HTTPS protocol instead of RMI with JMS.

About this task

Use the WebSphere command-line administration tool (wsadmin) AdminConfig commands to access and modify the httpProtocolOnly property of the BPMProcessCenter or BPMProcessServer configuration objects. The term configuration object refers to an object that is accessed by using the wsadmin AdminConfig commands. See Commands for the AdminConfig object using wsadmin scripting.

Procedure

  1. Start the wsadmin scripting tool:
    Dmgr_HOME\bin>wsadmin -conntype NONE -lang jython
    WASX7357I: By request, this scripting client is not connected to any server proc
    ess. Certain configuration and application operations will be available in local
     mode.
    WASX7031I: For help, enter: "print Help.help()"
  2. Modify the httpProtocolOnly property (which has a default value of true):
    wsadmin>b=AdminConfig.getid("/Cell:/ServerCluster:application_cluster_name/
      BPMClusterConfigExtension:/BPMProcessCenter:/") # You must use BPMProcessCenter or 
      BPMProcessServer depending on your deployment environment 
    wsadmin>b 
    '(cells/PCCell1/clusters/AppCluster|cluster-bpm.xml#BPMProcessCenter_13763630618 
    45)' 
    wsadmin>print AdminConfig.showAttribute(b,'httpProtocolOnly') 
    true 
    wsadmin>AdminConfig.modify(b,[['httpProtocolOnly',true]]) 
    '' 
    wsadmin>print AdminConfig.showAttribute(b,'httpProtocolOnly') 
    false 
    wsadmin>AdminConfig.save() 
    ''
    Note: The default value of the httpProtocolOnly property is true, which means that Process Designer will use HTTP or HTTPS.
    Important: If you change the value of the httpProtocolOnly property to false, the user ID specified for the J2C security alias that maps to the BPMAuthor role on the Process Server must exist on the Process Center, and the passwords must be the same.
  3. Run the AdminConfig.save command each time the property is modified for the configuration changes to be saved.