AppSync: AppSync CLI, AppSync yükleme sürücüsü dışındaki bir sürücüden çağrıldığında bir Java hatasıyla başarısız olur.

Summary: Appsync-CLI, Appsync Sunucusunun yüklü olmadığı bir sürücüden çağrıldığında çalışmaz. Appsync sunucusu yükleme sürücüsünden çağrıldığında düzgün çalışacaktır.

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



AppSync sunucusunun yüklü olmadığı bir sürücüden AppSync-cli.bat dosyası çağrıldığında aşağıdaki hata alınır ve CLI çalışmaz.
 
'Java' dahili veya harici bir komut, çalıştırılabilir program veya toplu iş dosyası olarak tanınmıyor.

Örneğin, F:\EMC\AppSync içinde Appsync yüklüyse ve bir kullanıcı C:\ sürücüsünden F:\EMC\AppSync\AppSync-cli\Appsync-cli.bat komutunu çalıştırırsa yukarıdaki hata görülür. Ancak dizini F:\ sürücüsüne değiştirirler ve ardından toplu dosyayı çalıştırırlarsa düzgün şekilde çalışacaktır.

Cause

Appsync-CLI toplu dosyası, yalnızca AppSync Sunucuları yükleme sürücüsünden çalışacak şekilde tasarlanmıştır. Başka bir konumdan çalıştırıldığında, bazı bilgiler Toplu iş dosyasına doğru şekilde aktarılmaz.

Resolution

Geçici Çözüm:

  1. İki olası çözüm mevcuttur. Toplu dosyayı her zaman AppSync Sunucusunun yüklü olduğu sürücüden çağırın. Bu, çalıştırmadan önce uygun sürücüye değişmelerini sağlamak için bazı toplu iş dosyalarının değiştirilmesi anlamına gelebilir.
  2. Yeni bir toplu iş dosyası oluşturun ve aşağıdakileri yapıştırın. Bu toplu dosya AppSync Sunucusundaki herhangi bir konumdan çağrılabilir.
@echo off
:AppSync CLI'yı

başlatmak için komut dosyası setlocal
set params=%*
set CLIHOME=%~dp0
set CLIHOME=%CLIHOME:\=\\%
cd %CLIHOME%
set APPSYNCHOMEDRV=%CLIHOME:~0,2%
%APPSYNCHOMEDRV%
cd ..
set APPSYNCHOME=%CD:\=\\%\\set


JAVA=java
if exist "%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.