问题标签 [jboss-4.2.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 回答
3185 浏览

jmx - 调用 JBoss MBean 函数获取 threaddump

一个应用程序正在使用 JBoss 4.2.2,我发现有必要调用listThreadDump(),我希望它在ServerInfo.

我在想我需要找到这些信息的 jar 是 jboss-jmx.jar。

那么,我如何以编程方式通过调用类似的东西来复制所做的事情http://localhost:8080/jmx-console/HtmlAdaptor?action=invokeOpByName&name=jboss.system:type=ServerInfo&methodName=listThreadDump

0 投票
1 回答
4910 浏览

java - JBoss 中的 JNDI 绑定(LiveCycle 统包)

我正在使用在 JBoss AS 4.2.1.GA 上运行的 Adob​​e LiveCycle ES 2 交钥匙项目。我在让 JNDI 绑定在 JBoss 中工作时遇到问题。这似乎与之前的帖子非常相似,问题配置 JBoss 以使用 JNDI,但我当然没有找到解决方案。

这是我的设置。我有一个 -ds.xml 文件:

该文件的内容如下:

我有一个 Java 项目,其 /RMB/WebContent/WEB-INF/web.xml 包含以下内容:

现在,每次我部署 WAR 时,它都会失败并出现以下错误:

我 100% 肯定 JNDI 绑定本身是正确的。我可以在 Web 控制台 > 系统 > JMX Beans > jboss.jdbc > jboss.jdbc:service=metadata,datasource=RMB_DS 中看到以下内容

此外,使用 LiveCycle 工作台,我可以创建一个访问该服务并针对数据源 java:/RMB_DS.. 运行一些 SQL 的进程。

所以,我的 WAR 或 web.xml 一定有问题,对吧?我错过了一些明显的东西吗?

0 投票
1 回答
191 浏览

classpath - Hibernate Validator 3.x 可以与 4.x 共存吗?

Hibernate Validator 版本 3.x(专有)可以与版本 4.x(符合 JSR-303)共存于同一个应用程序服务器库中吗?我正在使用 JBoss 4.2.3。

0 投票
2 回答
2018 浏览

jboss - 将部署从 Jboss4.2.3 迁移到 jboss5.1AS

我正在尝试将我的项目从 jboss4(由 ant 构建)迁移到 Jboss5(爆炸版) jboss5 的结构将作为 eclipse“企业应用程序项目”中的向导

  1. 我将所有 servlet 移至 Web 项目。
  2. 修复了所有构建路径。

当我在 jboss 5.0 上运行我的项目时,出现以下异常:

13:16:28,453 错误 [AbstractKernelController] 安装到 PostClassLoader 时出错:name=vfsfile:/D:/jboss-5.1.0.GA/server/default/deploy/WMA_EXPLODED.ear/ state=ClassLoader mode=Manual requiredState=PostClassLoader org .jboss.deployers.spi.DeploymentException:部署期间出错:vfsfile:/D:/jboss-5.1.0.GA/server/default/deploy/WMA_EXPLODED.ear/WMA_EXPLODEDEJB.jar/ at org.jboss.deployers.spi。 DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:177) at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java: 1439) 在 org.jboss.deployers.plugins.deployers.DeployersImpl 的 org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)。doInstallParentFirst(DeployersImpl.java:1210) at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098) at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348) at org .jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631) at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController .java:1082) 在 org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984) 在 org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822) 在 org.jboss.dependency。 org.jboss 的 plugins.AbstractController.change(AbstractController.java:553)。deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781) 在 org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702) 在 org.jboss.system.server.profileservice.repository。 MainDeployerAdapter.process(MainDeployerAdapter.java:117) at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70) at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install( AbstractProfileAction.java:53) at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361) at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348) at org .jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631) 在 org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082) at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController. java:984) 在 org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822) 在 org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553) 在 org.jboss.system.server .profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306) at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271) at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java :461) 在 org.jboss.Main.boot(Main.java:221) at org.jboss.Main$1.run(Main.java:556) at java.lang.Thread.run(Thread.java:619) 原因:java.lang.annotation.AnnotationFormatError:无效默认值:公共抽象 java .lang.Class org.jboss.annotation.ejb.RemoteBinding.factory() at java.lang.reflect.Method.getDefaultValue(Method.java:728) at sun.reflect.annotation.AnnotationType.(AnnotationType.java:99)在 sun.reflect.annotation.AnnotationType.getInstance(AnnotationType.java:66) 在 sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:202) 在 sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:69 ) 在 sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:52) 在 java.lang.Class.initAnnotationsIfNecessary(Class.java:3072) 在 java.lang.Class。在 org.jboss.metadata.annotation.creator.ejb.jboss.StatefulProcessor.create(StatefulProcessor. java:61) 在 org.jboss.metadata.annotation.creator.ejb.jboss.AbstractEnterpriseBeanProcessor.process(AbstractEnterpriseBeanProcessor.create(StatefulProcessor.java:44) java:90) at org.jboss.metadata.annotation.creator.ejb.jboss.AbstractEnterpriseBeanProcessor.process(AbstractEnterpriseBeanProcessor.java:52) at org.jboss.metadata.annotation.creator.AbstractCreator.process(AbstractCreator.java:154)在 org.jboss.metadata.annotation.creator.AbstractCreator.processMetaData(AbstractCreator.java:87) 在 org.jboss.metadata.annotation.creator.ejb.jboss.JBoss50Creator.create(JBoss50Creator.java:109) at org.jboss.deployment.OptAnnotationMetaDataDeployer.processJBossMetaData(OptAnnotationMetaDataDeployer.java:134) at org.jboss.deployment.OptAnnotationMetaDataDeployer.processMetaData( OptAnnotationMetaDataDeployer.java:84) 在 org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:177) 在 org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:93) 在 org.jboss.deployers.plugins.deployers .DeployerWrapper.deploy(DeployerWrapper.java:171) ... 30 更多134) 在 org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:177) 在 org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:84) 在 org.jboss.deployment.OptAnnotationMetaDataDeployer.processMetaData(OptAnnotationMetaDataDeployer.java:84) :93) 在 org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171) ... 30 更多134) 在 org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:177) 在 org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:84) 在 org.jboss.deployment.OptAnnotationMetaDataDeployer.processMetaData(OptAnnotationMetaDataDeployer.java:84) :93) 在 org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171) ... 30 更多

任何的想法?谢谢,雷。

0 投票
1 回答
1090 浏览

jboss - 将队列从 JBoss 4.2.3 迁移到 JBoss 5.1 AS

我正在尝试将我的项目从 JBoss 4.2.3(由 ant 构建)迁移到 JBoss 5.1 AS(爆炸版)。

我设法完成了大部分工作。但我无法计算队列设置。

有任何想法吗?

0 投票
1 回答
300 浏览

java - 从 Tomcat 7 切换到 JBoss 4.2.1 后实现接口问题

我使用 tomcat 7 在 Eclipse 中创建了一个动态 web 项目(并且我使用了动态 web 模块版本 3.0 和 JSF 2.0)。现在,当我不得不从 tomcat 7 切换到 JBoss 4.2.1 时,似乎存在某种兼容性问题,因为 JBoss 不允许动态 Web 模块版本 3.0 而是 2.5 和 JSF 1.2 而不是我使用的 JSF 3.0。因此,当我尝试在将使用 JBoss 的新项目中部署我的旧项目时,出现了这个奇怪的错误:

我有这个DBManager实现 2 个接口(UserManageableCategoryManageable)的类。在UserManageableI have a method void doInsert(User user),doUpdate(User)等中,但 eclipse 告诉我有错误并提供 2 个解决方案:第一个删除@Override注释,第二个doInsert(User)在另一个界面中创建。如果我删除另一个接口,它只会为我提供第一个解决方案。

这是类和接口。

接口UserManageable

接口CategoryManageable

0 投票
2 回答
182 浏览

java - 使用 JBoss v4.2.1 解析 Facelets 问题

我有一个包含 jsf 库的 some.xhtml 文件。在<h:body>标签中,我试图显示 2 个单词:

对于第一个我使用纯文本:你好

对于我使用的第二个:<h:outputText value=" there"/>

我希望看到“Hello there”,但页面上只打印了 Hello。所以我假设在 JBoss 4.2.1 中没有以某种方式解析 facelet。它适用于 Apache 7。我该如何修复它。可能必须将某些内容添加到web.xmlfaces-config.xml文件中?

提前致谢

PS我这样打开页面:http://localhost:8080/ProjectName/faces/some.xhtml

some.xhtml

web.xml

faces-config.xml

0 投票
1 回答
147 浏览

java - 如何从其他系统访问系统 jboss bin 中的文件

我在系统上的 jboss bin 文件夹中有一个文件。我必须从其他系统访问此文件。我怎样才能做到这一点?

谢谢

-Aj

0 投票
1 回答
1230 浏览

java - 如何增加 jboss 中 jms 队列的“InProcessMessageCount”值?

我正在使用基于 Jboss 4.2.3 和 jdk1.5.0_14 的 JMS。但是 MDB 池配置为最大大小 20,最大值InProcessMessageCount仅为 15。

我做了很多reties来利用队列中的消息消耗。我在文件中的域'Message Driven Bean'中将maxSize的值修改为20 ejb3-interceptors-aop.xml。此外,我在文件<MaximumSize>的部分中将值修改为 80,但结果是队列上有 15 到 16 个并发处理。似乎它是 jboss 中的硬编码值<message-driven-bean>standardjboss.xml

0 投票
2 回答
2875 浏览

java - JBoss 上的热部署失败 - “未实施删除方法”

当我更改一些 Java 源代码并且我的服务器正在运行时,热部署失败,并给出以下错误消息:

“删除方法未实现”

我怎样才能找到这个邪恶的根源?我的项目是最近部署的,所以服务器上的源应该是最新的。


该项目使用 JSF 1.2,如果这对您有用的话。


我将该项目部署为一场爆炸式的战争。


也不适用于压缩战争。


奇怪的是,在调试模式下也没有解析依赖的来源。它们是从 Eclipse Java 视图中的 jar 正确读取的。