我不知道 Weblogic 下面怎么 发布JNDI , 但是我对 Jboss 下面还是比较熟悉的,Jboss 下 是要地 EJB 进行打包 ,然后将Jar文件放在 jboss\server\all\deploy\ 目录下, Jboss 启动后会自动加载 deploy 下的 jar 文件, 这时就可以在 jmx-console 查看到  jboss 下的 jndi 名, 如果EJB没有指定Remote 或者 Local 的名字的话那么Jboss就自动生成。希望对你有帮助。