Oracle Apps (EBS) R12.2 Installation: WLS Domain Validation failed

Oracle Apps (E-Business Suite) current release (as of Sep 2015) is Oracle E-Business suite is 12.2.4 also commonly known as R12.2 . WebLogic Server is introduced in Oracle E-Business Suite as part of 12.2 version . In this post we are going to cover Oracle Apps 12.2 installation issue encountered by one of our Oracle Apps DBA trainee while installing EBS 12.2 on Linux Server as part of Hands-On (next batch starts on 31st October, 2015 and We cover Architecture, Installation, File System, WebLogic Concepts, Patching, Cloning , Common Tasks and difference in 12.2 from previous version. Register here for Oracle Apps DBA 12.2 Training )

In this particular case, one of the post installation check “WLS Domain Validation” failed as shown below .

WLS_Check_Failed

 

Click on Red mark button ( ! ) to check why WLS Validation failed. In our case, it was showing:

EBS Domain validation failed for RUN filesystem.
Check Domain deployment logs and re-deploy the RUN domain.

After checking the log file (located at /<base_directory>/fs2/EBSapps/appl/admin/<instance_hostname>/log/ deploytech.log), we came to know that there is some issue with OHS instance as shown in below error messages.

Successfully updated context variable s_ohs_installed with the value generateEBSOHSConfigFiles
opmnctl startall: starting opmn and all managed processes…

EBS_web_PRD84 is failed to start !!

.end std out.
===================
opmn id=<hostname>:6285
Response: 0 of 1 processes started.

ias-instance id=EBS_web_PRD84_OHS1
+++++++++++++++++++++++
———————————
ias-component/process-type/process-set:
EBS_web_PRD84/OHS/OHS/

Error
–> Process (index=1,uid=1443244297,pid=10563)
failed to start a managed process after the maximum retry limit
Log:
/u01/oracle/ PRD84/ fs2/FMW_Home/ webtier/instances/ EBS_web_PRD84_OHS1/ diagnostics/ logs/OHS/EBS_web_PRD84/ console~OHS~1.log

.end err out.

ERROR: Unable to create OHS instance.
Failed to create the OHS instance

So we checked in the given OHS log file (/<base_directory>/fs2/FMW_Home/webtier/instances/<instance>  /diagnostics /logs/OHS/<instance>/console~OHS~1.log) and got the exact error behind the issue that was “Address already in use“.

[2015-08-20T14:28:40.4043+01:00] [OHS] [INCIDENT_ERROR:32] [OHS-9999] [worker.c] [host_id: <Hostname>] [host_addr: <IP of Host>] [pid: 10527] [tid: 47435944011936] [user: <application_user>] [VirtualHost: main] (98)Address already in use: make_sock: could not bind to address [::]:8084

Root Cause:

As shown in the above log, 8084 port (OHS Port) is already being used by other application that’s why unable to bind to that address.

 

Solution:

To check which process is using port 8084  (PID 2823 in our case)
[root@host ~]# lsof | grep 8084 | grep LISTEN

httpd  2823  oracle84  18u  IPv4  6925093  TCP *:8084 (LISTEN)

 [root@host ~]# ps -ef | grep 2823
 oracle84  2823  2745  0  Aug17 ?  00:00:00                   /u01/oracle/PROD84/ apps/tech_st/10.1.3/Apache/Apache/bin/httpd -d /u01/oracle/PROD84/apps/tech_st/10.1.3/Apache/Apache -DSSL -f /u01/oracle/ PROD84/inst/apps/ PROD84_iamdemo07/ ora/10.1.3/ Apache/ Apache/conf/ httpd.conf

To kill the process, run command:

[root@host ~]# kill -9 2823 <PID>

The solution provided above resolved the issue (after this start services manually and click on Retry)

If you need to learn Oracle Apps DBA (Architecture, Installation, WebLogic, Patching, Cloning and other maintenance tasks with the upgrade of Oracle E-Business Suite 12.2.0 to 12.2.4 then have a look at our  Oracle Apps DBA Training (next batch starts on 31st October, 2015 – Register now for early bird discount, limited time only).

Note: We are so confident on our workshops that we provide 100% Money back guarantee, in unlikely case of you being not happy after 2 sessions, just drop us a mail before third session and We’ll refund FULL money (or ask us from our 100s of happy trainees in our private Facebook Group)

Looking to get more information or FREE tips on Oracle Administration then join our newsletter or for just specific to Oracle Apps DBA topics then click enter leave you name & email here

About the Author Nancy Kamboj

Oracle Consultant at K21 Technologies - Oracle Gold Partner specialising in Design, Implement, and Support.

Leave a Comment:

2 comments
Amol says November 27, 2018

Please guide for Oracle Apps DBA course.

Please tell me how RAC course is different than Oracle Apps DBA.Which course is most precious as compared to AppsDBA.

Please guide me for career perspective which of the following course is useful which will provide the good hike and stability to my career.
1. Oracle Apps DBA(Currently working as Oracle Apps DBA having 2 Yrs of experience)
2. RAC(Is it mandatory or shall I join Oracle Apps DBA)
3. Cloud(AWS- as this is most preferable in the market.)=>Please tell me how Apps DBA will get Opportunity in cloud.

Thanks,
Amol
+91-9552002308

Reply
    Alekhya says December 4, 2018

    Hi Amol,

    Thanks for writing to us!

    Both are two different career paths.If you are very strong in database then learning RAC you can become a core apps DBA Also rac is complimentary for Apps as well, knowing both is good for market.My suggestion learn apps first, as you already spent 2 years in apps DBA field.RAC you can learn later.Also, you needs to know core apps skills before learning on cloud world.

    You can do cloud later after you gets a good handle on apps.

    Thanks and Regards,
    Alekhya

    Reply
Add Your Reply

Not found