问题标签 [jboss5.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 回答
1645 浏览

jboss5.x - JBoss 表的用途

任何人都可以向我指出一些关于以下表格的文档(或在此处提供信息)的方向,这些表格是由 JBoss 5.1.0 在启动时创建的吗?

我在高层次上知道它们的用途,并且知道它们为什么在那里,但我可以处理一些关于每个表用途的较低级别的文档。

这些表是:

  • 海洛因序列
  • 计时器
  • jbm_counter
  • jbm_dual
  • jbm_id_cache
  • jbm_msg
  • jbm_msg_ref
  • jbm_postoffice
  • jbm_role
  • jbm_tx
  • jbm_user

我知道前两个分别与 uuid-key-generator 和 EJB Timer Service 相关联,而其余的则与 JBoss Messaging 相关联。我想知道的是类似于“jmg_msg 在创建每条消息时存储每条消息......”之类的东西。

谢谢

富有的

ps:我最初在ServerFault上过这个问题,但没有得到回应

0 投票
6 回答
13076 浏览

jboss - jboss/server/web/tmp/vfs-nested.tmp 目录中有大量 JAR 文件

有时我们在jboss/server/web/tmp/vfs-nested.tmp 目录中有大量的 JAR 文件 。
例如,今天这个目录包含超过 350k 的 jar 文件。
但在其他主机上,此目录中只有 2 个 jar 文件。
这个问题的根本原因是什么?

我们使用 JBoss 5.1

更新:
我在 JBoss 5.1.0.GA 的发行说明中找到了以下信息:

JBoss VFS 提供了一组不同的开关来控制它的内部行为。JBoss AS 默认设置 jboss.vfs.forceCopy=true。要查看所有提供的 VFS 标志,请查看 VFSUtils.java 类的代码。

所以我不明白我应该设置什么?
我应该设置-Djboss.vfs.forceNoCopy=true还是-Djboss.vfs.forceCopy=false
还是我应该同时设置它们?

更新 1:
我已经阅读了整个线程http://community.jboss.org/thread/2148?start=0&tstart=0 现在我不确定我应该更改 jboss.vfs.forceCopy 或 jboss.vfs.forceNoCopy。
根据这个线程,我将有 OutOfMemory 错误,而不是 tmp 目录中的大量文件。

0 投票
3 回答
4230 浏览

java - What are benefits of JBoss AS-based application architecture?

I am trying to understand what does JBoss AS can bring into the project, comparing to standalone architecture?

My model application is a solid thing, starting, running and stopping as a whole and solely at the host. It has a database storage, and communicates to user and other servers, clustering required. It has web-part. It's just a standard big application.

JBoss for me is a shell for (in general) multiple applications, providing my application with some standard services. This shell is also a solid thing - "get all or nothing", something can be turned on/off (influencing your app unpredictably, or influencing other part of the JBoss) or replaced (very hard and is already kind a hack) with different version or other module.

Standalone application for me is something combined of pieces with glue among them (Spring if you like) with IoC wiring. We can get everything we could have with JBoss, but separately. Spring or other glue serves here like an application server, but it's thinner and we still can replace parts or even Spring itself (IoC wiring is straightforward from coding point of view).

For me, standalone, AS-free approach gives more control and flexibility. And further more, last versions of JBoss AS are purely documented, some features (most interested) are not documented at all.

So, why somebody still choose JBoss - what are benefits?

I favors more standalone application approach, but need more facts to understand better and convince others.

0 投票
1 回答
535 浏览

java - JBoss EJB2 计时器服务 - 多台服务器,单个 TIMERS 表?

我在任何地方的 JBoss 文档中都找不到这个,所以在这里问。

多个集群 JBoss 实例能否访问和共享同一个 TIMERS 表(由 EJB2 定时器服务使用)而不互相干扰,或者每个实例都需要自己的表吗?

在集群的情况下,集群中的节点是否都必须能够访问 TIMERS 表,或者它们是否直接通过网络共享信息?

提前感谢您的澄清!

富有的

0 投票
1 回答
765 浏览

performance - 尝试负载平衡 http 请求时出现 ViewExpired 异常

我正在尝试以集群模式运行 jboss 服务器(5.1.0)。我在同一主机中有两个节点。当我将两个节点作为单独的 URL 访问时,它运行良好。

我正在使用 Apache HTTP 服务器使用代理平衡器(使用代理传递、代理反向配置)对我的请求进行负载平衡。当我访问 Apache 服务器 URL 时,它会尝试在 2 台机器之间进行负载平衡。

我经常收到此错误,无法恢复 login.xhtml 并且相应的节点在此之后停止服务请求,有人可以告诉我这里发生了什么吗?

0 投票
2 回答
1299 浏览

java - JBoss 任务调度:将参数传递给方法

我正在尝试让调度程序在 JBoss 中工作为 5。

到目前为止,我已经创建了自己的 MBean(它可以工作),并且我创建了这样的调度程序:

它有效,但主要问题是如何指定要作为参数传递给我的方法的字符串?

我已经搜索过,但我发现的唯一更接近的是这个属性:“SchedulableArguments”,但这仅适用于构造函数。

谢谢你们的帮助。

劳伦特。

0 投票
3 回答
1258 浏览

java - JBoss AS 5.1 下的分页 JPA 查询的内存泄漏

我正在尝试将 Hibernate Search 集成到我目前正在从事的项目之一中。这种努力的第一步相当简单 - 使用 Hibernate Search(它在后台使用 Lucene)索引所有现有实体。映射到域模型中实体的许多表包含大量记录(> 100 万条),我使用简单的分页技术将它们拆分为更小的单元。但是,我在索引实体时遇到了一些内存泄漏。这是我的代码:

它只是一个简单的 MBean,我通过 JBoss 的 JMX 控制台手动执行它的init方法。当我在 JVisualVM 中监视该方法的执行时,我看到内存使用量不断增长,直到所有堆都被消耗,尽管发生了很多垃圾收集,但没有释放内存,这让我相信我在我的代码。但是,我无法发现有问题的代码,所以我希望您能帮助找到它。

问题当然不在于索引本身,因为即使没有它我也会泄漏,所以我认为我没有正确进行分页。然而,对我拥有的实体的唯一引用是列表实体,在循环调用indexUnit的每次迭代之后应该很容易地对它进行垃圾收集。

在此先感谢您的帮助。

编辑

将代码更改为

缓解了这个问题。泄漏仍然存在,但没有以前那么严重。我猜想 JPA 查询本身有问题,保留不应该的引用,但谁知道呢。

0 投票
1 回答
1188 浏览

java - JBOSS 5.1 升级 - 消息问题

我正在尝试在 JBOSS 5.1 中创建一个 hello world MDB,以了解如何将我们的消息传递应用程序放入 JBOSS 5.1 消息传递中。简单的地狱世界 MDB 给了我一个有线问题。MDB 部署良好,启动 JBOSS 5.1 AS 没有问题。但是,当我尝试从同样运行 JBOSS 51 的客户端发送消息时,会引发以下异常,

但是,当我尝试从独立的 JAVA 程序连接时,消息传递工作正常。我不知道我现在应该做什么。以下是配置,

ejb-jar.xml:

jboss.xml:

我在servelt和独立程序中使用它的客户端代码与下面完全相同,

你能帮我解决这个问题吗?您需要任何其他信息来调试吗?

0 投票
2 回答
598 浏览

jboss5.x - 我应该为 JBoss 或 GlassFish 选择哪个服务器

我是项目,我将使用以下技术。JSF 2.0、Hibernate、Spring、jBPM、JAX-WS,所以我在选择服务器之间感到困惑,而我被锁定在 JBoss 和 GlassFish 之间,请建议我为什么应该使用它。我将使用 Netbeans 6.8

0 投票
1 回答
4246 浏览

web-applications - 如何处理 HTTP 状态 404 并将用户重定向到应用程序重新部署的不同页面

当应用程序在 EAR 重新部署上加载时,您会收到 404 错误,我们如何捕获此问题并向访问应用程序的最终用户提供用户友好的消息。

HTTP 状态 404 - /myapp

类型状态报告

消息 /myapp

描述 请求的资源 (/myapp) 不可用。

JBoss Web/2.1.3.GA