Мне нужно иметь возможность обойти весь малярный ключ развертывания и программно регистрировать / отменять регистрацию (без зависимостей) POJO как сервисов в JBoss.
В настоящее время я динамически создаю интерфейс MBean и регистрирую его с помощью JBoss MBeanServer, а затем регистрирую локальный / удаленный с помощью Jndi.
Это работает нормально (у меня может быть стандартная служба из ванильной ссылки SAR на одну из этих POJO службы с аннотацией @EJB), однако контейнер, похоже, оставляет устаревшие ссылки как после вызова unbind () и unregisterMBean ().
Очевидно, что я что-то упускаю, не имея дело с контейнером так, как он ожидает, но что я пропускаю? Или есть более простой способ (не вижу многого на пути API)?
спасибо.