DOYENSYS Knowledge Portal




We Welcome you to visit our DOYENSYS KNOWLEDGE PORTAL : Doyensys Knowledge Portal




Monday, January 11, 2016

Discoverer Error : CORBA protocal :Failed to bind session using IOR:null Hint

Users getting  below error while logging to Discoverer.
===========================================================

CORBA protocal :Failed to bind session using IOR:null Hint:An administrator can futher diagnose connection problems by running the
"checkdiscover" script under /d01/app/fmw_1/discoinst_1/Discoverer/<DISCOVERER_COMPONENT_NMA/util.

Solution:
============

STEP1 :
--------

Run checkdiscoverer.sh to diagnose the connection problem as shown below:

[oradisco@oraserv util]$ cd /u03/app/fmw_1/discoinst_1/Discoverer/Discoverer_discoinst_1/util
[oradisco@oraserv util]$ ./checkdiscoverer.sh

Initializing ORB...
ORB initialized successfully.

Checking for Discoverer "ServicesStatus"...
"ServicesStatus" is running.

Checking the adminstrator set soft limit on no. of sessions ...
Current value of soft limit = 50 sessions.
Hint: Administrators can increase the soft limit on Discoverer sessions by modifying
"//ias-component[id='Discoverer_discoinst_1']/process-type[id='SessionServer']/process-set/@maxprocs" attribute in the file /d01/app/fmw_1/discoinst_1/config/OPMN/opmn/opmn.xml

Checking for Discoverer Preference Server component...
Found Discoverer Preference Server component.

Binding to Discoverer Server...
Successfully bound to Discoverer Server.

Checking that the machine has only one network card...
Yes.


STEP 2:
--------

Check the number are disco processes:

[oradisco@oraserv ~]$ ps -fu oradisco|grep pref
oradisco      1263   581  0 08:57 ?        10:00:00 /d01/app/fmw_1/disco_1/bin/dis51ws -port 0 -opmn_ping_time 20 -preferenceHost localhost -preferencePort 1602 -uid 2615203462
oradisco      1689   581  0 19:57 ?        10:00:16 /d01/app/fmw_1/disco_1/bin/dis51ws -port 0 -opmn_ping_time 20 -preferenceHost localhost -preferencePort 1602 -uid 2618923534
oradisco      2264   581  0 00:03 ?        10:00:04 /d01/app/fmw_1/disco_1/bin/dis51ws -port 0 -opmn_ping_time 20 -preferenceHost localhost -preferencePort 1602 -uid 2615467389
oradisco      2289   581  0 14:00 ?        10:00:01 /d01/app/fmw_1/disco_1/bin/dis51ws -port 0 -opmn_ping_time 20 -preferenceHost localhost -preferencePort 1602 -uid 2617310623
.............................
...............................
..................................

[oradisco@doyen ~]$ ps -fu oradisco|grep pref|wc
     78    822   8217

STEP 3:
-------

[oradisco@oraserv conf]$ grep -i maxproc opmn.xml
               <process-set id="SessionServer" minprocs="0" maxprocs="50" restart-on-death="false" parallel-requests="true"/>

Increase the Maxprocs value in opmn.xml and bounce discoverer services.

[oradisco@oraserv conf]$ grep -i maxproc opmn.xml
               <process-set id="SessionServer" minprocs="0" maxprocs="100" restart-on-death="false" parallel-requests="true"/>



Thanks.Hope it will be helpful :)

No comments: