美好的一天,我想使用JAX-WS库部署包含类Session Bean和WebServices的EJB Application Project,而Session Bean使用另一个JavaApplication Project中的远程接口。我使用注入的WebServices中的会话Bean,一切正常。 我希望我可以将这两个Web服务用作位于另一个应用程序服务器中的另一个项目的会话bean。起初我用于使用NetBeans IDE开发GlassFish 3,但是我很难在安装了GlassFish的另一台机器上部署EJB,现在我正在处理WebLogic服务器12c。我安装了WebLogic并使用管理控制台部署了包含远程接口的JavaApplication,然后我在左侧面板“部署”中选择了EJB,然后“安装”并浏览了位于文件夹dist中的.jar。 EJB项目。但后来我得到以下错误:
[EJB:015001]无法链接类服务.IJ C中的服务:\ Oracle \ Middleware \ user_projects \ domains \ domain \ servers \ AdminServer \ stage \ BancaSimulacionIBancaria \ BancaSimulacionIBancaria.jar:java.lang.NoClassDefFoundError:service / ServicesRemote
我想知道在部署EJB之前做了什么,需要做什么?