Can Web Cache be setup to determine failure of different Oracle Application Server components?
Yes. Web Cache supports of a mechanism to specify ping URLs. This ping URL can point to either a Portal based URL, or a Forms URL, or a Report. Web Cache issues regular HTTP requests to this URL to determine if the backend server is up. If the server goes down, the ping request fails and Web Cache stops routing to the server that is down. Having Web Cache as a front-end is a very effective mechanism to loosely cluster stateless mid-tiers such as Portal. The other components Forms, Reports and others can also leverage this kind of setup.