我已经在JBoss AS 7.1.1下运行HawtIO但是当我尝试部署到WildFly 8.0.0时它失败并带有以下
org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied dependencies for type Injector with qualifiers @Default
at injection point [BackedAnnotatedField] @Inject private org.sonatype.guice.bean.binders.TypeConverterMap.injector
和
org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied dependencies for type Injector with qualifiers @
Default
at injection point [BackedAnnotatedParameter] Parameter 1 of [BackedAnnotatedMethod] @Inject org.sonatype.guice.bean.l
ocators.DefaultBeanLocator.autoPublish(Injector)
我已尝试使用WildFly 8.0.0和8.1.0CR的各种版本的HawtIO(1.3.0,1.3.1,1.4.0),到目前为止还没有运气。所有版本的HawtIO都使用JBoss AS 7.1.1,所以我猜测问题出在WildFly上?
答案 0 :(得分:0)
你在野外蝇中没有其他东西吗?你是否将hawtio-default或hawtio-offline视为WAR文件?只需将WAR复制到deploy文件夹或者如何部署它?
还有一个--no-slf4j.war你可以尝试没有记录器。我认为有些容器存在一些问题。
它确实闻起来像一个sonartype JAR,hawtio嵌入了web-inf / lib中的wildfly barfs。也许它固定在一个较新的sonartype JAR,或某种方式来转换CDI扫描野生蝇。我们不在hawtio中使用CDI。