我正在尝试使用嵌入式EJB容器将现有的基于EJB(基于EJB lite的?)应用程序升级到Java 11。我可以尝试使用TomEE Embedded Server 8,但是找不到其GA发布日期或发布日期。但是OpenEJB Server据说在GA和claims to support EJBs中,并且它接受configuration parameters并指示我的应用程序已加载,但是没有任何服务绑定到任何端口。在哪里可以找到适用于OpenEJB 8的SSCCE?
Feb 06, 2020 1:44:51 PM org.apache.openejb.util.LogStreamAsync run
INFO: Assembling app: ...\apps\myapp.jar
Feb 06, 2020 1:44:51 PM org.apache.openejb.util.LogStreamAsync run
INFO: Assembling app: ...\bin\scheduled\classpath.ear
Feb 06, 2020 1:44:51 PM org.apache.openejb.util.LogStreamAsync run
INFO: Deployed Application(path=...\bin\scheduled\classpath.ear)
[init] OpenEJB Remote Server
Feb 06, 2020 1:44:52 PM org.apache.openejb.util.LogStreamAsync run
INFO: ** Bound Services **
Feb 06, 2020 1:44:52 PM org.apache.openejb.util.LogStreamAsync run
INFO: NAME IP PORT
Feb 06, 2020 1:44:52 PM org.apache.openejb.util.LogStreamAsync run
INFO: -------
Feb 06, 2020 1:44:52 PM org.apache.openejb.util.LogStreamAsync run
INFO: Ready!
嗯,现在我觉得很愚蠢... TomEE was released September 2019。给定some guidance,即使它超出了我的需要,我也希望能弄清楚如何使用它,并且我发现其文档令人困惑。
前几天我找不到此GA,但是这里是:https://mvnrepository.com/artifact/org.apache.tomee/tomee-embedded