We all know the current iteration of HTTP_Callout is severely limited in BMC CLM 4.6.
In current implementation have following restrictions
1. Only REST Web service can be consumed by HTTP callout via data is in JSON format and requires custom servlet for its usage.
2. HTTP Callout makes only POST request.
There should be an ability to call BMC Orchestrator Processes asynchronously using HTTP Callouts. Calling asynchronous BAO processes already exists in CLM but not through HTTP Callouts. The solution whenever planned for delivery should be such that, it should have less impact on existing Customer and to upgrade from 4.6.This would greatly increase the functionality of the HTTP_Callout allowing it to integrate with BMC BAO which can further integrate with other applications, with only a small amount of coding.