After Creating two domain I encountered following issue while starting weblogic server for the second domain created
Error:-
javax.transaction.SystemException: Failed to call registerLoggingResourceTransac
tions() weblogic.transaction.loggingresource.LoggingResourceException: weblogic.
transaction.loggingresource.LoggingResourceException: java.sql.SQLException: JDB
C LLR, table verify failed for table 'DEV_SOAINFRA.WL_LLR_ADMINSERVER', row 'JDB
C LLR Domain//Server' record had unexpected value 'soa_domain//AdminServer' expe
cted 'base_domain//AdminServer'*** ONLY the original domain and server that crea
tes an LLR table may access it ***
Solution 1:-
If the Domain name was changed and do not want to change database properties then an update to the table WL_LLR_ADMINSERVER can be done:
i.e.
Start sqlplus
then run the below Update query
update DEV_SOAINFRA.WL_LLR_ADMINSERVER
set RECORDSTR = 'base_domain//AdminServer'
where XIDSTR = 'JDBC LLR Domain//Server';
commit;
Solution 2:-
Reconfigure the Point base database information differently for each domain if you have more than one domain. This involves changing the database port and name in below two files in domain
In setDomainEnv.cmd (or .sh) file inside DOMAIN_HOME/bin directory change Point base port number and DB name.
set POINTBASE_PORT=9094
set POINTBASE_DBNAME=weblogic_2
jdbc:pointbase:server://localhost:9094/weblogic_2
In wlsbjmsrpDataSource-jdbc.xml file inside DOMAIN_HOME/config/jdbc directory change below entries with updated pointbase database port and name (this will be in two places in the file)
Error:-
javax.transaction.SystemException: Failed to call registerLoggingResourceTransac
tions() weblogic.transaction.loggingresource.LoggingResourceException: weblogic.
transaction.loggingresource.LoggingResourceException: java.sql.SQLException: JDB
C LLR, table verify failed for table 'DEV_SOAINFRA.WL_LLR_ADMINSERVER', row 'JDB
C LLR Domain//Server' record had unexpected value 'soa_domain//AdminServer' expe
cted 'base_domain//AdminServer'*** ONLY the original domain and server that crea
tes an LLR table may access it ***
Solution 1:-
If the Domain name was changed and do not want to change database properties then an update to the table WL_LLR_ADMINSERVER can be done:
i.e.
Start sqlplus
then run the below Update query
update DEV_SOAINFRA.WL_LLR_ADMINSERVER
set RECORDSTR = 'base_domain//AdminServer'
where XIDSTR = 'JDBC LLR Domain//Server';
commit;
Solution 2:-
Reconfigure the Point base database information differently for each domain if you have more than one domain. This involves changing the database port and name in below two files in domain
In setDomainEnv.cmd (or .sh) file inside DOMAIN_HOME/bin directory change Point base port number and DB name.
set POINTBASE_PORT=9094
set POINTBASE_DBNAME=weblogic_2
jdbc:pointbase:server://localhost:9094/weblogic_2
In wlsbjmsrpDataSource-jdbc.xml file inside DOMAIN_HOME/config/jdbc directory change below entries with updated pointbase database port and name (this will be in two places in the file)
No comments:
Post a Comment