首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Arquillian和端口偏移量

使用Arquillian和端口偏移量
EN

Stack Overflow用户
提问于 2017-04-07 08:56:54
回答 1查看 594关注 0票数 1

我有一个工作的Arquillian设置,它启动Wildlfy并运行一些测试:

代码语言:javascript
复制
<container qualifier="wildfly" default="true">
    <configuration>
        <property name="jbossHome">../target/wildfly-8.1.0.Final/</property>
        <property name="serverConfig">it.xml</property>
    </configuration>
</container>

我想改变野生苍蝇的端口偏移量,因此我补充道:

代码语言:javascript
复制
        <property name="javaVmArguments">-Djboss.socket.binding.port-offset=100 -Djboss.management.native.port=9054</property>
        <property name="managementPort">9154</property>

这将导致以下异常(无论是在IDE中运行还是通过Maven运行时):

org.jboss.arquillian.container.spi.client.container.LifecycleException:无法启动容器,原因是: java.util.concurrent.TimeoutException:托管服务器在60年代内未启动

尽管server.log清楚地显示服务器的启动是正确的,而且在60岁以下。(为什么不呢?它在添加端口偏移量之前工作。)

我猜想Arquillian看错了端口,所以无法看到野蝇正在启动。

如何让阿基利安意识到港口已经改变了?

EN

回答 1

Stack Overflow用户

发布于 2017-04-08 18:14:20

managementPort是让阿基利安知道港口的正确方法。问题在jboss.management.native.port部分。你应该用野生苍蝇来改变jboss.management.http.port

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43273887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档