繁体   English   中英

如何为 JBoss MBean 创建资源引用

[英]How to create resource ref for a JBoss MBean

A 将应用程序部署到 JBoss。 它包含在其中我注册触发计划任务的 Quartz MBean。

如何为该 MBean 创建资源引用以通过java:/comp/env/*而不是java:/*在我的任务代码中访问资源?

在 web 应用程序中,将类似以下内容添加到 web.xml 中:

<resource-ref>
  <res-ref-name>QuartzObject</res-ref-name>
  <res-type>class.of.quartz.object</res-type>
  <res-auth>Container</res-auth>
</resource-ref>

并在 jboss-web.xml 中添加如下内容:

<resource-ref>
  <res-ref-name>QuartzObject</res-ref-name>
  <res-type>class.of.quartz.object</res-type>
  <jndi-name>jndi/name/bound/by/mbean</jndi-name>
</resource-ref>

有了这些,您应该能够使用本地资源参考java:comp/env/QuartzObject来查找资源。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM