У меня возникает следующая ошибка при выполнении удаленного вызова EJB с профилем Liberty в приложении Spring Boot.Удаленная проблема EJB с Liberty и Spring Boot 1.4.2
org.omg.CORBA.BAD_PARAM: bad address: iiop port is invalid: vmcid: OMG minor code: 0x8
Мой код выглядит следующим образом: Трассировка
InitialContext ctx = new InitialContext();
Object obj = ctx.lookup("corbaloc:iiop:my.host.com:9810#ejb/com/dwl/base/requestHandler/beans/DWLServiceController");
dwlServiceControllerHome = (DWLServiceControllerHome) PortableRemoteObject.narrow(obj, DWLServiceControllerHome.class);
Ошибка:
[err] org.omg.CORBA.BAD_PARAM: bad address: iiop port is invalid: vmcid: OMG minor code: 0x8 completed: No
[err] at org.apache.yoko.orb.OCI.IIOP.CorbalocProtocol_impl.parse_address(CorbalocProtocol_impl.java:121)
[err] at [internal classes]
[err] at javax.naming.InitialContext.lookup(InitialContext.java:417)
Я использую JEE 7 полный профиль Liberty профиль 16.0.0.3.
Вы настроили конечную точку iOP по умолчанию на порт 9810? По умолчанию это порт 2809. –
@aguibert Я настроил, как показано ниже iiopEndpoint> –
springbootlearner