JBoss Application Server的第7版
当我在 JBOSS 7 中部署应用程序时,出现错误(JBAS014750)。因此我需要在调试模式下运行它以找到确切的问题。任何帮助将不胜感激。
org.slf4j.helpers.NOPLoggerFactory 无法转换为 ch.qos.logback.classic.LoggerContext
当我在maven(m2e)中使用logback时,出现以下错误。环境:JBOSS 7.1.1,maven,eclipse。但如果我只是作为主类单独运行,它就可以正常工作。我不明白为什么我会......
我正在将 log4j 从 v1.2.12 升级到 v2.17.2,以用于在 jboss-esp-7.2 服务器上运行的应用程序。更新依赖项和类后,如果我部署在服务器上,我看到日志不是
当我在IDE上调试代码时,我看到响应很好,但是一旦到达客户端,它就被截断了。截断只会发生另一件事:nodeData 字段为空 我正在应用 gzip
我已成功完成 JBoss 迁移。但是,当我尝试使用 bin 文件夹中的standalone.bat 文件来启动服务器时,我的一些.jar 部署失败。我该如何解决...
我在多个项目上使用 Log4j2(2.17.1) 和两种类型的配置(log4j.prop 和 log4j2.xml)。我的应用程序的 log4j2 在读取外部 log4j 配置时可以在 Tomcat 9 上正常工作。但不知怎的,它...
我正在尝试连接到无法通过 JSch 管理的远程设备,尽管我可以使用具有相同凭据的 WinSCP 客户端进行连接。 该应用程序是基于 J2EE 的企业应用程序...
对于我的应用程序,我们已将所有内容迁移到 Jakarta EE 9,因此将每个命名空间从“javax”重命名为“jakarta”,并将 hibernate 从 5 更新到 6。我的问题是它需要部署在...
Jboss EAP 迁移 - 旧安全性到 Elytron 安全性
您能否了解以下默认安全域的用途以及如何将其迁移到 Elytron Security。 您能否了解以下默认安全域的用途以及如何将其迁移到 Elytron Security。 <subsystem xmlns="urn:jboss:domain:security:1.2"> <security-domains> <security-domain name="other" cache-type="default"> <authentication> <login-module code="Remoting" flag="optional"> <module-option name="password-stacking" value="useFirstPass"/> </login-module> <login-module code="RealmDirect" flag="required"> <module-option name="password-stacking" value="useFirstPass"/> </login-module> </authentication> </security-domain> <security-domain name="jboss-web-policy" cache-type="default"> <authorization> <policy-module code="Delegating" flag="required"/> </authorization> </security-domain> <security-domain name="jboss-ejb-policy" cache-type="default"> <authorization> <policy-module code="Delegating" flag="required"/> </authorization> </security-domain> </security-domains> </subsystem> 我使用 Elytron cli 工具从旧版迁移到 Elytron,这些似乎已被删除。 嗨,没有办法直接将此配置转换为 elytron,但我可以帮助您完成这部分: <security-domain name="other" cache-type="default"> <authentication> <login-module code="Remoting" flag="optional"> <module-option name="password-stacking" value="useFirstPass"/> </login-module> <login-module code="RealmDirect" flag="required"> <module-option name="password-stacking" value="useFirstPass"/> </login-module> </authentication> </security-domain> 您需要在 undertow 下添加,这样您的配置应该如下所示: <subsystem xmlns="urn:jboss:domain:undertow:12.0" default-server="default-server" default-virtual-host="default-host" default-servlet-container="default" default-security-domain="other"> <buffer-cache name="default"/> <server name="default-server"> [...] <application-security-domains> <application-security-domain name="other" security-domain="YoursecurityDomain"/> </application-security-domains> </subsystem>
我们在 JBoss 7.1.0 版本上有一个应用程序,通常运行正常,但有时性能会下降,在这种情况下重新启动 JBoss 很有用。 我已经配置了一个access.log来记录时间...
我的应用程序部署在 Jboss EAP 7.2 和一些队列上。在官方文档中,我们有 - 默认情况下启用 JBoss EAP 消息分页。 https://access.redhat.com/documentation/en-us/
我使用的是 Jboss 7.1.1,我有以下日志定义: 我正在使用 Jboss 7.1.1,并且我有以下日志定义: <subsystem xmlns="urn:jboss:domain:logging:1.1"> <console-handler name="CONSOLE"> <level name="INFO"/> <formatter> <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/> </formatter> </console-handler> <periodic-rotating-file-handler name="FILE"> <formatter> <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/> </formatter> <file relative-to="jboss.server.log.dir" path="server.log"/> <suffix value=".yyyy-MM-dd"/> <append value="true"/> </periodic-rotating-file-handler> <size-rotating-file-handler name="ACEII"> <level name="DEBUG"/> <formatter> <pattern-formatter pattern="%z{utc}%d{dd/MM/yyyy HH:mm:ss,SSS} %-5p [%c] %s%E%n"/> </formatter> <file relative-to="jboss.server.log.dir" path="ACEII.log"/> <rotate-size value="10M"/> <max-backup-index value="10"/> <append value="true"/> </size-rotating-file-handler> <logger category="ace2" use-parent-handlers="false"> <level name="DEBUG"/> <handlers> <handler name="ACEII"/> </handlers> </logger> <logger category="com.arjuna"> <level name="WARN"/> </logger> <logger category="org.apache.tomcat.util.modeler"> <level name="WARN"/> </logger> <logger category="sun.rmi"> <level name="WARN"/> </logger> <logger category="jacorb"> <level name="WARN"/> </logger> <logger category="jacorb.config"> <level name="ERROR"/> </logger> <root-logger> <level name="INFO"/> <handlers> <handler name="CONSOLE"/> <handler name="FILE"/> </handlers> </root-logger> </subsystem> 我希望将 ACE 日志写入不同的文件夹,因此我尝试在相对属性中放入不同的值,但似乎没有任何效果,知道如何做到这一点吗? 您需要省略 relative-to 并在 path 属性中输入绝对路径。 <size-rotating-file-handler name="ACEII"> <level name="DEBUG"/> <formatter> <pattern-formatter pattern="%z{utc}%d{dd/MM/yyyy HH:mm:ss,SSS} %-5p [%c] %s%E%n"/> </formatter> <file path="/var/log/myLogDir/ACEII.log"/> <rotate-size value="10M"/> <max-backup-index value="10"/> <append value="true"/> </size-rotating-file-handler> 您还可以通过在配置中添加路径来使用自己的相对路径。 在 CLI 中你只需执行:/path=my.log.dir:add(path="/var/log") 如果您只想编辑 xml,请添加以下内容。 <paths> <path name="my.log.dir" path="/var/log"/> </paths> 例如,如果您想在默认日志目录中定义特定目录,则路径本身可以具有相对路径。 定义路径后,您可以使用您在 relative-to 属性中为路径指定的名称。 这对我来说效果很好。 domain.sh -Djboss.server.log.dir="my custom logs dir" 知道这是一个较旧的问题,但仍然发现它与 JBOSS EAP 7 相关 我发现 James 的回复很有洞察力 - https://developer.jboss.org/wiki/Wildfly82LogPathChange 我能够编辑standalone.conf并在那里指定自定义日志记录目录。 这也是一个可以针对域模式进行编辑的domain.conf。 只需将以下内容添加到文件末尾即可: #Specify the log dir JAVA_OPTS="$JAVA_OPTS -Djboss.server.log.dir=my custom logs dir" 据我了解,对于 Windows,可以更新 .bat 文件而不是 .conf 文件。 找到答案了:) 我正在使用 Java 服务包装器将 Jboss 安装为 Windows 服务,并且该服务有一个位于特定路径中的配置文件,所以我注意到,如果我删除相对属性,它会将日志写入其中的文件夹配置文件位于。 我所要做的就是像这样定义它: <size-rotating-file-handler name="ACEII"> <level name="DEBUG"/> <formatter> <pattern-formatter pattern="%z{utc}%d{dd/MM/yyyy HH:mm:ss,SSS} %-5p [%c] %s%E%n"/> </formatter> **<file path="../Log/ACEII.log"/>** <rotate-size value="10M"/> <max-backup-index value="10"/> <append value="true"/> </size-rotating-file-handler> 这对我有用。 我用的就是这个;然后我用 logrotate: 处理日志轮换 <file-handler name="FILE" autoflush="true"> <formatter> <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/> </formatter> <file relative-to="jboss.server.log.dir" path="server.log"/> <append value="true"/> </file-handler> 显然,您可以修改它以满足您的需要。 WildFly 中并没有那么复杂。只要按照以下2个步骤就可以了。 步骤 1 --> 转到 /standalone/configuration/standalone.xml 步骤 2 --> 转到第 84 行,然后添加自定义路径,不要忘记添加 ,如屏幕截图所示.. 是的,现在已经完成了。 除此之外,如果您也陷入 Macbook 中安装 Java 的困境,请按照此在 MacBook 中安装 Java
我正在将 JBoss 作为独立版本运行。我想连接到我的本地 mysql 数据库 我将 mysql 连接器复制到模块文件夹中 me@air~/下载/jboss/独立/配置 - 10:5...
javax.jms.JMSException:AMQ219014:发送数据包 71 时等待 30,000 毫秒响应后超时
我正在使用带有 EJB 和 JMS 队列的 JBoss 服务器。我正在尝试连接到另一台服务器上的远程队列,但最近它开始与队列断开连接,并显示以下错误消息: javax....
JBoss 7.1:找不到合适的驱动程序 java:mysql - 无法打开连接
我一直在寻找答案,但没有找到解决方案。 我正在使用 JSF2 和 Hibernate 开发简单的 Web 应用程序。这是我第一次使用 Hibernate,我遇到了很多配置问题......
JBoss EAP 7.4.0 - 独立 ssl web 服务客户端配置?
我有一个 Java 应用程序在 JBoss EAP 7.4.0 中运行。在我的后端中,有一些代码可以对外部 Web 服务进行安全 SSL 调用。 开发网络服务器的团队...
当我想启动 JBoss 服务器时遇到问题。我正在使用 Netbeans,并通过“服务器”>“添加服务器”>“JBoss 应用程序服务器”添加了我的服务器。 我用端口配置了我的服务器...
在 Jboss7 EAP ActiveMQ Artemis 中是默认的消息系统。是否仍支持较旧的 HornetQ?如果我希望我的战争使用 HornetQ 而不是 ActiveMQ Artemis 可以吗?
我在JBOSS AS 7.1.1服务器中使用Keycloak(版本1.0.4.Final)。服务器位于亚马逊AWS上。 我可以使用 keycloak 启动 jboss 服务器。我可以在点击时看到钥匙斗篷默认屏幕...
在jboss EAP 7.4上部署Geoserver War 2.23.2
大家好,我正在尝试使用 java 11 在我的 jboos 7.4 上部署 geoserver war 2.23.2 我目前使用 jboss 7.4 和 java 11 成功部署了 geoserver war 2.19.2 当我尝试...时出现此错误