デフォルトでは、Bean の jndi 名は、Bean が含まれている ear に基づいているようです。MyBean my-app.ear という名前の EJB は、「my-app/MyBean/local」という名前になります。
その動作を宣言的に変更するにはどうすればよいですか? jndi 名を「something-else/MyBean/local」にしたい。注釈 b/c を使用するのではなく、宣言的でなければなりません。MyBean.java のソースを変更できません。私は瓶しか持っていません。これは、展開のために耳にパッケージ化しています。