2017-02-23 230 views
2

我已经在服务器2012R2上安装WSO2 IOT服务器。我安装了YAJSW包装并根据WSO2指令进行配置。当我启动runConsole.bat来配置Windows服务时,出现以下错误。我有JAVA_HOME & CARBON_HOME集。它看起来像进程无法找到文件,但该目录存在,并且那里有文件文件。让WSO2 IOT服务器作为Windows服务运行

c:\Program Files\yajsw\bat>call setenv.bat 
"java" -Xmx30m -Djna_tmpdir="c:\Program Files\yajsw\bat\/../tmp" -Djava.net.pref 
erIPv4Stack=true -jar "c:\Program Files\yajsw\bat\/../wrapper.jar" -c "c:\Progra 
m Files\yajsw\bat\/../conf/wrapper.conf" 
YAJSW: yajsw-stable-12.08 
OS : Windows Server 2012 R2/6.3/amd64 
JVM : Oracle Corporation/1.8.0_121/C:\Program Files\Java\jre1.8.0_121/64 
Feb 23, 2017 8:09:07 AM org.apache.commons.vfs2.VfsLog info 
INFO: Using "C:\Users\ADMINI~1.LEA\AppData\Local\Temp\1\vfs_cache" as temporary 
files store. 
WARNING|wrapper|"WSO2 Carbon"|17-02-23 08:09:07|YAJSW: yajsw-stable-12.08 
WARNING|wrapper|"WSO2 Carbon"|17-02-23 08:09:07|OS : Windows Server 2012 R2/6. 
3/amd64 
WARNING|wrapper|"WSO2 Carbon"|17-02-23 08:09:07|JVM : Oracle Corporation/1.8.0_ 
121/C:\Program Files\Java\jre1.8.0_121/64 
Feb 23, 2017 8:09:08 AM org.rzo.yajsw.wrapper.FileUtils getFiles 
WARNING: No files found for C:\Program Files\WSO2\\bin\*.jar 
system.env 55 
INFO|wrapper|"WSO2 Carbon"|17-02-23 08:09:08|started process with pid 638044 
INFO|wrapper|"WSO2 Carbon"|17-02-23 08:09:08|restart process due to default exit 
code rule 
INFO|wrapper|"WSO2 Carbon"|17-02-23 08:09:08|restart internal RUNNING 
INFO|wrapper|"WSO2 Carbon"|17-02-23 08:09:08|stopping process with pid/timeout 6 
38044 45000 
INFO|wrapper|"WSO2 Carbon"|17-02-23 08:09:09|process exit code: 1 
+0

好吧,我解决了第一个错误,似乎CARBON_HOME需要进一步“\ broker”一个目录。我得到了安装的服务,但现在停止了这个错误:“由于默认退出代码规则重启进程” –

回答

0

我在使用yajsw 12.08时遇到同样的问题。而且yajsw 11.11已经解决了它。
下载链接:https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-11.11/

+0

我与WSO2 EI 6.0.0有同样的问题。对我来说,yajsw 11.11不能解决问题 –

+0

http://stackoverflow.com/questions/42648128/wso2-as-service-on-windows。来自yajsw的日志与这个问题中的相同吗?当试图运行“runConsole.bat” –