作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
A 将应用程序部署到 JBoss。它包含在其中我注册了触发计划任务的 Quartz MBean。
我如何为该 MBean 创建资源引用以通过 java:/comp/env/*
而不是 java:/*
在我的任务代码中访问资源?
最佳答案
在网络应用程序中,将如下内容添加到 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
。
关于java - 如何为 JBoss MBean 创建资源引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/665311/
我是一名优秀的程序员,十分优秀!