[英]SAR file causing deployment problems in Wildfly 10
我正在嘗試在wildFly 10中部署一個包含sar模塊的.ear。
我收到以下錯誤摘要:
2016-11-29 11:20:12,376 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("deploy") failed - address: ([("deployment" => "forecast-service-11.0.1-SNAPSHOT.ear")]) - failure description: {
"WFLYCTL0412: Required services that are not installed:" => [
"jboss.mbean.service.jboss:service=Naming.create",
"jboss.mbean.service.jboss:service=Naming.start"
],
"WFLYCTL0180: Services with missing/unavailable dependencies" => [
"jboss.mbean.service.\"com.retx.forecastInject:service=InjectServiceMbean\".start is missing [jboss.mbean.service.jboss:service=Naming.start]",
"jboss.mbean.service.\"com.retx.forecastInject:service=InjectServiceMbean\".create is missing [jboss.mbean.service.jboss:service=Naming.create]"
]
}
sar模塊包含以下jboss-service.xml:
<?xml version="1.0" encoding="UTF-8"?>
<server xmlns="urn:jboss:service:7.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:jboss:service:7.0 jboss-service_7_0.xsd">
<mbean code="com.retx.forecast.initService.InjectService"
name="com.retx.forecastInject:service=InjectServiceMbean">
<!-- attribute name="JndiName">inmemory/maps/MapTest</attribute-->
<depends>jboss:service=Naming</depends>
</mbean>
</server>
InjectServiceMBean.java如下所示:
package com.retx.forecast.initService;
public interface InjectServiceMBean {
public void start() throws Exception;
public void stop() throws Exception;
}
InjectService.java如下所示:
package com.retx.forecast.initService;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import org.apache.log4j.Logger;
//other imports
public class InjectService implements InjectServiceMBean {
private static Logger _log = Logger.getLogger(InjectService.class);
public void start() throws Exception {
//some code
}
public void stop() throws Exception {
//some code
}
}
我進行了搜索並進行了廣泛查找,但只發現了與此類似的未解決問題。 我非常感謝您的幫助。
我從jboss-service.xml中刪除了該元素,現在已成功部署它。 它的方式在JBoss 4.2.3中很好,但是在Wildfly 10中,由於某種原因導致了問題。 也許此依賴項在Wildfly 10中免費提供。...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.