Question

Error in Error in Admin server log after reconfigure

  • 20 March 2024
  • 3 replies
  • 21 views

Badge +1

Getting bellow error in Error in Admin server log. most of deployments are failed due to this .

 

<Warning> <FndOracleLoginModule> <IFSTEST10> <AdminServer> <[ACTIVE] ExecuteThread: '26' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <00jSeOSntwyFw00Fzzw0w00005wg0000jT> <1710908078922> <[severity-value: 16] [rid: 0:1] [partition-id: 0] [partition-name: DOMAIN] > <BEA-000000> <LoginModule is not correctly initialized.> 
####<Mar 20, 2024, 4:14:39,79 AM GMT> <Error> <FndOracleLoginModule> <> <AdminServer> <[ACTIVE] ExecuteThread: '26' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <00jSeOSoW6WFw00Fzzw0w00005wg0000jV> <1710908079079> <[severity-value: 8] [rid: 0:1] [partition-id: 0] [partition-name: DOMAIN] > <BEA-000000> <Datasource not found.
javax.naming.NameNotFoundException: While trying to lookup 'jdbc.fndbas' didn't find subcontext 'jdbc'. Resolved ''; remaining name 'jdbc/fndbas'


3 replies

Userlevel 3
Badge +10

It is saying Datasource not found.  This usually has to do with your database connection.  Did the website happen to come up?  If so can you get into the IFS Middleware Server Admin Console?  If so then go to Common and then Database.

Check to make sure the Database URL is correct.  There is a button named Validate Connection you can use to test if you think everything is ok.

Badge +1

@mwilson  thank you for response. I checked that but Database URL is empty  . Validate Connection button is not enabled 

Userlevel 3
Badge +10

Well, then you found the problem.  You are missing the database connection.  You can make sure the connection data is filled in the installer config file and try a reconfiguration.  Or you can enter the data for the database connection yourself.

 

Usually something like this:

jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=DatabaseHostName)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=DatabaseServiceName)))

 

You need to change the bold items to the correct values for your system.  You can find these values by going to a pc that has an oracle client, open up a command window and issue a tnsping command followed by the database name.

Reply