Tag: jboss

如何在docker containers ip:port上侦听

我有一个应用程序服务器运行,发送smpt消息到本地主机:25,我希望dockerizetesting/开发的目的。 作为一个SMTP服务器,我在我的junittesting中使用绿色邮件。 我的目标是为每个应用程序服务器容器启动一个绿色邮件实例。 我已经想出了解决scheme,分配一个免费的IP地址到接口,并发送smtp请求到一个容器内的地址,但手动设置IP地址是单调乏味,容易出错,我不希望改变应用服务器configuration为每个容器。 有没有一种方法来监听主机上的docker容器IP地址?

JRebel和Docker bean初始化错误

我正在使用运行在Docker上的JBoss部署我的应用程序。 当我运行脚本来build立和运行图像时,一个bean仍然在制造麻烦: ServerService Thread Pool — 100| ERROR [org.springframework.web.context.ContextLoader] – Context initialization failed: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'applicationValidatorService': Cannot resolve reference to bean 'applicationValidator' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'applicationValidator' defined in file [/home/exion/.jrebel/cache/ib-validation-ws-impl/deployment/META-INF/spring/ws-applications-beans.xml]: Cannot resolve reference to bean 'poolTaskManager' while setting bean property 'taskManager'; […]

docker hornetQ standalone … jnp问题

我有HornetQ独立映像安装并运行在docker(centos,jdk8)容器内。 在构build映像时,我在Dockerfile中公开了端口[5445 5455 1099]。 我正试图在Mac OSX(El Capitan)主机上运行此操作。 我还确保端口绑定到本地泊坞窗运行 – 名称dc_hq-D -p 5445:5445 -p 5455:5455 -p1099:1099 dck_image_hornetq 但是,在我使用初始上下文和jnp的最简单的例子中,我得到一个错误: ConnectionFactory cf = null; Connection connection = null; Queue queue = null; String destinationName = "queue/TestQueue"; Properties p = new Properties(); p.put(javax.naming.Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory"); p.put(javax.naming.Context.URL_PKG_PREFIXES,"org.jboss.naming:org.jnp.interfaces"); p.put(javax.naming.Context.PROVIDER_URL, "jnp://localhost:1099"); Context ic = new InitialContext(p); cf = (javax.jms.ConnectionFactory)ic.lookup("/ConnectionFactory"); queue = (javax.jms.Queue)ic.lookup(destinationName); 我得到以下错误: enter […]

扩展Docker JBoss WildFly服务器不工作

希望一切都好。 Env:centos 7.3.1611,kubernetes:1.5,docker 1.12 问题1:扩展的jboss docker无法正常工作,但是docker image成功创build POD得到一个错误见下面,第7步。 问题2:一旦问题#1固定,然后我想上传到docker集线器: https : //hub.docker.com/ 如果可能,我如何上传步骤。 1) pull docker pull jboss/wildfly 2) vi Dockerfile FROM jboss/wildfly RUN /opt/jboss/wildfly/bin/add-user.sh admin admin123$ –silent CMD ["/opt/jboss/wildfly/bin/standalone.sh", "-b", "0.0.0.0", "-bmanagement", "0.0.0.0"] 3) Extend docker image docker build –tag=nbasetty/wildfly-server . 4) [root@centos7 custom-jboss]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nbasetty/wildfly-server latest […]

Docker群集中的Wildfly / Jboss-v10不能在集群模式下工作

我有我的基于Web的Java应用程序在wildfly/jboss version 10 。我使用wildfly/jboss version 10 ( 1.13.1-cs2 )来部署我的应用程序。现在根据一些HA( High availability )场景,我希望我的应用程序能够以集群模式。因此,我在我的standalone-full-ha.xml我的野蛮configuration更改为集群模式。此更改完成后,只有使用默认的dockernetworking并使用standalone-full-ha.xml docker bridge network启动container时,才能完美实现。 但根据我的要求,我希望整个容器/我的应用程序作为一个服务由docker swarm 。但是,如果我开始把这个服务比wildfly / jboss不能以群集模式启动,并抛出这样的错误: 21:01:27,885 ERROR (TransferQueueBundler,ee,WEB-APP-NODE) JGRP000029: WEB-APP-NODE: failed sending message to cluster (38 bytes): java.io.IOException: Operation not permitted, headers: NAKACK2: [HIGHEST_SEQNO, seqno=2631], TP: [cluster_name=ee] 21:01:28,826 ERROR (TransferQueueBundler,ee,WEB-APP-NODE) JGRP000029: WEB-APP-NODE: failed sending message to cluster (4166 bytes): java.io.IOException: […]

Docker,JBoss部署因java.net.ConnectException失败:JBAS012144:无法连接到http-remoting://127.0.0.1:9990。 连接超时

我们在我们的项目中使用docker。 Jboss作为服务器。 我正在运行下面的命令来启动应用程序 – ./tuna reset-server ./tuna star-server docker工人组成 ./tuna重build全部 ./tuna部署 当我运行'./tuna deploy'时,我看到下面的错误 – [ERROR] Failed to execute goal org.wildfly.plugins:wildfly-maven-plugin:1.0.2.Final:deploy (default-cli) on project stratas-webapp: Could not execute goal deploy on /Users/p7111331/Documents/SpartaSystems/stratas-app/stratas-web/stratas-web-app/target/stratas-webapp.war. Reason: I/O Error could not execute operation '{ [ERROR] "operation" => "read-attribute", [ERROR] "address" => [], [ERROR] "name" => "launch-type" [ERROR] }': java.net.ConnectException: JBAS012144: […]

无法在Docker中启动jboss主机控制器

domain controller on centos <– host machine host controller on centos <– docker 我已经在centos docker镜像上安装了jboss,并试图启动独立的服务器,该服务器以任何问题开始。 但是,当我想启动从站,并与域同步我得到如下错误: 15:57:18,045 DEBUG [org.jboss.modules] (Controller Boot Thread) Module org.jboss.as.cli:main defined by local module loader @26538d04 (finder: local module finder @374f1544 (roots: /opt/jboss-eap-6.2/modules,/opt/jboss-eap-6.2/modules/system/layers/base)) 15:57:23,477 DEBUG [org.jboss.as.host.controller] (Controller Boot Thread) failed to connect to 10.10.10.10:9999: java.net.ConnectException: JBAS012144: Could not connect to remote://10.10.10.10:9999. […]

JBoss不启动:无法parsingconfiguration

我有一个使用jboss的java产品的docker镜像(docker版本17.09)。 当我正常安装产品时,它正在部署良好。 但是,当我启动相同的Docker镜像时,会出现以下错误: 06:51:36,621 ERROR [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0055: Caught exception during boot: org.jboss.as.controller.persistence.ConfigurationPersistenceException: WFLYCTL0085: Failed to parse configuration at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:131) [wildfly-controller-2.1.15.Final-redhat-1.jar:2.1.15.Final-redhat-1] at org.jboss.as.server.ServerService.boot(ServerService.java:362) [wildfly-server-2.1.15.Final-redhat-1.jar:2.1.15.Final-redhat-1] at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:301) [wildfly-controller-2.1.15.Final-redhat-1.jar:2.1.15.Final-redhat-1] at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_121] Caused by: javax.xml.stream.XMLStreamException: WFLYCTL0083: Failed to load module org.jboss.as.threads at org.jboss.as.controller.parsing.ExtensionXml.parseExtensions(ExtensionXml.java:155) [wildfly-controller-2.1.15.Final-redhat-1.jar:2.1.15.Final-redhat-1] at org.jboss.as.server.parsing.StandaloneXml$DefaultExtensionHandler.parseExtensions(StandaloneXml.java:126) [wildfly-server-2.1.15.Final-redhat-1.jar:2.1.15.Final-redhat-1] at org.jboss.as.server.parsing.StandaloneXml_Legacy.readServerElement_1_4(StandaloneXml_Legacy.java:424) [wildfly-server-2.1.15.Final-redhat-1.jar:2.1.15.Final-redhat-1] at org.jboss.as.server.parsing.StandaloneXml_Legacy.readElement(StandaloneXml_Legacy.java:135) [wildfly-server-2.1.15.Final-redhat-1.jar:2.1.15.Final-redhat-1] at org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:100) […]

Docker中持久化Java应用服务器configuration文件

我想创buildDocker容器并在其上安装各种Java应用服务器,如Wildfly,Oracle Weblogic和IBM Websphere。 这些服务器应该是可configuration的:创build数据源和部署各种JavaEE应用程序应该对用户可用,但是,当Docker容器完成时,没有办法恢复部署的应用程序和configuration的服务器。 通过使用纯数据容器迁移此问题是一项艰巨的任务,因为每个应用程序服务器具有不同的复杂目录结构,并且不知道持久数据的位置。 我的用例不适用于Docker,不应该以这种方式使用吗? 如果不是,我怎么能达到所需的function?

野蛮泊坞窗图像authentication问题

我按照以下链接中的说明进行操作: 扩展映像部分中的WildFly Docker 映像 但是,在构build完成后,当我转到URL http:// localhost:9990时 ,我收到以下消息: The management interface could not be loaded. Authentication required.