CDI - Микропрофиль - IllegalArgumentException

У меня есть следующий код:

  Unmanaged unmanagedService  = new Unmanaged<>(bm, _service_xx) ;
  UnmanagedInstance serviceInstanceService = unmanagedService.newInstance();
  serviceInstanceService.produce().inject().postConstruct();
  Object managedService = serviceInstanceService.get();

где "service_xx" - это класс, аннотированный @Counting и скомпилированный во время выполнения.

без "@Counting" все работает нормально.

Но с "@Counting", когда я вызываю "serviceInstanceService.produce(). I nject ().postConstruct ();" на классе " service_1" это работает,

когда я вспоминаю "serviceInstanceService.produce(). inject ().postConstruct ();" на " service_2 " это выдает следующее исключение:

(Пул потоков ServerService - 13) null: java.lang. IllegalArgumentException: Не удается установить поле com.rac021.jax.api.streamers.IStreamer com.rac021.jaxy.ghosts.services.vip_planes.Service.streamerOutputJson для org.jboss.weld.proxies.Service$Proxy$ lassc Weld

Может кто-нибудь сказать мне, в чем проблема

Спасибо

р

0 ответов

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