In a non clustered ESB setup, when logged into the ESB control you can view the Definition of a
regiestered service and click on 'SOAP Endpoint URI' link but sometimes you receive an 'HTTP 404 (page not found)' error after clicking on the definition.
Cause
An HTTP 404 error suggests there is a problem between the HTTP listener and the ESB services.
This implies either a connection error or a service not available issue.
Solution
1. Backup and edit %ORACLE_HOME%\soa_1\j2ee\<home or oc4j_soa>\config\default-web-site.xml
2. Change the ohs-routing value from false to true:
<web-app application="esb-rt" name="provider-war" load-on-startup="true" root="/event"
ohs-routing="true" />
