AppSync: Når AppSync CLI kaldes fra et andet drev end AppSync-installationsdrevet, mislykkes det med en Java-fejl.

Summary: Appsync-CLI kører ikke, når den kaldes fra et drev, som Appsync-serveren ikke er installeret på. Det fungerer fint, når det kaldes fra Appsync-serverens installationsdrev.

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 den AppSync-cli.bat fil kaldes fra et drev, som AppSync-serveren ikke er installeret på, modtages følgende fejl, og CLI kører ikke.
 
'Java' genkendes ikke som en intern eller ekstern kommando, operabelt program eller batchfil.

Hvis Appsync f.eks. er installeret i F:\EMC\AppSync, og en bruger kører kommandoen F:\EMC\AppSync\AppSync-cli\Appsync-cli.bat fra C:\-drevet, vises ovenstående fejl. Men hvis de ændrer mappe til F: \ -drevet og derefter kører batchfilen, kører den korrekt.

Cause

Appsync-CLI-batchfilen er designet til kun at køre fra AppSync Servers-installationsdrevet. Når den kører fra en anden placering, sendes nogle oplysninger ikke korrekt til batchfilen.

Resolution

Løsning:

  1. Der er to mulige løsninger. Kald altid batchfilen fra det samme drev, som AppSync Server er installeret på. Dette kan betyde, at du skal ændre nogle batchfiler for at sikre, at de skifter til det relevante drev, før de køres.
  2. Opret en ny batchfil, og indsæt følgende. Denne batchfil kan kaldes fra et hvilket som helst sted på AppSync-serveren.
@echo off
:Script for at starte AppSync CLI

setlocal
set params=%*
set CLIHOME=%~dp0
set CLIHOME=%CLIHOME:\=\\%
cd %CLIHOME%
set APPSYNCHOMEDRV=%CLIHOME:~0,2%
%APPSYNCHOMEDRV%
cd ..
set APPSYNCHOME=%CD:\=\\%\\set


JAVA=java
, hvis den findes, "%APPSYNCHOME%jboss\\_jre\\bin\\java.exe" set JAVA="%APPSYNCHOME%jboss\\_jre\\bin\\java.exe

"set CP=%CP%;" %CLIHOME%appsync-cli.jar"
set CP=%CP%;%APPSYNCHOME%
set CP=%CP%;%CLIHOME%

%JAVA% -Xmx200m -cp "%CP%" com.emc.archway.CLI.AppSyncCLI %params%

Affected Products

AppSync

Products

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