HotswapAgent не обнаруживает изменения класса в JBoss + EnhancerProxyCreater не может создать прокси

Контекст: я развернул HotswapAgent в многомодульном проекте Jboss и использую плагин Intelli J со снимком HA 1.3.1! Я добавил extraClasspath в HotswapAgent и вместе с ним в Jboss через дескриптор развертывания.

Проблема с изменением файла не обнаружена. Проблема в том, что после развертывания приложения HA не может обнаружить изменения, которые я делаю в конкретном файле класса; да, я проверил плагин intelli-j в другом тестовом проекте, а также включил intellij для этой конфигурации запуска, так что это не проблема. Я не получаю перезагруженное сообщение класса или что-нибудь. Просто класс перестраивается с помощью intelli-j, а не обычного сообщения журнала, которое обычно делает HA.

Я думаю, что наблюдатель HA может быть ответственным за это, но я не знаю наверняка.

Проблема с EnhancerProxyCreater Я получаю следующее предупреждение во время развертывания приложения. Я не понимаю, что это такое, и может ли оно быть ответственным за вышеуказанную проблему, но я изложу это здесь.

Это сообщение, которое я получаю для разных классов во время развертывания. org.hotswap.agent.plugin.spring.getbean.EnhancerProxyCreater

"Can't create proxy for " + bean.getClass().getSuperclass()
                  + " because there is no default constructor,"
                   + " which means your non-singleton bean created before won't get rewired with new props when update class."

Если вам, ребята, нужна какая-либо другая отладочная информация или что-то еще, я бы разместил ее здесь Благодарю вас!

0 ответов

Другие вопросы по тегам