草庐IT

JBoss-Cache

全部标签

java - SLF4J logger.debug() 未登录 JBoss 6

上下文:JBoss应用服务器6我依靠slf4j-jboss-logmanager.jar将slf4j绑定(bind)到JBoss日志管理器。所有logger.info()输出都被正确记录。但是,logger.debug()输出从未出现在日志流中。即使jboss-logging.xml已将CONSOLE记录器的级别设置为DEBUG.........有人知道为什么我的调试详细信息从未到达日志流吗? 最佳答案 从JBoss6开始,日志管理器和jboss-logging.xml是专有的。关键在配置文件末尾的根记录器定义中:默认定义将所有输出

java - JBoss AS7 *.dodeploy 文件

我们将应用程序打包为.war文件,宣传支持JBossAS5并指示我们的客户将.war复制到他们的JBoss“部署”目录中,然后启动他们的应用程序服务器以部署.war。我们正在引入对JBossAS7的支持,因此我们对AS7的部署说明必须更改为类似-copytheapplication.warto$JBOSS_HOME/standalone/deployments-touch$JBOSS_HOME/standalone/deployments/application.war.dodeploy-startJBossAS7这种部署方法对我来说似乎很尴尬,而且可能很脆弱,因为未能成功创建*.do

java - 在 Windows 7 64 位上启动 JBoss 7.1.1 时出错

我正在学习使用Jboss,所以我尝试安装它。我下载了它并解压缩到C:。我已经创建了环境变量,一切正常。当我启动standalone.bat时,我有这个java异常:我必须做些什么来修复它?16:14:04,199INFO[org.jboss.as.security](ServerServiceThreadPool--44)JBAS013101:ActivatingSecuritySubsystem16:14:04,204INFO[org.jboss.as.osgi](ServerServiceThreadPool--39)JBAS011940:ActivatingOSGiSubsyst

java - 使用 servlet 3.0 的 JBoss 6 session 安全特性的问题

我们将应用程序从JBoss5迁移到JBoss6,其中一个主要原因是要利用servlet3.0的新功能。除了JBoss6和servlet3.0的一项新功能外,一切都很好:将sessioncookie设置为仅通过安全通道传输,即使请求是通过纯HTTP发出的。这对我们来说是一个非常重要的安全功能,可以通过添加true在web.xml中。这是我们的web.xml的一部分:25truetrueCOOKIE当我们删除true一切正常。当它存在时,即使在安全页面(HTTPS)或不安全页面(HTTP)上,也会为每个请求生成一个新的jsessionid。此外,登录不起作用,因为在使用安全凭据登录后,用户

java - 如何使用 eclipse 3.6(helios) 运行 jBoss AS 7?

出于某种原因,我需要将我的JBOSS服务器升级到JBOSSAS7,但我发现默认的最新适配器仅适用于AS5。有什么建议吗?现在我正在使用JBOSSAS4.2和eclipse3.6(helios),经过快速搜索后我发现我可以将我的eclipse升级到3.7indigos和JBOSS7,或者我可以将eclipse3.6与JBOSS6一起使用。因为我当前的IDE上有插件,安装新的eclipse不是我的首选,那么我如何使用eclipse3.6运行JBOSS7?谢谢。姚明 最佳答案 通过将此URL粘贴到Exclipse-->帮助菜单-->安装新

java - 为什么我不能打开 JBoss vfs :/URL?

我们正在将我们的应用程序从JBoss4升级到JBoss6。我们的应用程序的几个部分以一种不寻常的方式交付给客户端:在我们的应用程序内部查找jars并从servlet发送给客户端,客户端在其中提取它们以运行某些支持功能。在JBoss4中,我们将使用类加载器查找这些jar,并找到一个jar://URL,该URL将用于读取jar并将其内容发送到客户端。在JBoss6中,当我们执行查找时,我们得到一个vfs:/URL。我知道这是来自org.jboss.vfs包。不幸的是,当我在此URL上调用openStream()并从流中读取时,我立即得到一个EOF(read()返回-1)。什么给了?为什么我

java - 错误 "java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger"

我正在尝试使用spring+hibernate构建1个混合测试项目。部署后......我对这个错误感到沮丧......并在谷歌中搜索但仍然无法正常工作......Causedby:java.lang.NoSuchMethodError:org.jboss.logging.Logger.getMessageLogger(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;atorg.hibernate.annotations.common.util.impl.LoggerFactory.make(LoggerFactory.java

java - 如何为 JBoss 实例设置代理

我有一个正在运行的JBoss实例,我想通过代理路由所有流量。我试过将系统属性设置为在run.sh中加载:JAVA_OPTS="-Dhttp.proxyHost=localhost-Dhttp.proxyPort=1234$JAVA_OPTS"但JBoss似乎忽略了这些,因为我仍然无法通过代理进行路由。有什么帮助吗? 最佳答案 在standalone.xml之后添加以下内容 关于java-如何为JBoss实例设置代理,我们在StackOverflow上找到一个类似的问题:

java - JBoss 启动时调用 EJB 中的方法

这个问题在这里已经有了答案:Eager/autoloadingofEJB/loadEJBonstartup(onJBoss)(2个答案)关闭6年前。我正在寻找部署在JBoss上的EJB中的入口点。Servlets有load-on-startup标签用于它的web.xml。我正在为EJB搜索类似的init()功能。

Multimap与Cache的Java Guava组合

有没有像Guava的Cache和Multimap功能组合这样的东西可用?本质上,我需要一个集合,其中条目在给定时间后过期,例如Cache中可用,但我有非唯一键,我需要条目独立过期。 最佳答案 我认为LouisWasserman在上面的评论之一中提供了答案,即没有可用的Multimap和Cache的现成组合。我已经使用下面伪代码中概述的解决方案解决了我的问题/要求:privateCachecache=CacheBuilder.newBuilder().SomeConfig.build();privateMultimapmultimap