Я пытаюсь обновить мое весеннее веб-приложение с весны 2.5 до весны 4. Я также обновляю свое приложение с weblogic до jboss eap 7.2.
Мое приложение использует отображение EJB-компонентов без сохранения состояния, как показано ниже @Stateless(name = "xxxxxFacade", mappedName = "xxxxxxLogging")
My Bean Xml выглядит следующим образом
Bean XML:
<bean id="xxxxxFacade"
class="org.springframework.ejb.access.LocalStatelessSessionProxyFactoryBean">
<property name="jndiName"
value="msgLogging#com.xxx.xxxx.xxxxLoggingFacade" />
<property name="businessInterface"
value="com.xxx.xxxx.xxxxLoggingFacade" />
</bean>
При запуске Jboss EAP 7.2 я получаюследующее исключение
Связанная причина: org.springframework.beans.factory.BeanCreationException: Ошибка создания компонента с именем 'xxxxxFacade', определенным в ресурсе пути к классу [beans.xml]: сбой вызова метода init;вложенным исключением является javax.naming.NameNotFoundException: msgLogging # com.xxx.xxxx.xxxxLoggingFacade - служба jboss.naming.context.java. "msgLogging # com.xxx.xxxx.xxxxLoggingFacade"
Не удается найтиrootcause, связано ли это с jboss или весенним обновлением, помогите.