Hello Mparikh72,
The error you present is most often caused by an issue with configuration particularly if your WebView server and Enterprise Manager/MOM serve are not on the same machine, to be able to direct the WebView/Team Center server to the API of the Enterprise Manager that publishes the data.
In IntroscopeWebView.properties there is a configuration section to point WebView towards the MOM/EM
# URL that points to root of the Enterprise Manager REST API
introscope.webview.enterprisemanager.rest.base=http://{EM_HOST}:8081/apm/appmap
Update the value of EM_HOST with the real hostname/IP of the Enterprise Manager/MOM.
Other reasons that this could fail is if you have WebView and Enterprise Manager on the same machine but the Enterprise Manager webserver port has been changed. That could be done in one of two ways:
Change of this property in IntroscopeEnterpriseManager.properties:
introscope.enterprisemanager.webserver.port=8081
in which case the value of 8081 in
introscope.webview.enterprisemanager.rest.base=http://{EM_HOST}:8081/apm/appmap
needs to be updated to the correct value.
The other scenario is if the Enterprise Manager is configured to use HTTPS for the embedded web server port.
To recognise that, this property in IntroscopeEnterpriseManager.properties will be uncommented as shown below:
introscope.enterprisemanager.webserver.jetty.configurationFile=em-jetty-config.xml
And then we would need to verify in em-jetty-config.xml the value for the port, by default 8444
<Set name="port">8444</Set>
There is no automatic redirect when using the HTTPS connector so if this is the scenario, you would have to specifically specify HTTPS protocol in the URL
introscope.webview.enterprisemanager.rest.base=https://{EM_HOST}:8444/apm/appmap
If these suggestions do not help, put webview log in DEBUG mode and go through to this for any clue.
Gustavo.