NetWorker RESTAPI non riesce a caricarsi con "Native Library /nsr/authc/webapps/nwrestapi/WEB-INF/lib/librestapi64.so already loaded in another classloader"
Sammanfattning: NetWorker RESTAPI non carica il carico: "java.lang.UnsatisfiedLinkErrore: Native Library /nsr/authc/webapps/nwrestapi/WEB-INF/lib/librestapi64.so already loaded in another classloader"
Den här artikeln gäller för
Den här artikeln gäller inte för
Den här artikeln är inte kopplad till någon specifik produkt.
Alla produktversioner identifieras inte i den här artikeln.
Symptom
- NetWorker RESTAPI non carica il carico: "java.lang.UnsatisfiedLinkErrore: Native Library /nsr/authc/webapps/nwrestapi/WEB-INF/lib/librestapi64.so already loaded in another classloader"
HTTP Status 500 - Servlet.init() for servlet nwrestapi threw exception
type Exception report
message Servlet.init() for servlet nwrestapi threw exception
description The server encountered an internal error that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet.init() for servlet nwrestapi threw exception
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1734)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Unknown Source)
root cause
java.lang.UnsatisfiedLinkError: Native Library /nsr/authc/webapps/nwrestapi/WEB-INF/lib/librestapi64.so already loaded in another classloader
java.lang.ClassLoader.loadLibrary0(Unknown Source)
java.lang.ClassLoader.loadLibrary(Unknown Source)
java.lang.Runtime.load0(Unknown Source)
java.lang.System.load(Unknown Source)
com.emc.nw.webapi.WebApiServlet.loadDbSessionModules(WebApiServlet.java:75)
com.emc.nw.webapi.WebApiServlet.init(WebApiServlet.java:55)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1734)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Unknown Source)
- Il comando lsof mostra la libreria in uno stato DEL:
[root@nw_server ~]# lsof | grep librestapi64
jsvc 4543 nsrtomcat DEL REG 253,2 14881546 67764661 /nsr/authc/webapps/nwrestapi/WEB-INF/lib/librestapi64.so
Orsak
La libreria si trova in uno stato DEL (non aggiornati descrittori di file di libreria) che impedisce il caricamento della libreria normale. quindi l'errore indica "already loaded in another classloader".
Upplösning
(1) Server riavviato per scaricare/ricaricare la memoria: NetWorker RESTAPI non riesce a caricarsi con "Native Library /nsr/authc/webapps/nwrestapi/WEB-INF/lib/librestapi64.so already loaded in another classloader"
(2) Emcauthctomcat.cer importato nel keystore cacerts Java: NetWorker: Certificato emcauthctomcat API REST NetWorker rimosso dal keystore cacerts
(2) Emcauthctomcat.cer importato nel keystore cacerts Java: NetWorker: Certificato emcauthctomcat API REST NetWorker rimosso dal keystore cacerts
Berörda produkter
NetWorkerProdukter
NetWorkerArtikelegenskaper
Artikelnummer: 000037878
Artikeltyp: Solution
Senast ändrad: 13 maj 2025
Version: 4
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.