Я получаю ошибку java.lang.ClassNotFoundException: javax.ejb.EJBObject
при запуске приложения в виде файла JAR. При запуске в Eclipse все работает нормально.
Приложение правильно обращается к главному классу и методу main. Но когда он пытается загрузить контекст приложения, он не может разрешить ссылку на EJB-компонент. Затем я получаю следующую ошибку:
Error creating bean with name 'bc' defined in class path resource [blabla.xml]:
Initialization of bean failed;
nested exception is
java.lang.NoClassDefFoundError: javax/ejb/EJBObject
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
...
Caused by:
java.lang.ClassNotFoundException: javax.ejb.EJBObject
Я включил все зависимости во время выполнения с Maven в файл JAR.
Знаете ли вы какую-либо дополнительную информацию об этой ошибке?