Well, I’m not an angularjs expert so I can’t provide you with any specific recommendations.
You should be able to inspect the http traffic going back and forth to the browser via the debugging tools built into all the modern browsers to see what the addresses of the requests were.
If the addresses it is loading are something like http://host:port/wm_your_app_name/page_name.xhtml then that suggests that those requests would be dispatched directly to the servlet context of the “wm_your_app_name” web application and would bypass MWS completely.
In general, a request from a portlet should use a “portlet url” style address to ensure that your portlet doesn’t interfere with any other portlets on the same page. For example, see the addresses returned from the createRenderUrl() or createActionUrl() methods of a CAF page bean for the basic address that could then be further customized to suit your needs.
If there is not a compelling reason to use angularjs, you can just use OpenCAF directly instead as it should be able to do pretty much everything angularjs can do.
#MWS-CAF-Task-Engine#webMethods#webMethods-BPMS