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
- Open the web service in Developer Studio.
- 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
- On the secondary AR System server, go to General > Server information > WS Registry Integration.
- Enter the Web service registry location.
http://<webserviceshostname>:<portNumber>/uddi - Enter the Registry Admin User name.
- Enter the Registry Admin password.
- Click Update Registry.
- 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_OPTS
, JRE_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
- 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 - Locate and open the startup.bat file in a text editor.
- Locate the following line in the startup.bat file:
set CLASSPATH=%CATALINA_HOME%\lib:%CLASSPATH%
- Add the following line after the line mentioned in step 3.
if exist "%CATALINA_HOME%\bin\bmcAtriumSetenv.bat" call %CATALINA_HOME%\bin\bmcAtriumSetenv.bat"
- Save and close the startup.bat file.
- Restart the Tomcat server.
To update on UNIX and Linux
- Go to the bin directory under the home directory of the Tomcat installation in which you have installed the CMDB Web Services components.
- Locate and open the startup.sh file in a text editor.
- Locate the following line in the startup.sh file:
exec "$PRGDIR"/"$EXECUTABLE" start "$@"
- Add the following line before the line mentioned in step 3.
. $PRGDIR/bmcAtriumSetenv.sh
- Save and close the startup.sh file.
- Restart the Tomcat server.
Comments
Log in or register to comment.