KB Article #39458

Process SystemMDImporterTask doesn't start

Problem

-- Process SystemMDImporterTask doesn't start with following error


Exception in thread "main" java.lang.ExceptionInInitializerError
at sun.rmi.registry.RegistryImpl.<clinit>(RegistryImpl.java:72)
at java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:189)
at core.mdimporter.MetaDataImporterServer.main(Unknown Source)
Caused by: java.lang.NullPointerException
at java.security.SecureRandom.nextBytes(SecureRandom.java:406)
at java.security.SecureRandom.next(SecureRandom.java:428)
at java.util.Random.nextInt(Random.java:193)
at java.rmi.server.UID.<init>(UID.java:121)
at java.rmi.server.ObjID.<clinit>(ObjID.java:261)
... 3 more
WARNING:20060928:11.53.27:r4edi(starter):process "SystemMDImporterTask" terminated
Exception in thread "main" java.lang.ExceptionInInitializerError
at sun.rmi.registry.RegistryImpl.<clinit>(RegistryImpl.java:72)
at java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:189)
at core.mdimporter.MetaDataImporterServer.main(Unknown Source)
Caused by: java.lang.NullPointerException
at java.security.SecureRandom.nextBytes(SecureRandom.java:406)
at java.security.SecureRandom.next(SecureRandom.java:428)
at java.util.Random.nextInt(Random.java:193)
at java.rmi.server.UID.<init>(UID.java:121)
at java.rmi.server.ObjID.<clinit>(ObjID.java:261)
... 3 more
WARNING:20060928:11.53.29:r4edi(starter):process "SystemMDImporterTask" terminated
WARNING:20060928:11.53.29:r4edi(starter):too many start attempts for process "SystemMDImporterTask"

Or

Exception in thread "main" java.lang.UnsatisfiedLinkError: Can''t find library MetaDataMBImporter (libMetaDataMBImporter.so or .so)


Resolution


- check LD_LIBRARY_PATH (Linux / Unix) or CLASSPATH (Windows) environnement variable in Copilot / System Manager -> Details -> System Information

- It must contain :
$JAVA_HOME/bin
$JAVA_HOME/jre/bin

- If it does not, update the paths in $CORE_ROOT/local/config/environment.dat