Служба WildFly 10.1 не запускается

При запуске службы WildFly происходит сбой с сообщением об ошибке:

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

Вот как я установил службу:

Я скопировал C:\wildfly-10.1.0.Final\docs\contrib\scripts\service в C:\wildfly-10.1.0.Final\bin\service.

Подобно тому, как это работало с WildFly 8, я установил службы с помощью следующей команды:

service install /jbossuser admin /jbosspass mypassword

При запуске службы с использованием service start команда завершается со следующим сообщением об ошибке:

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

person NDB    schedule 04.10.2016    source источник


Ответы (3)


Просто удалите кавычки вокруг значения описания:

set DESCRIPTION=WildFly Application Server

См.: https://issues.jboss.org/browse/WFCORE-1719.

person younes nedjar    schedule 23.02.2017

Удалите значение описания в service.bat вместо «Wildfly Application Server».

**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=**

У меня это сработало, я думаю, вы можете использовать описание без пробелов, но я не пробовал.

person user7306593    schedule 16.12.2016

Подобную ошибку я наблюдал на Wildfly 11.0.0.Final. Но проблема была в опции DISPLAYNAME. Я изменил его по умолчанию, и у меня были пробелы, и это вызвало ту же ошибку.

Я изменил (имя по умолчанию — просто Wildfly):
установите DISPLAYNAME=WildFly Application Server
на:
установите DISPLAYNAME="WildFly Application Server"

И это сработало. Странно, что кавычки в DESCRIPTION вызывают ошибку, а отсутствие кавычек в DISPLAYNAME также вызывает ошибку (простое имя без пробелов не требует кавычек).

person P. Jowko    schedule 22.11.2017