问题标签 [jboss-eap-7]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
authentication - 正确替换 PreProcessInterceptor 接口:RestEasy
在 RestEasy 3.0.16.Final 版本中 PreProcessInterceptor 接口已被弃用。那么这个接口的正确替换是什么。在 jboss eap 7 RestEasy 版本 3.0.16.Final 中使用。
旧代码 -
新代码 -
jboss-eap-7 - Thread.currentThread().getName() 未返回客户端 IP 地址 JBOSS EAP7.0
我们正在将服务器从 jboss-portal 迁移到 jboss EAP7.0。当我在门户结果中执行代码 Thread.currentThread().getName() 时返回客户端 IP 地址。好像我在 jboss-eap 7.0 结果中使用了相同的语句(默认任务 20)。
我现在想在日志文件中打印客户端 IP 地址(%t)在 jboss-portal 中运行良好。jboss-eap 7.0 结果为空。
我如何实现这一目标?谢谢。
java - JBoss EAP 7 排除 webservices 子系统给出 NoClassDefFoundError: Failed to link EndpointDefinitionParser$SpringEndpointImpl
在 Jboss EAP7 中,我在 pom.xml 中添加了 cxf maven 依赖项,并在jboss-deployment-structure.xml中排除了 webservices 子系统,因为我想使用我自己在 pom.xml 中定义的 cxf 版本。但是在服务器启动期间得到以下异常-
pom.xml
jboss-部署-结构.xml
更新: 在 JBoss 中安装 Spring 模块并更新 jboss-deployment-structure.xml
现在看到下面的错误 -
jboss - 在 Jboss Enterprise Application Platform (EAP) 7.0.0 中获取 currentThreadsBusy
我们正在将应用程序从 JBoss 4.2.1 GA 迁移到 JBos EAP 7.0.0。应用程序审计 currentThreadsBusy,即线程数。这不适用于 EAP。
下面是代码片段
问题是返回的 Set 为 NULL。
问题可能是我们需要在 EAP 7 上启用 Web 线程监控,然后才能查询 mbean 服务。
在 jConsole 中我们也看不到 Web 线程组件。
任何指针或帮助在这里表示赞赏。
linux - Jboss 7.0 无法在 Red Hat 中启动
嗨,我正在尝试在 Red Hat Enterprise Linux 7 中运行 Jboss EAP 7.0.0,安装顺利,直到我需要启动该服务。
到达服务日志后,显示 JBoss EAP 启动脚本启动失败。
localhost.localdomain systemd 1 : 无法启动 SYSV: JBoss EAP 启动脚本。
我检查了 jboss conf 和 eap-rhel.sh 寻找错误的地方,包括standalone.xml 和standalone-full.xml,但一切看起来都很好。
jboss 的文件现在在 /usr/share 中(我已经在不同的文件夹中安装和卸载了几次试图解决它,是的,我在每次安装之前都删除了剩余的文件)。
可以肯定的是,我提到了我在每次安装后完成的步骤:
jboss-eap.conf 已成功编辑。jboss 的用户和路径已更改为正确的。
jboss-eap.conf 复制到 /etc/default
jboss-eap-rhel 复制到 /etc/init.d
我也使用打开它
./standalone.sh -c 独立-full.xml
它抛出这个警告:
并且不起作用(因为该服务仍未激活)。
¿如何启动服务?
jakarta-ee - 由于 Tapestry 无法迁移到 JBoss EAP 7
我目前正在将一个包含两个 Web 应用程序的项目从 tomEE 迁移到 JBoss EAP7。
我已经成功部署了我的两个应用程序,但是当我尝试在它们各自的 URI 上访问它们时,我得到以下信息:
对于管理应用程序,我的 URI 上有“禁止”。
我在我的 Eclipse 中得到了这个跟踪:
admin
https ://pastebin.com/QKTRFQGv
对于 wli 应用程序,我在其 URI 上有部分错误跟踪。
我在 server.log 中得到了这个跟踪:
wli
https ://pastebin.com/YSRbpsf8
此外,我尝试使用此解决方案:wiki.apache.org/tapestry/HowToRunTapestry5OnJBoss7Dot1
但是我根本没有工作,有谁知道我如何正确使用这个类?
预先感谢您的帮助和建议。如果您需要更多信息,请随时问我。
问候。
java - JBoss EAP 7,焊接异常只允许@Dependent
在尝试将应用程序从 JBoss EAP 5 迁移到 JBoss EAP 以及添加一些额外的功能(例如 JAX-RS)时,我收到以下错误:
WELD-000082:类 net.MyCompany.My.service.MyIPAuthJaxRsService 的无状态会话 bean 上不允许范围接口 javax.enterprise.context.RequestScoped。仅允许使用 @Dependent。
完整的堆栈跟踪:
在 Eclipse 中,项目方面位于 EJB 3.2 和 Java 1.7
我的 EJB-Jar.xml 文件包含:
两个 JAX-RS 类是:
jboss-eap-7 - 无法启动 JBoss Development studio
我在 jBoss 方面没有经验,无法使其工作。我使用安装程序版本安装它,然后打开 user.home\EAP-7.0.0\bin\standalone.bat,这就是控制台的样子。命令冻结了,所以我无法复制文本,所以我做了一个屏幕转储。有人对如何使它工作有建议吗?
已编辑我遵循本指南
4.2. 安装 JBOSS 开发人员工作室和红帽 JBOSS EAP
使用安装程序 jar 文件,它创建了一个 EAP-7.0.0 文件夹,但没有用于 jBoss Developer Studio 的文件夹或图标。我不知道如何启动 jBoss Developer Studio。
java - JBoss eap 7.0.0 UnsupportedClassVersionError
使用 JBoss eap 7.0.0 部署我的应用程序时遇到一些问题
该应用程序使用 Java 1.8 修订版 121 编译,并且 JBoss 使用相同的 JDK 启动。
错误如下:
有人知道发生了什么吗?似乎错误出在一个模块中,该模块不是来自应用程序,而是来自任何 JBoss 库(org/jboss/modules/Main)