2009-03-20 4 views
4

У приложения есть JBoss. Он содержит внутри него. Я регистрирую Quartz MBean, который запускает запланированную задачу.Как создать ресурс ref для JBoss MBean

Как создать reouce ref для этого MBean для доступа к ресурсу на java:/comp/env/*, а не java:/* в моем коде задачи.

ответ

0

В веб-приложение, добавить что-то вроде следующего в 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.

Смежные вопросы