This documentation supports the 21.05 version of BMC Helix CMDB.

To view an earlier version, select the version from the Product version menu

Configuring BMC Helix CMDB web services

After you install CMDB Web Services, perform the following tasks to optimize performance and to avoid issues:


To configure and deploy web services with BMC applications

You must configure the BMC Helix ITSM, BMC Service Request Management, and BMC Helix ITSM: Knowledge Management web services so that the respective wsdl are generated in the AR System server. To do this, modify the web services from Developer Studio and then configure the web services with your Mid Tier or AR System server information.

You must configure the following web services with your Mid Tier or AR System server information.

Web services

Web service name

Application

CHG_ChangeRelationshipInterface_WS

BMC Helix ITSM

HPD_IncidentRelationshipInterface_WS

BMC Helix ITSM

RMS_ReleaseRelationshipInterface_WS

BMC Helix ITSM

PBM_KnownErrorRelationshipInterface_WS

BMC Helix ITSM

PBM_ProblemRelationshipInterface_WS

BMC Helix ITSM

WOI_WorkOrderRelationshipInterface_WS

BMC Service Request Management

RKM_KnowledgeInterface_WS

BMC Helix ITSM: Knowledge Management

AST_PurchaseOrder_WS

BMC Helix ITSM: Asset Management

HPD_IncidentInterface_WS

Incident Management

AAS_ActivityInterface_Create_WS

BMC Helix ITSM: Change Management

AAS_ActivityInterface_WS

BMC Helix ITSM: Change Management

AST_PurchaseOrder_WS_noDate

BMC Helix ITSM: Asset Management

AST_PurchaseOrderInterface_WS

BMC Helix ITSM: Asset Management

CHG_ChangeInterface_Create_WS

BMC Helix ITSM: Change Management

CHG_ChangeInterface_WS

BMC Helix ITSM: Change Management

HPD_IncidentInterface_Create_WS

Incident Management

PBM_KnownErrorInterface_WS

Problem Management

PBM_ProblemInterface_Create_WS

Problem Management

PBM_ProblemInterface_WS

Problem Management

PBM_SolutionInterface_WS

Problem Management

RMS_ReleaseInterface_Create_WS

BMC Helix ITSM: Change Management

RMS_ReleaseManifestInterface_WS

BMC Helix ITSM: Change Management

To configure the web services for all applications

  1. Open the web service in Developer Studio.
  2. Make sure that the wsdl location is in the following format:
    http://<midtier_server>/arsys/WSDL/public/<servername>/<web_service_name>
    For example:
    http://<midtier_server>/arsys/WSDL/public/<servername>/PBM_ProblemRelationshipInterface_WS

To configure CMDB Web Services registry for AR System server group

BMC Helix CMDB does not provide load-balancing support for CMDB Web Services components in an AR System server group environment. Instead, you can configure the AR System server group for providing redundancy capabilities to the web services components. For this, you need to update the CMDB Web Services registry on the secondary servers.

Steps to configure

  1. On the secondary AR System server, go to General > Server information > WS Registry Integration.
  2. Enter the Web service registry location.
    http://<webserviceshostname>:<portNumber>/uddi
  3. Enter the Registry Admin User name.
  4. Enter the Registry Admin password.
  5. Click Update Registry
  6. Click OK.

For information on configuring web services or UDDI in a server group environment view the following video.

 https://www.youtube.com/watch?v=fXJJfvzCJUU

To update the Tomcat startup script after installing CMDB Web Services

The CMDB Web Services component requires changes to the JAVA_OPTSJRE_HOME, and PATH settings on the Tomcat server. Perform the following steps if you have chosen to manually update the Tomcat startup script to see the bmcAtriumSetenv file.

To update on Microsoft Windows

  1. Go to the bin directory under the home directory of the Tomcat installation in which you have installed the CMDB Web Services components.
    For example:
    C:\Program Files\BMC Software\AtriumCore\shared\tomcat\bin
  2. Locate and open the startup.bat file in a text editor.
  3. Locate the following line in the startup.bat file:
    set CLASSPATH=%CATALINA_HOME%\lib:%CLASSPATH%
  4. Add the following line after the line mentioned in step 3.
    if exist "%CATALINA_HOME%\bin\bmcAtriumSetenv.bat" call %CATALINA_HOME%\bin\bmcAtriumSetenv.bat"
  5. Save and close the startup.bat file.
  6. Restart the Tomcat server.

To update on UNIX and Linux

  1. Go to the bin directory under the home directory of the Tomcat installation in which you have installed the CMDB Web Services components.
  2. Locate and open the startup.sh file in a text editor.
  3. Locate the following line in the startup.sh file:
    exec "$PRGDIR"/"$EXECUTABLE" start "$@"
  4. Add the following line before the line mentioned in step 3.
    . $PRGDIR/bmcAtriumSetenv.sh
  5. Save and close the startup.sh file.
  6. Restart the Tomcat server.



Was this page helpful? Yes No Submitting... Thank you

Comments