У меня есть EJB:
@Stateless(mappedName = "MetadataFacade")
public class MetadataFacade implements MetadataFacadeRemote {
и openEJB, настроенный с использованием:
-Dopenejb.jndiname.format={ejbClass.simpleName}#{interfaceClass}
Когда запускается встроенный openEJB, он игнорирует опцию openejb.jndiname.format и создает неправильное имя JNDI:
INFO info, Jndi(name=MetadataFacade) --> Ejb(deployment-id=MetadataFacade)
Как мне настроить его на использование опции openejb.jndiname.format и создать имя JNDI, подобное:
MetadataFacade#my.package.MetadataFacadeRemote
?
Если openEJB можетне делай этого, я был бы благодарен за любой обходной путь.