问题标签 [jboss-eap-6]

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.

0 投票
1 回答
2301 浏览

mysql - OpenShift, JBoss EAP 6 - 如何重新添加 MySQL 驱动程序

我在 OpenShift / JBoss EAP 6 上有一个 Java EE 6 应用程序,由于服务器日志大,它经常用完空间。

最近,EAP不知何故坏了。它再也找不到 MySQL 驱动程序了。
添加 MySQL 盒 ( rhc cartridge add mysql-5.1 -a MyApp) 时会安装驱动程序。
重新启动一切都无济于事。删除 MySQL 磁带并再次添加它没有帮助。

  • 有没有办法在不删除数据库的情况下添加 EAP 模块?
  • 为什么找不到部署扫描器子系统?

这是 OpenShift 上的相关配置(标准)

0 投票
1 回答
1019 浏览

jboss7.x - JBoss EAP 6.1 中的 Spring 数据源失败并出现错误“警告无法确定缺失类型 org.jboss.jca.adapters.jdbc.WrapperDataSource 的超类

我们正在将 JBoss 从 5 升级到 EAP 6.1

我们在部署过程中遇到以下错误。有人遇到过类似的问题吗?

以下链接提供了一些线索,表明这似乎是 AspectJ 的问题。

http://issues.liferay.com/browse/LPS-23012

http://forum.springsource.org/showthread.php?109227-AspectJ-Problem-warning-can-t-determine-superclass-of-missing-type-Proxy28

0 投票
1 回答
2132 浏览

java - Arquillian 测试在 JBoss eap 6.1 上失败(但在 JBoss 7.1.1 上工作)

我在 JBoss eap 6.1 服务器上运行我的 arquillian 测试(由 jenkins 作业开始)时遇到问题。在 JBoss 7.1.1 服务器上运行测试没有问题,但是当我切换到 eap 6.1 时,所有测试都出现以下异常:

如果我在本地机器上的 EAP 6.1 服务器上运行测试,一切正常(配置相同,因此不会有问题)。

有谁知道可能是什么问题?

arquillian 依赖项:

0 投票
1 回答
353 浏览

java - Jboss EAP6 和 Weblogic 11 XML 响应之间的差异

我在 JBoss EAP 6 中部署的 Web 服务有问题。我有一个 war 文件,该 war 包含一个 WS,但是,该 war 最初是在 Weblogic 11 AS 中开发和测试的;一切正常,但我的老板说我的战争可以部署在他安装在其他计算机上的其他服务器(JBoss)中。

一切正常,但在响应中,日期不同,我的意思是,在 Weblogic 中,它看起来像这样:

因此,在 JBoss EAP 6 中,日期出现在更多字段中,如下所示:

我的问题是,如何切换此数据类型的反序列化器的实现?看起来,Weblogic 使用 JDK 内部类来完成这项工作,但 JBoss 使用它自己的实现。

我读到要向战争档案中添加一个 xml 文件(jboss-deployment-structure.xml),我集成了一个 xml,如下所示:

如果我理解得很好,那个 xml 避免使用 JBoss XML 实现(xerces),那么我可以使用 JDK 的内部类;但结果是一样的,有什么想法吗?

0 投票
2 回答
2790 浏览

jboss - JBoss eap 6.1 上的 Jenkins “__redirected.__SAXParserFactory not found”

在我的测试在由 jenkins 启动的 eap 6.1 服务器(使用 arquillian)上运行后,我遇到了以下异常。在我的本地机器上一切正常,所以我认为这一定是与詹金斯相关的问题。

Jenkins 版本是 1.530,maven 版本是 3.0.4

...

0 投票
1 回答
5180 浏览

jboss7.x - JBoss EAP 6.1 中的 HTTP 会话复制

我正在尝试将我的 JSF Web 应用程序部署在具有两个节点的“域”集群中。

我无法在节点之间复制 HTTP 会话。

我已经配置了我的web.xml

jboss-web.xml

和domain.xml中的 Infinispan 缓存容器;

但是当在 NODE2 上使用相同的 SESSIONID 时,我无法检索在 NODE1 上创建的会话。

有什么建议么?

0 投票
1 回答
5820 浏览

java - 没有在独立模式下运行 JBOSS EAP6 的 Eclipse 控制台输出

我试图在独立模式下从 Eclipse 内部启动 JBOSS EAP6,一切正常,但 Eclipse 的窗口控制台输出保持空白。

我的设置如下

当我从 Eclipse 外部运行时,我可以正常看到日志。

0 投票
0 回答
1062 浏览

performance - JSF 标记 ui:repeat 导致 CPU 使用率高

我们使用一个应用程序(使用 JSF2 (Mojara)),它有一些使用 ui:repeat 标签的大页面,并且已经部署在 JBoss EAP 6.0 版本上。最近,我们在性能测试期间一直面临着非常高的 CPU 利用率,线程转储表明 UIRepeat 可能是它的原因。已将来自其中一个线程转储的跟踪放在下面,该线程转储是可疑的并且占用了 90+ CPU 百分比:

在这方面的任何帮助都会很棒。

0 投票
0 回答
595 浏览

servlets - 如何在 JBoss EAP 6.1 中将 camel-servlet 部署为 OSGI

我开始使用 Apache Camel,我想为 camel-servlet 组件创建一个 OSGI 包。

查看骆驼网站上的文档,我找到了本教程http://camel.apache.org/tutorial-osgi-camel-part1.html,但看起来它已被弃用。查找文档,我发现所有骆驼组件都符合 OSGI 标准。

我使用 JBoss EAP 6.1 作为我的容器服务器。我部署了 camel-servlet 组件,然后转到 JBoss 管理工具中的 OSGI 选项卡。出现了一个名为org.apache.camel.camel-servlet的新服务,版本为2.10.0。当我尝试启动捆绑包时,我在日志中有以下消息:

有一个符号名称为org.jboss.spec.javax.servlet.jboss-servlet-api_3.0_spec 的包,其位置为javax.servlet.api

我谷歌如何将骆驼servlet部署为OSGI包,但我没有找到任何线索。

0 投票
1 回答
2644 浏览

java - EAP 6.1 中的类加载问题 - JBoss 7.2 / WAR 类看不到 EAR 类

我有一个奇怪的问题。

我的应用程序结构简单,如下所示:一个包含 Web 模块 (WAR) 的 EAR。

我将我的特定应用程序 jar 放入 EAR 的 lib 目录中,然后将其引用到 WAR 模块的清单中。

我在 WAR 的 lib 目录中有另一个 jar,这个 jar 包含一个 servlet。

当我启动服务器并完全发布我的应用程序时,一切都很好,但是在运行时阶段,当我调用我的应用程序的入口点时,我得到一个关于这个 servlet 的 ClassNotFound 错误。(也许 servlet 使用了包含在我的应用程序 jar 中的类,该类包含在 EAR lib 中)

相反,如果我将特定的应用程序 jar 与另一个 jar(包含 servlet)一起放入 WAR 的 lib 目录中,我不会获得任何类型的错误(即使在运行时)。

但我需要将我的应用程序 jar 维护到 EAR 的 lib 目录中。

我对其他类型的 jar 没有问题,也许这种情况下的问题与 servlet 有关?类加载隔离?不知道?:(

有什么建议么?我能做些什么?

我尝试了多种关于 jboss-classloading.xml 的配置但没有成功。

PS:使用另一种类型的应用程序服务器,如 websphere,我没有任何问题,我可以将 jar 维护到 EAR lib 目录中。

假设:每个类都将使用它自己的类加载器来加载其他类。因此,如果 ClassA.class 引用 ClassB.class 那么 ClassB 需要位于 ClassA 的类加载器的类路径上,或者它的父级。

如果我将关于 jar 的类路径依赖添加到清单(WAR)到 EAR/lib 中,那么战争中的类怎么可能看不到 EAR/lib 中的类?

我快疯了......错过了另一种类型的设置?有什么安全设置吗?

堆栈跟踪:

这个问题似乎与类加载可见性有关......这很奇怪。:(

Dispatcher 是一个 servlet 类,打包在 WAR/lib 中的 jar 中,该类调用另一个类 (ContextManager),该类包含在 EAR/lib 中的 jar 中。在 WAR/lib 的清单中,我已将 jar 正确添加到 EAR/lib 中。抱歉...也许问题是相反的,即 EAR 的 jar 中的一个类似乎看不到 servlet 类进入 WAR...是否可以消除这个限制?我不想把所有的罐子都投入战争......

提前致谢。

手枪。