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

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

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Symptomen

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

Oorzaak

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

Oplossing

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

Extra informatie

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.
 

Producten

AppSync
Artikeleigenschappen
Artikelnummer: 000187282
Artikeltype: Solution
Laatst aangepast: 10 mei 2026
Versie:  6
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.