During startup of the persistent name server, the following error occurs and the server does not start:
ESR: Persistent Name Server startup errors:
java.io.StreamCorruptedException: invalid stream header
Unable to read IMR Database!
Usage: orbd
where includes:
-port Activation Port where the ORBD should be started, default 1049 (optional)
-defaultdb Directory for ORBD files, default "./orb.db" (optional)
-serverid Server Id for ORBD, default 1 (optional)
-ORBInitialPort Initial Port (required)
-ORBInitialHost Initial HostName (required)
org.omg.CORBA.INITIALIZE: vmcid: SUN minor code: 401 completed: No
org.omg.CORBA.INITIALIZE: vmcid: SUN minor code: 401 completed: No
at com.sun.corba.se.internal.Activation.RepositoryImpl. (RepositoryImpl.java:82)
at com.sun.corba.se.internal.Activation.ORBD.startActivationObjects(ORBD.java:260)
at com.sun.corba.se.internal.Activation.ORBD.run(ORBD.java:117)
at com.sun.corba.se.internal.Activation.ORBD.main(ORBD.java:334)
The Object Request Broker (ORB) database is corrupted.
Backup and delete the orb.db directory, which is located in the <ICS_INSTALL>/jre/bin. The orb.db directory is automatically recreated again when the persistent name server restarts.
[{"Product":{"code":"SSBTEG","label":"WebSphere InterChange Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"ICS","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"4.3","Edition":"All Editions","Line of Business":{"code":"LOB45","label":"Automation"}}]