В WebSphere 9 я пытаюсь выполнить поиск JNDI из расширения CDI и получаю эту ошибку:
javax.naming.ConfigurationException: A JNDI operation on a "java:" name cannot be completed because the server runtime is not able to associate the operation's thread with any J2EE application component...
Итак, существует код приложения (внутри EAR), выполняемый серверомпод управлением потока в обратном вызове жизненного цикла компонента JavaEE, но нет ограниченного контекста JNDI.
Я играл с системным свойством com.ibm.ws.cdi.immediate.ejb.start
, чтобы посмотреть, поможет ли это, но мне не повезло.
Кто-нибудь сталкивался с этой проблемой?Есть ли какое-нибудь решение?