草庐IT

jboss-mdb

全部标签

java - JBoss SAR 与 EAR/WAR 打包

我什么时候会选择部署为JBossSAR而不是EAR?这是一个更普遍的问题,我正在寻找解释每种部署模型的优缺点以及哪种部署模型适用的指南。 最佳答案 当您想扩展服务器的功能时,您将构建一个SAR(服务存档)。例如,JBoss将SAR用于EJB部署程序或消息传递。您可以为自己的服务监控创建一个(即观察您的自定义服务之一的一些指标)。据我所知,SAR仅对JBoss而言是独一无二的。根据我的个人经验,我曾经创建一个SAR来跟踪Web服务。我主要使用服务组件来跟踪Web服务组件创建的事物列表的长度。这是我可以在jmx控制台中查找并找出有关We

java - JBoss 服务器 7.1 未在 Eclipse Luna 中启动

我有EclipseLuna4.4.1和JBossServer7.1。问题是当我启动服务器时,它永远不会启动,并且在很长一段时间后它显示超时错误。“JBoss无法在450秒内启动”。如何解决这个问题?控制台显示以下输出并在此处挂起很长时间:12:47:54,100INFO[org.jboss.modules]JBossModulesversion1.1.1.GA12:47:54,438INFO[org.jboss.msc]JBossMSCversion1.0.2.GA12:47:54,552INFO[org.jboss.as]JBAS015899:JBossAS7.1.1.Final"B

java - 带有 HornetQ 的 JBoss 7 中 JMS 队列的 'durable' 属性的含义是什么?

在使用HornetQ(基于standalone-full.xml配置)在JBoss7上配置JMS队列期间,我注意到一个属性“持久”。我浏览了几个来源,其中许多都表示队列始终是“持久的”,这意味着消息将始终被传送,即使潜在的接收者在发送时处于非Activity状态也是如此。JBoss7HornetQ中的这个属性是指临时队列吗?还是这个属性指的是某种非临时非持久队列? 最佳答案 我觉得“持久”这个词更适用于主题而不是队列。持久订阅是订阅者未运行时,订阅者的发布由消息提供者存储的订阅者。一旦订阅者激活,这些存储的消息将被传递给该订阅者。对

java - 启动 Wildfly (JBoss) 服务器时出现 VM 错误

我有带PATH变量集的wildfly-10.0.0.Final。我正在使用Ubuntu。我还有jdk1.7.0_79。我面临的问题是当我尝试启动正在执行standalone.sh的服务器时出现错误,无法识别的VM选项“MetaspaceSize=96M”错误:无法创建Java虚拟机。错误:发生致命异常。程序将退出。 最佳答案 使用jdk1.8而不是jdk1.7。MetaspaceSize是jdk1.8中为Metaspace添加的新标志。 关于java-启动Wildfly(JBoss)服务

java - Jboss 服务器错误 : Failed to start service jboss. deployment.unit ."jbpm-console.war"

当启动jboss服务器时,出现错误Failedtostartservicejboss.deployment.unit."jbpm-console.war"。但是当我使用start.demo运行jbpm6演示时,它工作正常。23:43:41,042ERROR[org.jboss.msc.service.fail](MSCservicethread1-4)MSC00001:Failedtostartservicejboss.deployment.unit."jbpm-console.war".PARSE:org.jboss.msc.service.StartExceptioninservi

c# - 使用 LINQ 和 C# 查询 Microsoft Access MDB 数据库

我有一个*.MDB数据库文件,我想知道是否可以或建议使用C#中的LINQ来处理它。我也想知道一些简单的例子会是什么样子。我对LINQ了解不多,但我对这项任务的要求非常简单(我相信)。用户将向我传递MicrosoftAccessMDB数据库的文件路径,我想使用LINQ将行添加到数据库中的一个表。 最佳答案 您需要的是LINQtoODBC提供程序,或LINQtoJET/OLEDB提供程序。MS没有开箱即用。可能有第3方这样做。 关于c#-使用LINQ和C#查询MicrosoftAccessM

java - Jboss 7.0.1 : Started 122 of 176 services (54 services are passive or on-demand)

运行以下命令后,我在JbossAS7.0.1中成功部署了我的war文件;/host=master/server-config=mobile:start我得到以下信息;[Server:mobile]12:47:50,349INFO[org.jboss.as.logging](MSCservicethread1-4)Removingbootstraploghandlers[Server:mobile]12:47:50,391INFO[org.jboss.as.connector.subsystems.datasources](MSCservicethread1-4)Bounddatasou

linux - logrotate:删除超过 n 天的 tomcat/jboss 日志

我还没有找到清除旧的tomcat或jboss日志或任何其他时间戳日志的解决方案:catalog.log./server.log.。基本上这些日志由jboss轮换为:server.log、server.log.20131201、server.log.20131203等。有没有办法可以使用logrotate删除超过n天的日志?我不想在postrotate中使用find或调整jboss/tomcat日志记录属性。我只想知道logrotate是否真的可以自己实现这一目标。我知道这不是很有成效,但我遇到了一个问题,我需要为此找到答案。 最佳答案

javascript - 如何读取 Node 中 MDB 文件中 double 类型的列?

我正在使用MDBTools在Linux上的nodejs中查询一些MDB文件,unixodbc和nodeodbc包。使用这段代码db.query("selectmy_str_col,my_dbl_colfrommy_table",function(err,rows){if(err)returnconsole.log(err);console.log(rows);db.close();});我可以查询my_str_col字符串列,但我无法破译my_dbl_colDouble列,我得到如下信息:[{my_str_col:'bla',my_dbl_col:'{\u0014�Gai�@'},{m

linux - 无法在正在运行的 JBoss 进程上出现 "strace -p"

我正在尝试使用“strace-p”附加到一个已经在运行的JBoss进程。JBoss使用的是1.5.0_15JavaJDK。不幸的是,这不起作用——我只得到一个futex()结果:#strace-p3388Process3388attached-interrupttoquit[ProcessPID=3388runsin32bitmode.]futex(0x8f18f7c,FUTEX_WAIT_PRIVATE,1,NULLStrace适用于所有其他程序,但不适用于JBoss。当我通过strace启动该过程时,它似乎工作正常。当我尝试附加到一个已经运行的进程时,它就不起作用了。我使用的是64