问题标签 [jboss6.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 投票
2 回答
4146 浏览

logging - JBoss6 类加载日志记录

在将应用程序部署到 JBoss AS 6.0.0 Final 时,我们遇到了一些类加载问题。是否可以在 JBoss 中启用任何日志记录以查看何时加载类以及由哪个类加载器加载?

0 投票
1 回答
4287 浏览

jboss - JBoss 6 - 在战争包装中部署 ejb

我正在尝试使用新的 EJB3.1 功能,可以在其中部署打包在 .war 文件中的 EJB。

我正在使用 Maven 2.2.1 打包 EJB 模块,然后将 ejb jar 放入 war 模块中(作为依赖项)。最终的战争包含一个没有内容的简单 web.xml,以及 lib 目录中的 ejb jar 库。但是,尽管应用程序已正确部署,但容器无法识别带注释的 ejb (@Stateless)。我没有 ejb-jar.xml 描述符(我相信它在 EJB3 中是可选的)。

如果我自己部署 ejb jar(通过将其放在 JBoss 的部署目录中),它将部署一个分配的 jndi 名称。

我在这里错过了什么吗?

0 投票
3 回答
52914 浏览

jsf - 异常:找不到工厂:javax.faces.context.FacesContextFactory

我正在从 JBoss 5.1.0.GA 迁移到 JBoss 6.0.0-Final 并在 FacesServler 初始化期间面临以下异常

我查看了代码,发现 FactoryFinder 根据当前线程类加载器查找相应的 FactoryManager。我还发现我的 FactoryFinder.FACTORIES_CACHE 包含两个类加载器的两个条目:

我的部署结构如下:

我使用 Mojarra-1.2 作为 JSF 实现

经过一些调试,我可以总结:

我检查了 JBoss 5.1.0 并确保 FactoryManager 的初始化和访问是在具有相同类加载器的线程中进行的。

我试图用谷歌搜索,但没有找到很多关于任何有同样问题的人的信息——这让我觉得我的环境有问题。

有人可以对此发表评论或提供帮助吗?

0 投票
1 回答
1282 浏览

jboss - JBoss 6:common/lib 和 client 目录有什么区别?

我在 中找到了像 Apache commons-lang.jar 这样的通用库/client,但在/common/lib. 问:

目录的目的/client是什么,它与 有何不同/common/lib?(我复制了我的 commons-lang.jar/client/common/lib解决 CNFE 问题。)

0 投票
3 回答
4466 浏览

java - jboss 6 虚拟目录

我找不到在 jboss 6 上将目录添加到我的应用程序上下文的正确方法。我将使用此映射来处理静态内容。有人可以帮帮我吗?

0 投票
1 回答
786 浏览

eclipse - 从 Eclipse 中运行 Ear 项目

我的团队正在接管一个由 3 个 Maven 项目组成的现有 Web 产品:一个用于 WAR,一个用于几个 EJB,一个包含一些 JBoss 配置文件并构建一个包含 WAR 和 EJB-的 EAR来自其他两个项目的 JAR。我们使用 Eclipse Helios,目前正在使用 maven install 单独构建项目,并将生成的 EAR 复制到 JBoss AS 6 的实例中进行测试。虽然该过程有效,但我正在探索以某种方式简化该过程的可能性;理想情况下,小的更改会自动发布到 JBoss 的设置。任何人都可以推荐一个资源来配置我们的项目/Eclipse 以自动将更改发布到 JBoss 吗?

0 投票
1 回答
630 浏览

classloader - JBoss6 类加载 Jar 搜索顺序

我们正在将 Web 应用程序从 JBoss 4.2.3 迁移到 JBoss 6。应用程序需要控制在类加载期间搜索 jar 以查找类的顺序。这是在 JBoss 4.2.3 中通过破解 jboss.jar 中的 EARDeployer 类以特定顺序将 jars 添加到 DeploymentInfo 对象来实现的。

有没有办法在 JBoss 6 中实现相同的结果?

0 投票
1 回答
8001 浏览

netbeans - 如何在 netbeans 中调试 JBOSS 应用程序?

我来自 .NET 背景,我可以通过添加断点和构建/运行应用程序轻松调试 Web 应用程序。

我正在开发一个 JAVA EJB3 应用程序。我已成功将 ejb 项目部署到服务器,但我想知道的是开发控制器和视图。为了做到这一点,我希望能够在 net beans 中运行/调试项目。

我已将 JBOSS5 和 JBOSS6 添加到 IDE 中,但启动需要一分钟多的时间。有时它会完全挂起。当我运行 glassfish 时,我没有这个问题 - 启动最多需要几秒钟。PC规格是最新的,它是带有ssd和4gb RAM的corei7。

谢谢

0 投票
3 回答
6837 浏览

spring - JBoss 6 + Spring 3.0.5 + JAX-WS/CXF

我们的项目使用 Spring 3.0.5 在 JBoss 6 上运行。在我们尝试使用 JAX-WS 实现一些 Web 服务之前,一切都很顺利。如果我尝试做一些简单的 WS(比如添加 2 个数字),它就可以工作 - 我放置注释并将带注释的类添加为 servlet。但是,如果我尝试让我的 JAX-WS 类填充依赖项,事情会变得越来越困难。

这是我的代码:

Add 方法有效,但 getById 因 NPE 而失败。我一直在调试 SpringBeanAutowiringSupport,它看起来像 ContextLoader.getCurrentWebApplicationContext() 返回 null。这意味着在初始化上下文之前正在调用 SpringBeanAutowiringSupport 构造函数。

我一直在尝试按照CXF 说明使用 Spring 运行应用程序。我现在没有这个代码,但是我已经将 PrincipalWebService 注册为一个 bean,创建了 spring 文件来配置 CXF 并通过它的 ID 作为端点添加了这个 bean。它在 Jetty 上运行良好,但在 JBoss 上却失败了。根据我配置 CXF 的方式,我收到了不同类型的异常,但根本原因是相同的 - JBoss 6 CXF 版本是针对 Spring 2.5 编译的,所以我们有库不一致。

有没有人有任何想法让 IoC 在 JBoss 6 上为 Jax-ws 服务工作?

0 投票
1 回答
1474 浏览

jsf-2 - 从 JBoss 6 或 Glassfish 3 中完全删除 JSF?

我有一个完全在 Tomcat 7 上开发的 JSF Mojarra 2.0.3 应用程序,它运行良好。我需要在 JBoss 或 Glassfish 上部署此应用程序,并且该应用程序可以运行,但在某些部分表现得很奇怪。在 JBoss 6 和 Glassfish 3 上都发生了完全相同的奇怪行为。

我相信发生这种情况有几个原因:

1) 这些应用程序服务器有自己的 Mojarra JSF 版本,它们被用来代替我在应用程序 web_inf/lib 文件夹中的 Mojarra 2.0.3。

2)我正在使用第三方丰富的控制工具包,它可能表现得很奇怪,因为它需要这个特定版本的 Mojarra(准确地说是 2.0.3)。

底线是,我在每次尝试从这些应用程序服务器中删除 JSF 时都在挣扎,因为我强烈怀疑这就是为什么这些应用程序服务器的行为与 Tomcat 不同的原因,Tomcat 没有立即加入 JSF。

由于客户的偏见和内部专业知识,JBoss 需要在生产环境中托管,因此不能在生产环境中使用 Tomcat。

帮助?