This ties up with something about which I've been talking with one of my colleagues.
Using my BPM 8.5.7 VM, I created an HTML file: -
Hello.html
<html>
<body>
<head>
<h1>
Hello World!
</h1>
</head>
</body>
</html>
here: -
/opt/ibm/WebSphereProfiles/AppSrv01/installedApps/PCCell1/IBM_BPM_Portal_AppCluster.ear/process-portal.war
This location hosts the Heritage Process Portal, which has two URIs: -
The first URI - /portal - actually references a different WAR file ( process-portal-support.war ) whereas the second URI - /HeritagePortal - references this WAR ( process-portal.war ).
Therefore, with my HTML file in this location: -
/opt/ibm/WebSphereProfiles/AppSrv01/installedApps/PCCell1/IBM_BPM_Portal_AppCluster.ear/process-portal.war
I can hit the following URL: -
and see my page: -
Bottom line, this turns WAS into a rather expensive HTTP server, but we can put static content within a WAR, purely in the interests of research and development :-)