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

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

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

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

Cause

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

Resolution

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

Additional Information

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.
 

Products

AppSync
Article Properties
Article Number: 000187282
Article Type: Solution
Last Modified: 10 Sep 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.