Я обновил maven-compiler-plugin до 2.8.0 и использовал java 1.7 для проекта, который ранее использовал java 1.6 в pom моего родительского проекта.
Сервер WAS 8.5.0
Я получаю следующие журналы:
00000095 SharedEJBRunt I WSVR0037I: Starting EJB jar: project-name.jar
[4/26/19 5:55:43:342 GMT] 00000095 EJBMDOrchestr E CNTR0075E: The user-provided class "com.org.esf.jms.async.impl.EsShareContextMessageDrivenBean" needed by the EnterpriseBean could not be found or loaded.
[4/26/19 5:55:43:346 GMT] 00000095 SharedEJBRunt E WSVR0040E: addEjbModule failed for project-name.jar
com.ibm.ejs.container.EJBConfigurationException: Bean class com.org.esf.jms.async.impl.EsShareContextMessageDrivenBean could not be found or loaded
at com.ibm.ws.metadata.ejb.EJBMDOrchestrator.loadCustomerProvidedClasses(EJBMDOrchestrator.java:4202)
...
...
...
С Java 6 он работает нормально, но не работает для Java 7