AppSync: Kan ikke starte appsync-cli.sh på Linux

Summary: Problemet er med Java-versionen eller Java-klassen.

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ører AppSync CLI for at logge på sådan:
 
[root@hostname appsync]# ./appsync-cli.sh -login server="FQDN-of-AppSync-Server" port=8445 user=admin password="N@tRealPass1"

Følgende fejl returneres:
 
Fejl: Der er opstået en JNI-fejl, kontroller installationen, og prøv igen
Undtagelse i tråd "main" java.lang.NoClassDefErrorError: org/apache/commons/cli/ParseException
på java.lang.class.getDeclaredMet systems0(Native Method)
på java.lang.class.privateGetDeclaredMetmeters(Class.java:2701)
på java.lang.class.privateGetMetometerRecursive(Class.java:3048)
på java.lang.class.getMetometer0(Class.java:3018)
på java.lang.Class.getMetmeter(Class.java:1784)
på sun.launcher.Launcher Watter.validateMainClass(Launcher Watter.java:650)
på sun.launcher.LauncherGrænseflade.checkAndLoadMain(Launcher Watter.java:632)
Forårsaget af: java.lang.ClassNotGrænsefladeException: org.apache.commons.cli.ParseException
på java.net.URLClassLoader.findClass(URLClassLoader.java:382)
på java.lang.ClassLoader.loadClass(ClassLoader.java:418)
på sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
på j ava.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 7 mere

Cause

Java 8 blev fundet installeret på værten, hvilket er under den påkrævede version.

Resolution

Sørg for, at den understøttede version af Java er installeret på Linux-værten.

Additional Information

I brugervejledningen til AppSync kan du gennemse alle elementer, der er nødvendige for AppSync CLI, når den kører på Linux.

For AppSync 4.2.0.0 kræves Java 11 pr. side 21 i brugervejledningen til AppSync 4.2, som angiver:     
 
Java Runtime Environment (JRE) version 11 - skal være installeret og tilgængelig på stien.
 
Det er også klogt at sikre, at den kundedefinerede AppSync CLI-mappe på Linux-værten indeholder CLI'en fra den aktuelt kørende Version af AppSync Server. Det er muligt, at AppSync-serveren er blevet opgraderet en eller flere gange, siden AppSync CLI oprindeligt blev kopieret til Linux-værten.
 

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.