草庐IT

java - 改善 JBoss 5 慢启动

我们从JBoss4(和JDK5)升级到JBoss5(和JDK6)。问题是开始时间已经从1.5分钟(在JBoss4上)变为超过4分钟。18:53:35,444INFO[ServerImpl]JBoss(Microcontainer)[5.1.0.GA(build:SVNTag=JBoss_5_1_0_GAdate=200905221053)]Startedin3m:9s:262ms似乎花费JBoss初始化时间最长的组件是JMX18:50:41,926INFO[LogNotificationListener]Addingnotificationlistenerforloggingmbean

java - Activity MQ 与 JBoss 消息传递

我将为一个项目选择一个JMS消息代理。JMS服务器必须稳定并且能够处理大量消息,这一点至关重要。我缩小了列表范围,将ActiveMQ和JBossMessaging包括在内。我想知道你们中是否有人对其中任何一种有任何经验,或者甚至更好地在同一环境中尝试过这两种方法。任何指向研究论文或类似内容的链接都会很好。 最佳答案 JBossMessaging现在仅处于错误修复模式,因为JBoss/RedHat有一个名为HornetQ的新Java消息传递项目。网站在这里http://hornetq.orgHornetQ拥有卓越的性能、完整的功能集和

java - 急切/自动加载 EJB/在启动时加载 EJB(在 JBoss 上)

EJB似乎被延迟加载-每当访问时。但是,我想急切地初始化它们-即每当容器启动时。这是如何实现的(尤其是在JBoss中)Thistopic给出了一些提示,但不是很令人满意。 最佳答案 从EJB3.1开始,可以通知单例bean模块的启动和停止:@Singleton@StartuppublicclassStartupBean{@PostConstructprivatevoidpostConstruct(){/*...*/}@PreDestroyprivatevoidpreDestroy(){/*...*/}}在EJB3.1之前,没有标准的

java - 在 JBoss As 7 下更改 Web 应用程序的上下文根目录

我想将上下文根从“/war_name”(默认)更改为“/”。因此,我创建了一个jboss-web.xml文件,并将其推送到WEB-INF目录中。这个文件的内容是:/不幸的是,这会在war部署期间导致以下错误:ERROR[org.jboss.msc.service.fail](MSCservicethread1-4)MSC00001:Failedtostartservicejboss.web.deployment.default-host./:org.jboss.msc.service.StartExceptioninservicejboss.web.deployment.default

java - JBoss AS 7 不接受远程连接

我正在使用JBossAS7并尝试使用IP(从Intranet中的计算机)连接到我的应用程序。它不工作。如果我从具有服务器的计算机上进行测试,如果我通过localhost(http://localhost:8080/MySystem....)可以看到系统正在运行,但如果我尝试使用IP(http://:8080/我的系统....)。有什么帮助吗? 最佳答案 答案是编辑standalone.xml并插入标签any-address而不是inet-address绑定(bind)到127.0.0.1

java - 为什么Jboss "better"比Tomcat 大?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭9年前。Improvethisquestion我目前正在开始一个新的应用程序开发。应用架构师坚持我们使用JBoss5因为它“更好”。有没有人对“更好”有更广泛的定义(如果是这样的话)?我曾在具有大量用户负载的大型应用程序中使用Tomcat5和6,并且它处理得很好(恕我直言)。两者都将在相同硬件条件下的RedHat6上运行(以防实现很重要)。提前致谢 最佳答案 说任何工具或框架只是“

java - Eclipse 中的 JBoss 调试

如何配置JBoss以在Eclipse中调试应用程序? 最佳答案 你的意思是remotedebugJBoss来自Eclipse?来自ConfiguringEclipseforRemoteDebugging:SettheJAVA_OPTSvariableasfollows:setJAVA_OPTS=-Xdebug-Xnoagent-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n%JAVA_OPTS%or:JAVA_OPTS="-Xdebug-Xnoagent-Xr

java - JBOSS 7.1.0 错误 - 找不到类 org.jboss.resteasy.core.AsynchronousDispatcher 的公共(public)构造函数

我正在尝试将基于SpringMVC的REST应用程序迁移到Jboss7.1.0。在启动时,Jboss初始化显示一切都已正确启动,所有war文件都已成功部署。我在集成SpringMVN和Jboss的RestEasy服务时遇到了很多问题,我想知道这是否是jbossresteasy与SpringMVN之间的另一个冲突。当我向REST服务发出请求时,我收到以下错误:12:52:31,541INFO[org.springframework.web.context.ContextLoader](MSCservicethread1-5)RootWebApplicationContext:initia

java - jboss-deployment-structure.xml 添加 JAXP 排除

我正在实现防止XXE(外部XML实体)注入(inject)的XML验证。我从OWASPXXEPreventionCheatSheet借了一些代码.我的代码看起来像这样-SchemaFactoryfactory=SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);Schemaschema=factory.newSchema(xsdFileURL);Validatorvalidator=schema.newValidator();validator.setProperty(XMLConstants.ACCESS_EXT

java - Spring Java 配置与 Jboss 7

我正在尝试在jboss上使用基于springjava的配置运行一个简单的应用程序,但没有成功。此应用程序在jetty和tomcat上都可以正常工作。jboss日志看起来不错,因为它向我显示了一些成功的映射等,但我得到404试图访问url。这是我的代码:初始化器@Order(1)publicclassInitializerextendsAbstractAnnotationConfigDispatcherServletInitializer{@OverrideprotectedClass[]getRootConfigClasses(){returnnewClass[]{RootConfig