Mule-standalone-3.3.1 не запускается в Windows 7

У меня возникла следующая проблема при запуске сервера mule в Windows 7.

Я правильно установил JAVA_HOME и MULE_HOME.

MULE_HOME is set to C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1 Running in console/foreground mode by default, use Ctrl-C to exit...
--> Wrapper Started as Console Launching a JVM... Unable to execute Java command. The system cannot find the file specified. (0x2)
 "java" -Dmule.home="C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1"
-Dmule.base="C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3. :MaxPermSize=128m "-Djava.endorsed.dirs=C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1\lib\endorsed"
-Xmx512m -Djava.library.path="%LD_LIBRARY_P
3.3.1\mule-standalone-3.3.1/lib/boot" -classpath "%MULE_LIB%;C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1/conf;C:\BAM\Linux\fresh\mule-standal /commons-cli-1.2.jar;C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1/lib/boot/log4j-1.2.16.jar;C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-stan .3.1.jar;C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1/lib/boot/mule-module-logging-3.3.1.jar;C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-sta t-3.3.1.jar;C:\BAM\Linux\fresh\mule-standalone-3.3.1\mule-standalone-3.3.1/lib/boot/wrapper-3.2.3.jar"
-Dwrapper.key="IqO3S6Ox0DeEiEkH" -Dwrapper.port=32000 -Dw port.max=31999 -Dwrapper.pid=3224 -Dwrapper.version="3.2.3"
-Dwrapper.native_library="wrapper" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.mule.module.rebo Critical error: wait for JVM process failed Press any key to continue . . .

Окружающая среда

ОС - Windows 7 64 бит

JAVA - 1.7.0_10 64 бит

Может кто-нибудь помочь мне решить эту проблему.

Спасибо, Kasun.

3 ответа

Похоже, что мул не может найти исполняемый файл java. Простым способом решения этого является редактирование файла ${mule.home}/conf/wrapper.conf и укажите весь путь для свойства wrapper.java.command, т.е.:

wrapper.java.command=c:/java7/jre/bin/java

На стороне примечания вам больше не нужно устанавливать MULE_HOME env var, так как mule позаботится о том, чтобы установить его самостоятельно в statup.


Является ли ваш% JAVA_HOME%\bin; установить как Path variable


У меня была такая же ошибка. Но в моем случае у меня была изменена переменная MULE_HOME неправильным путем. Как только я удалю эту переменную, ошибка была решена и сервер запущен.

licensed under cc by-sa 3.0 with attribution.