Сварка в WebSphere 8

Можно ли заменить поставщика CDI в WebSphere 8 (OpenWebBeans) на Weld? В противном случае, есть ли способ просто полностью отключить CDI в WebSphere?

Зачем мне это нужно? У нас есть проект, который был разработан против Weld, и, к сожалению, мы обнаружили, что он опирается на ряд особенностей Weld. Мы можем успешно загрузить Weld через org.jboss.weld.environment.servlet.Listener в Tomcat и Jetty, но встроенная реализация CDI WebSphere, кажется, мешает.

1 ответ

Решение

Нет, невозможно заменить или отключить CDI в WebSphere Application Server. Мое единственное (неудовлетворительное) предложение - переработать ваш код, чтобы избежать идиосинкразий.

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