问题标签 [jboss7.x]

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 回答
2247 浏览

jboss7.x - 不区分大小写的 Jboss 7 Web 应用程序上下文根

有没有办法让 Web 应用程序上下文不区分大小写?

基本上我在 jboss-web.xml 中执行以下操作

我可以通过 localhost:8080/cap 访问该应用程序,但试图通过 localhost:8080/Cap 或 localhost:8080/CAP 访问它。请问有什么想法吗?

0 投票
2 回答
11642 浏览

java - SLF4J + logback + JBoss 7?

有没有人让 SLF4J / logback 与 JBoss 7 一起工作?

以前,我可以通过将我的“logback.groovy”放在 [server]/conf 中,并将 logback 核心、classic (0.9.28) 和 Groovy (1.8.0) JAR 放在[服务器]/lib.

对于 JBoss 7.0.1,我已将 Groovy 和 logback 模块设置好(已创建 .index 文件),我的 EAR 的 MANIFEST.MF 声明了对这两个模块的依赖关系,并且我的“logback.groovy”部署在我的WAR 模块的 WEB-INF/类,在我的 EAR 中。EAR 的部署肯定没问题 - 灯是绿色的……

尽管如此,实际应用的唯一日志记录规则是在“standalone.xml”中设置的标准 console/server.log 规则。是的,我可以看到我的日志语句(所以 SLF4J 正在工作),但是我的 logback 规则、appender 等被忽略了。在任何日志记录中都没有对 logback 或 Groovy 的引用,所以我假设我没有做足够的工作来触发 logback 的加载和查找我的脚本。

还有其他的事情我可以尝试,但很高兴知道其他人是否尝试过。如果他们没有,也许这表明我应该在 JBoss Logging 中投入大量精力?

0 投票
1 回答
1660 浏览

hibernate - javax.naming.NameNotFoundException:在上下文''中找不到名称'Manager1Factory'

我得到错误

当我尝试在 JBoss 7 中部署我的休眠应用程序时。抛出此异常的代码行看起来像

我在 persistence.xml 中定义了 JNDI 名称,例如

我不确定为什么会收到此错误 - 当我检查 JBoss 控制台时,我看到名称 Manager1Factory 出现在 JNDI 绑定下,所以似乎正在创建 EntityManagerFactory 但它没有被注入到我的类中?任何想法为什么会发生这种情况?谢谢!

0 投票
2 回答
13301 浏览

jndi - 如何获取新的 JNDI 名称(尤其是 ConnectionFactory)

我升级到 JBoss 7.0.1,我们正在使用以下 JNDI 查找来连接到 HornetQ 消息队列。

这会导致NameNotFoundException与 JBoss 7 一起使用。我还尝试了以下方法:

  • java:jms/连接工厂
  • java:env/ConnectionFactory

..和其他一些。但我认为猜测不会让我走得太远。如何获取未在控制台中记录的新 JNDI 名称(例如我的 EJB bean)?

亲切的问候,塞巴斯蒂安

0 投票
1 回答
2442 浏览

websocket - HornetQ reports Invalid STOMP frame in JBoss 7 with stomp-websocket client?

The following test client code (using https://github.com/jmesnil/stomp-websocket) yields an exception in JBoss 7.0.1:

It also happens with the single line below:

Why does JBoss HornetQ report the following exception?

0 投票
3 回答
10181 浏览

jboss - 无法访问 JBoss AS7 中已部署的 HelloWorld 应用程序

我正在用一个简单的 HelloWorld 应用程序试用 JBoss AS 7。

  • HelloWorld 应用程序文件夹有一个简单的hello.jsp文件。
  • 部署将 复制HelloWorld.warjboss7.0.1\standalone\deployments文件夹。
  • 在此之后,我jboss.cmd从 HelloWorld 文件夹启动以启动应用程序
  • 如果我访问 URL http://localhost:8080/HelloWorld/hello.jsp,我得到Internet Explorer 无法显示网页错误

我可以通过http://localhost:9990/console正常访问管理控制台,但我不明白为什么我无法访问上述 URL。

这是 JBoss 标准输出:

当我检查控制台时,我看到没有启动任何服务器;我不确定这是否是问题所在。 JBoss 控制台

0 投票
3 回答
4440 浏览

hibernate - org.aopalliance.intercept.MethodInterceptor 尽管在 Classpath 中但未找到 - Spring + JBoss AS 7

我正在尝试在 JBoss Application Server 7 Web Profile 上的带有 Hibernate 3 的 JSF 2.0 应用程序中使用 Java Persistence API (JPA) 和 Spring。启动时,我收到以下错误:

我研究过我需要文件 aopalliance-1.0.jar。我愿意。我的类路径包含此处提到的文件,我从 Hibernate 3 中的“必需”文件夹中获取它。我将它添加到 Eclipse 中的 Java 构建路径中。错误仍然存​​在。同样,构建路径中的 MySQL 驱动程序也没有找到。

我在 Kubuntu 11.04 上使用 Eclipse Indigo。服务器和工作区都在我的主分区中,我在这里看不到权限问题。

我的完整罐子清单:

我的 web.xml:

网络应用程序配置.xml:

0 投票
1 回答
7437 浏览

jboss - JBoss 7.0.1 中的工作 MDB 示例?

这是一个曾经在 JBoss 5.1 中为我工作的 EJB3 MDB:

尽我所能,我无法将它迁移到 JBoss 7.0.1。JMS 设置好,我可以发布到目标好(从我的主 JAR),但我的 EJB 侦听器没有在侦听。我的 EJB / WAR / EAR没有部署或运行​​时错误:

我还按照说明修复了JNDI 名称,所以这就是我现在所拥有的:

在部署之前将所有记录器设置为ALL显示我的 MDB 类被提及的唯一时间是当org.jboss.vfs.util.SuffixMatchFilter看到它们时——这可不好。

自 7.0.0 以来,我一直在关注MDB 支持问题,并阅读了数十个 JIRA,更不用说迁移指南、EJB3 文档等,但我感到很困惑。我知道 MDB应该在 7.0.1 中工作,但以上可行吗?我认为我的情况很简单,所以有没有人有一个简单的工作示例,一个准确说明在 7.0.1 中什么/不工作的单个文档,或者一个迁移指南?

编辑:只是想补充一点,这是我唯一的 EJB,所以这可能与 JMS/MDB 一样多是 EJB 问题。

更新:

我可以毫无问题地部署一个假人@Stateless,但@MessageDriven/的组合@ActivationConfigProperty根本没有任何效果(阻止destinationTypetojavax.jms.XXX不会产生错误!)。我尝试将目标属性设置为所有可能的 JNDI 组合。

我检查了我的standalone.xml反对standalone-preview.xml,没有实质性差异。

我最接近任何类型的错误是这样的:

这可能是个问题吗?@ResourceAdapter(value="hornetq-ra.rar")正如我在其他地方看到的那样,我通过添加来得到它。

0 投票
4 回答
10791 浏览

java - JBOSS 7 - Spring ContextLoaderListener ClassNotFoundException

我正在尝试将我的 JBOSS 5.1 应用程序迁移到 JBOSS 7.0.2。在管理控制台中,我选择部署 -> 添加内容和我的 .war 并尝试启用它。我已经解决了一些问题,但无法弄清楚这一点:(总之,在最后)

我复制到JBOSS7\standalone\lib\以下文件:

我已阅读:https ://docs.jboss.org/author/display/AS7/How+do+I+migrate+my+application+from+AS5+or+AS6+to+AS7 (调试和解决 ClassNotFoundExceptions 和NoClassDefFoundErrors)但无法为我找到解决方案并且仍然遇到相同的错误。任何人都可以帮忙吗?

0 投票
1 回答
1386 浏览

login - JBoss 7 中的 ExtendedFormAuthenticator

我正在将旧版应用程序从 JBoss 4.2.3 移植到 JBoss 7(Web 配置文件版本)。他们使用自定义登录模块并使用阀门将登录失败原因捕获到 j_exception 中。他们通过将 context.xml 放入战争的 web-inf 目录来做到这一点,其中包含以下内容:

登录对我有用,但不是那个阀门。当出现登录异常时,j_exception 仍然为空,依赖于分析登录被拒绝原因的逻辑失败。根据此链接: http: //community.jboss.org/wiki/ExtendedFormAuthenticator,一切看起来都正确。但是,该链接非常古老,并且从那时起事情可能已经发生了变化。有什么新方法?