问题标签 [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.
jboss7.x - 不区分大小写的 Jboss 7 Web 应用程序上下文根
有没有办法让 Web 应用程序上下文不区分大小写?
基本上我在 jboss-web.xml 中执行以下操作
我可以通过 localhost:8080/cap 访问该应用程序,但试图通过 localhost:8080/Cap 或 localhost:8080/CAP 访问它。请问有什么想法吗?
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 中投入大量精力?
hibernate - javax.naming.NameNotFoundException:在上下文''中找不到名称'Manager1Factory'
我得到错误
当我尝试在 JBoss 7 中部署我的休眠应用程序时。抛出此异常的代码行看起来像
我在 persistence.xml 中定义了 JNDI 名称,例如
我不确定为什么会收到此错误 - 当我检查 JBoss 控制台时,我看到名称 Manager1Factory 出现在 JNDI 绑定下,所以似乎正在创建 EntityManagerFactory 但它没有被注入到我的类中?任何想法为什么会发生这种情况?谢谢!
jndi - 如何获取新的 JNDI 名称(尤其是 ConnectionFactory)
我升级到 JBoss 7.0.1,我们正在使用以下 JNDI 查找来连接到 HornetQ 消息队列。
这会导致NameNotFoundException
与 JBoss 7 一起使用。我还尝试了以下方法:
- java:jms/连接工厂
- java:env/ConnectionFactory
..和其他一些。但我认为猜测不会让我走得太远。如何获取未在控制台中记录的新 JNDI 名称(例如我的 EJB bean)?
亲切的问候,塞巴斯蒂安
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?
jboss - 无法访问 JBoss AS7 中已部署的 HelloWorld 应用程序
我正在用一个简单的 HelloWorld 应用程序试用 JBoss AS 7。
- HelloWorld 应用程序文件夹有一个简单的
hello.jsp
文件。 - 部署将 复制
HelloWorld.war
到jboss7.0.1\standalone\deployments
文件夹。 - 在此之后,我
jboss.cmd
从 HelloWorld 文件夹启动以启动应用程序 - 如果我访问 URL http://localhost:8080/HelloWorld/hello.jsp,我得到Internet Explorer 无法显示网页错误
我可以通过http://localhost:9990/console正常访问管理控制台,但我不明白为什么我无法访问上述 URL。
这是 JBoss 标准输出:
当我检查控制台时,我看到没有启动任何服务器;我不确定这是否是问题所在。
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:
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
根本没有任何效果(阻止destinationType
tojavax.jms.XXX
不会产生错误!)。我尝试将目标属性设置为所有可能的 JNDI 组合。
我检查了我的standalone.xml
反对standalone-preview.xml
,没有实质性差异。
我最接近任何类型的错误是这样的:
这可能是个问题吗?@ResourceAdapter(value="hornetq-ra.rar")
正如我在其他地方看到的那样,我通过添加来得到它。
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)但无法为我找到解决方案并且仍然遇到相同的错误。任何人都可以帮忙吗?
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,一切看起来都正确。但是,该链接非常古老,并且从那时起事情可能已经发生了变化。有什么新方法?