The app starts normally, but cannot enter the login page:
The webpage cannot be found HTTP 404 ... No known changes had been made and the Middle-tier Services appear to start without problems.
The error_log shows errors like: ... File does not exist: <portal_top>/oa_html/appslogin
No obvious errors were found in the "other" log files apart from ... $LOG _home/ora/10.1.3/j2ee/oacore/oacore_default_group _1/log.xml which reports:internal error raised tyring to instantiate web-application:html defined in Web site oc4j 10g ( 10.1.3) Default Web site.error compiling: $COMMON _top/webapps/oacoreml:error instantiating Compiler:web service ARTIFAC T generation Failed:java.lang.InstantiationException:IO Error reading web-infdlrp_service.wsdl in $COMMON _top/webapps /OACOREML: $ORA _config_home/ora/10.1.3/j2ee/oacore/application-deployments/oacoremlrver-wsdlrp_service.wsdl ( Permission denied) ... Causethis problem occurrs because the file ' wsrp_service.wsdl ' is owned by the ' root ' User, but the Middle-tier Services a Re started by the Applmgr User.
A similar issue are reported in unpublished bugs 8240458 which describes the same issue with Appslogin not working and error _log reporting ' File does not exist ' for appslogin with the path pointing to Portal_top instead of oa_html. This bug identifies the problem as being caused by the file wsrp_service.wsdl being owned by root instead of the applmgr a S expected. This results in the Permission Denied errors when Apache starts and causes the eventual login issues.
This could happen if, at some previous time, the Middle-tier Services has been accidentally (re) started by the ' root ' User Instead of the Applmgr User.solutionto get the issue resolved, please implement following steps:ensure that the file $ORA _CONFIG_HOME/10.1.3/J2EE/OACORE/APPLICATION-DEPLOYMENTS/OACOREMLRVER-WSDLRP_SERVICE.WSDL is owned by the APPLMGR User:
1. Open a new shell and source the APPS environment.
2. Execute following command to see the access rights on the File:ls-l $ORA _config_home/10.1.3/j2ee/oacore/application-d eployments/oacoremlrver-wsdlrp_service.wsdl
If the output shows ' root ' as the owner, then please change the access rights of the file to being owned by the Applmgr User. Please be aware:to is able to the change of the access rights you need the root user privilege!
3. Within the open shell to the root of User access, change the access rights and verify the access rights again.
Unable to enter login page after EBS R12 reboot