2016-10-04 57 views
5

başlayan değildir: Ben C:\wildfly-10.1.0.Final\bin\service için C:\wildfly-10.1.0.Final\docs\contrib\scripts\service kopyaladığınızWildFly 10.1 Servis

:

The data area passed to a system call is too small.

Bu benim hizmet yüklü nasıl.

o WildFly 8 ile çalışıyordu Benzer nasıl

, şu komutla hizmetlerini yüklemiş :

:

service install /jbossuser admin /jbosspass mypassword

service start kullanarak hizmet başlayarak komut aşağıdaki hata iletisiyle başarısız olur

Using the X86-32bit version of prunsrv 

The data area passed to a system call is too small. 
Failed to start serviceService Wildfly starting... 
ERROR: Failed to load service Wildfly configuration

cevap

1

yerine "Wildfly Uygulama Sunucusu"

**rem defaults 
set SHORTNAME=Wildfly 
set DISPLAYNAME=WildFly 
rem NO quotes around the description here ! 
set DESCRIPTION="WildFly Application Server" 
set CONTROLLER=localhost:9990 
set DC_HOST=master 
set IS_DOMAIN=false 
set LOGLEVEL=INFO 
set LOGPATH= 
set JBOSSUSER= 
set JBOSSPASS= 
set SERVICE_USER= 
set SERVICE_PASS= 
set STARTUP_MODE=manual 
set ISDEBUG= 
set CONFIG= 
set HOSTCONFIG=host.xml 
set BASE=** 
ait SERVICE.BAT içinde açıklamanın değerini silin 210

Benim için çalıştı, boşluk olmadan bir açıklama kullanabilirsin, ama denemedim.

1

. Ancak sorun DISPLAYNAME seçeneğindeydi. Onu varsayılan olarak değiştirdim ve orada beyaz boşluklar vardı ve aynı hataya neden oldu.
seti DISPLAYNAME = WildFly Uygulama Sunucusu
için:

I (Varsayılan ad sadece Wildfly olan) değişti
set DISPLAYNAME = "WildFly Uygulama Sunucusu"

Ve işe yaradı. DESCRIPTION'daki tırnakların DISPLAYNAME'de hataya ve tırnakların eksik olmasına neden olması gariptir (beyaz boşluklar olmadan basit isim tırnaklara gerek duymaz).