私は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 でそれができない場合は、回避策を教えていただければ幸いです。