Sunday, June 14, 2009

[Issue] Error while starting OPMN Services ,Discoverer

We successfully upgraded the Infra Home to 10.1.0.5
But we faced an error while starting the opmn services :

Error :
[oraclebi@agi bin]$ ./opmnctl startall
Internal error message 684 could not be found in the msb file

opmnctl: starting opmn managed processes...

Cause :
With regard to applying a 10.1.0.5 patchset, the issue is caused due to a mismatch of the OPMN MSB filesThis error message will occur any time that the OPMN NLS message files do not match the binaries with which they are associated. Since the 10g database uses OPMN as well, a patch from the database has caused this issue. The database MSB files do not match the OPMN MSB files shipped with the Application Server.

Solution :
replace ur INFRA_HOME/opmn/mesg file with ur backuped files.
replace these files from backup :
# ensus.msb

# opmus.msb

Final output :
[oraclebi@agi bin]$ ./opmnctl startall
opmnctl: starting opmn and all managed processes...
[oraclebi@agi bin]

Refer Metalink Note-ID:: 306705.1