Tag: jboss7.x

JBOSS AS 7.1.1.Final关闭泄漏连接?

我已经在standalone.xml中完成了以下设置: 因此,我也会收到“为您关闭连接”这样的消息: INFO [org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager] (http–0.0.0.0-8080-160) IJ000100: Closing a connection for you. Please close them yourself: org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6@5cdb81dc: java.lang.Throwable: STACKTRACE at org.jboss.jca.core.connectionmanager.ccm.CachedConnectionManagerImpl.registerConnection(CachedConnectionManagerImpl.java:265) at org.jboss.jca.core.connectionmanager.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java:495) at org.jboss.jca.adapters.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:129) 尽管如此,有时我的游泳池已经筋疲力尽 它按照定义超出200的连接。 为什么? 30 200 没有办法,我的应用程序需要这么多连接。 肯定有连接泄漏。 如果是这样的话,为什么当我按照上述说法启用设置时,jboss没有自己关闭它: 怎么解决? 谢谢。

将jboss中的连接检索到多个数据库时出错,即使没有事务也是如此

我们正在从JBoss 6升级到JBoss 7.我们的应用程序的性质是每个客户都有一个单独的数据库实例,以及所有客户共有的核心配置数据库。 我们经常使用EJB代码,它至少会在一次调用中引用核心数据库和单个客户的数据,甚至是一些通过所有客户的一般后台流程。 在JBoss 6中,通过使用NOT_SUPPORTED事务属性设置方法,可以毫无问题地处理这个问题。 但是,JBoss 7抱怨这个,出现以下错误: ARJUNA012140:不允许添加多个最后资源。 试图添加LastResourceRecord(XAOnePhaseResource(LocalXAResourceImpl @ 74bec54d [connectionListener = d3ce980 connectionManager = 25b47a05 warned = false currentXid = ])),但已经有LastResourceRecord(XAOnePhaseResource(LocalXAResourceImpl @ 518d0191 [connectionListener = 1a05d94a connectionManager = 135f1cfe warned = false currentXid = ])) 如果不在单独的EJB调用和事务中包装对不同数据库的每次调用,我们如何解决此问题。 有没有办法在EJB调用或类似的东西中实际关闭JBoss事务管理? 注意:此问题在基于额外发现的赏金开始后被修改,以突出对特定问题的关注并删除被排除的其他可能性。

JBOSS 7.1.0错误 – 无法找到类org.jboss.resteasy.core.AsynchronousDispatcher的公共构造函数

我正在尝试将我的基于Spring MVC的REST应用程序迁移到Jboss 7.1.0。 在启动时,Jboss初始化显示一切都已正确启动,所有war文件都已成功部署。 我在Spring MVN和Jboss的RestEasy服务之间进行集成时遇到了很多问题,我想知道这是否是jboss resteasy与Spring MVN之间的另一个冲突。 当我向REST服务发出请求时,我收到以下错误: 12:52:31,541 INFO [org.springframework.web.context.ContextLoader] (MSC service thread 1-5) Root WebApplicationContext: initialization completed in 3035 ms 12:52:31,845 INFO [org.jboss.web] (MSC service thread 1-5) JBAS018210: Registering web context: /MyRestService 12:52:31,875 INFO [org.jboss.as] (MSC service thread 1-5) JBAS015874: JBoss AS 7.1.0.Final “Thunder” started in 53526ms – Started 390 of 468 […]

JBoss AS 7.1 – datasource如何加密密码

在JBoss AS 5中,我在* -ds.xml中定义了一个数据源,但是将用户名/加密密码放在* -jboss-beans.xml中。 现在在JBoss AS 7.1中,数据源在standalone.xml或domain.xml中定义。 我在哪里将加密密码放在AS 7.1中? 换句话说,如何在AS 7中加密和保护明确的密码?

JBoss AS7 * .dodeploy文件

我们将我们的应用程序打包为.war文件,我们宣传支持JBoss AS5并指示我们的客户将.war复制到他们的JBoss’deploy’目录中,并启动他们的应用服务器以部署.war。 我们正在引入对JBoss AS7的支持,因此我们对AS7的部署指令必须改为类似 -copy the application.war to $JBOSS_HOME/standalone/deployments -touch $JBOSS_HOME/standalone/deployments/application.war.dodeploy -start JBoss AS7 这种deployent方法对我来说似乎很尴尬,而且可能很脆弱,因为无法成功创建* .dodeploy文件会导致部署失败。 此外,JBoss启动问题可能导致部署失败,导致* .dodeploy文件被重命名* .failed – 因此在尝试重新部署之前必须将其重命名为* .dodeploy。 我们认为这个过程对于一些可能不熟悉JBoss AS7的客户来说有点尴尬。 有没有办法自动化这个部署过程,这样对于那些可能对JBoss AS7的工作方式不太满意的部署者来说更顺畅? 其他人如何处理这种情况? 谢谢你的任何建议。

使用HornetQ在JBoss 7中使用JMS队列的’持久’属性是什么意思?

在使用HornetQ在JBoss 7上配置JMS队列期间(基于standalone-full.xml配置),我注意到一个属性’持久’。 我浏览了几个来源,其中许多人表示队列总是“持久”,这意味着即使在发送时潜在的接收器处于非活动状态,也会始终传递消息。 JBoss 7 HornetQ中的这个属性是指临时队列吗? 或者此属性是否指某种非临时非持久队列?

如何使用maven在MANIFEST.MF中为JBoss AS 7生成模块依赖项?

在JBoss AS 7中,依赖于AS中包含的库的Web应用程序必须在META-INF / MANIFEST.MF中声明这些依赖关系,如下所示: Dependencies: 例: Dependencies: org.slf4j (这与Import-Package:for OSGi相当。)有关从旧版本迁移 , 类加载和部署的隐式模块依赖关系的文章中可以找到更多信息。 该项目是用Maven构建的。 AS中包含的所有依赖项都使用范围“提供”声明。 现在的问题 有没有一种简单的方法可以使用Maven自动创建这个依赖项列表? 只应包含声明范围“已提供”的依赖项,因为所有其他依赖项已包含在WAR中。

jboss 7.1.1中两个Web应用程序的两个DNS名称

我有个问题。 我将两个网络应用程序部署为战争。 我们称他们为app1.war和app2.war。 我希望通过URL www.website.com访问app1.war,我希望app2.war可以访问www.anotherweb.com。 我准备好了我的域名。 我可以将应用程序运行到www.website.com/app1,www.website.com/app2。 所以现在我需要使用www.website.com和www.anotherweb.com运行 我正在运行JBoss7.1.1。 感谢您的任何见解。

运行JBoss AS 7的Java服务包装时出错

我正在尝试使用Java服务包装器将Jboss Application Server 7.1.0作为服务运行,我已经解决了许多问题但是对于每一个我解决的问题我得到了一个新问题。 目前我正在使用此配置: # Java Application #wrapper.java.command=java wrapper.java.command=%JAVA_HOME%/bin/java.exe # Java Main class. This class must implement the WrapperListener interface # or guarantee that the WrapperManager class is initialized. Helper # classes are provided to do this for you. See the Integration section # of the documentation for details. wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp # Java Classpath (include […]

RestEASY和Jackson不兼容 – NoSuchMethodException

我将我的项目从JBoss AS 7.2迁移到WildFly 8.0 ,经过一段时间的更新后,我无法弄清楚,如何解决RestEASY和Jackson不兼容问题。 在JBoss AS 7.2中,我使用了RestEASY 3.0.6.Final和Jackson 2.2.1 ,他们的工作就像一个魅力。 但现在,对于WildFly的 Jackson 2.3 ,存在不兼容性。 服务器抛出NoSuchMethodErrorexception: 13:56:27,049 ERROR [io.undertow.request] (default task-3) UT005023: Exception handling request to /iqpp/applicants/: java.lang.NoSuchMethodError: org.jboss.resteasy.plugins.providers.jackson.ResteasyJackson2Provider._configForWriting(Lcom/fasterxml/jackson/databind/ObjectMapper;[Ljava/lang/annotation/Annotation;)Lcom/fasterxml/jackson/jaxrs/json/JsonEndpointConfig; at org.jboss.resteasy.plugins.providers.jackson.ResteasyJackson2Provider.writeTo(ResteasyJackson2Provider.java:137) [resteasy-jackson2-provider-3.0.6.Final.jar:] at org.jboss.resteasy.core.interception.AbstractWriterInterceptorContext.writeTo(AbstractWriterInterceptorContext.java:129) [resteasy-jaxrs-3.0.6.Final.jar:] at org.jboss.resteasy.core.interception.ServerWriterInterceptorContext.writeTo(ServerWriterInterceptorContext.java:62) [resteasy-jaxrs-3.0.6.Final.jar:] at org.jboss.resteasy.core.interception.AbstractWriterInterceptorContext.proceed(AbstractWriterInterceptorContext.java:118) [resteasy-jaxrs-3.0.6.Final.jar:] at org.jboss.resteasy.security.doseta.DigitalSigningInterceptor.aroundWriteTo(DigitalSigningInterceptor.java:143) [resteasy-crypto-3.0.6.Final.jar:] at org.jboss.resteasy.core.interception.AbstractWriterInterceptorContext.proceed(AbstractWriterInterceptorContext.java:122) [resteasy-jaxrs-3.0.6.Final.jar:] at org.jboss.resteasy.plugins.interceptors.encoding.GZIPEncodingInterceptor.aroundWriteTo(GZIPEncodingInterceptor.java:100) [resteasy-jaxrs-3.0.6.Final.jar:] at org.jboss.resteasy.core.interception.AbstractWriterInterceptorContext.proceed(AbstractWriterInterceptorContext.java:122) [resteasy-jaxrs-3.0.6.Final.jar:] at org.jboss.resteasy.core.ServerResponseWriter.writeNomapResponse(ServerResponseWriter.java:99) […]