无法运行WSO2 EI&;MI作为窗口服务?

无法运行WSO2 EI&;MI作为窗口服务?,wso2,windows-services,wso2ei,yajsw,wso2mi,Wso2,Windows Services,Wso2ei,Yajsw,Wso2mi,我已尝试将wso2 EI 6.5.0和6.6.0以及MI 1.0和1.1.0产品安装为Windows服务。在检查runConsole.bat自身时引发批量异常 如果有人面临同样的情况,就意味着帮助我摆脱这些例外 6.6.0例外情况 INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50| Details: INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50| Problematic r

我已尝试将wso2 EI 6.5.0和6.6.0以及MI 1.0和1.1.0产品安装为Windows服务。在检查
runConsole.bat
自身时引发批量异常

如果有人面临同样的情况,就意味着帮助我摆脱这些例外

6.6.0例外情况

INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  Details:
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  Problematic reference = Reference[name = serverConfigurationService, interface = org.wso2.carbon.base.api.ServerConfigurationService, policy = dynamic, cardinality = 0..n, target = null, bind = setServerConfigurationService, unbind = unsetServerConfigurationService]
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  of service component = org.wso2.carbon.crypto.impl
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  component implementation class = org.wso2.carbon.crypto.impl.internal.CryptoImplComponent
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  located in bundle with symbolic name = org.wso2.carbon.crypto.impl
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  bundle location = reference:file:../plugins/org.wso2.carbon.crypto.impl_1.1.2.jar java.lang.reflect.InvocationTargetException
INFO|wrapper|Service "WSO2 Carbon"|20-02-13 12:26:50|Trigger found: Exception in line: 
INFO|wrapper|Service "WSO2 Carbon"|20-02-13 12:26:50|   bundle location = reference:file:../plugins/org.wso2.carbon.crypto.impl_1.1.2.jar java.lang.reflect.InvocationTargetException
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
INFO|wrapper|Service "WSO2 Carbon"|20-02-13 12:26:50|start script scripts/trayMessage.gv
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at java.lang.reflect.Method.invoke(Method.java:497)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.eclipse.equinox.internal.ds.model.ComponentReference.bind(ComponentReference.java:376)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.bindReference(ServiceComponentProp.java:444)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.bind(ServiceComponentProp.java:218)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:343)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:197)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473)
INFO|wrapper|Service "WSO2 Carbon"|20-02-13 12:26:50|end script scripts/trayMessage.gv
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at java.lang.Thread.run(Thread.java:745)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|Caused by: java.lang.NoClassDefFoundError: org/apache/xerces/util/SecurityManager
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.wso2.carbon.base.ServerConfiguration.getSecuredDocumentBuilder(ServerConfiguration.java:523)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.wso2.carbon.base.ServerConfiguration.toDOM(ServerConfiguration.java:501)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.wso2.carbon.base.ServerConfiguration.getDocumentElement(ServerConfiguration.java:468)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  at org.wso2.carbon.crypto.impl.internal.CryptoImplComponent.setServerConfigurationService(CryptoImplComponent.java:123)
INFO|216808/0|Service "WSO2 Carbon"|20-02-13 12:26:50|  ... 16 more```


最近对EI 6.6.0的文档进行了一些更改

能否确认您是否遵循了此特定文档中的所有步骤

请注意以下几点

WSO2推荐另一个Java服务包装器(YAJSW)版本 12.14. 如果您在JDK 11上运行,那么以前版本的YAJSW将不兼容

而且

步骤1:设置YAJSW包装器


你能粘贴你得到的异常吗?@arunasugunakumar我已经粘贴了6.6.0异常。请喝一杯look@ArunanSugunakumar在6.5.0中,我也遇到了一些问题,但通过从
\dropins
中删除jar并选中斜杠(\)解决了这些问题在
\bin\yajsw\wrapper.conf
中正确启动之后,6.5作为windows服务正常启动。@arunasugunakumar 6.6.0所需的任何安全补丁?@arunasugunakumar应与jdk 11和yajsw 12.14或jdk 8和yajsw 12.14一起使用谢谢。我会检查并确认你。现在我有了yajsw11.03稳定版本&jdk8(安装在我的系统中)。您是否使用文档中提到的wrapper.conf和yajsw12.14进行了尝试?是的,我已经尝试过了。我将MI 1.1.0添加为windows服务错误片段,请检查我在windows 10实例中使用EI 6.6.0尝试了此方案。我安装了OracleJDK8,并使用YasJSW12.14和文档中提供的最小wrapper.conf。服务器已成功启动。进一步挖掘,我还发现了一个类似的问题,在EI 6.6.0发布之前已修复。请检查您的bat文件中是否有该修复程序。