AppSync: Det går inte att starta appsync-cli.sh på Linux

Riepilogo: Problemet gäller Java-version eller Java-klass.

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Sintomi

När du kör AppSync-CLI för att logga in på följande sätt:
 
[root@hostname appsync]# ./appsync-cli.sh -login server="FQDN-of-AppSync-Server" port=8445 user=admin password="N@tRealPass1"

Följande fel returneras:
 
Fel: Ett JNI-fel har uppstått. kontrollera installationen och försök igen
Undantag i tråden "main" java.lang.NoClassDefClassError: org/apache/rss/cli/ParseException
på java.lang.Class.getDeclaredMethods0 (Native Method)
på java.lang.Class.privateGetDeclaredMethods (Class.java:2701)
på java.lang.Class.privateGetMethodRecursive (Klass.java:3048)
på java.lang.Class.getMethod0(Class.java:3018)
på java.lang.Class.getMethod(Class.java:1784)
på sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:650)
på sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:632)
Orsakad av: java.lang.ClassNotDiagnosException: org.apache.adapter.cli.ParseException
på java.net.URLClassLoader.findClass(URLClassLoader.java:382)
på java.lang.ClassLoader.loadClass(ClassLoader.java:418)
vid sun.misc.Launcher$AppClassLoader.loadClass (Launcher.java:352)
på j ava.lang.ClassLoader.loadClass (ClassLoader.java:351)
... 7 till

Causa

Java 8 har visat sig vara installerat på värden, vilket är under den version som krävs.

Risoluzione

Kontrollera att den Java-version som stöds är installerad på Linux-värden.

Informazioni aggiuntive

Se användarhandboken för AppSync för att granska alla nödvändiga objekt för AppSync-CLI när den körs i Linux.

För AppSync 4.2.0.0 krävs Java 11 per sida 21 i användarhandboken för AppSync 4.2 där det står:     
 
JRE (Java Runtime Environment) version 11 måste installeras och vara tillgängliga i sökvägen.
 
Det är också klokt att säkerställa att den kunddefinierade CLI-mappen för AppSync på Linux-värden innehåller CLI från den aktuella versionen som kör AppSync Server. Det är möjligt att AppSync-servern har uppgraderats en eller flera gånger sedan AppSync-CLI ursprungligen kopierades över till Linux-värden.
 

Prodotti

AppSync
Proprietà dell'articolo
Numero articolo: 000187282
Tipo di articolo: Solution
Ultima modifica: 10 set 2025
Versione:  5
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.