kingquake21ID:kingquake21
6937次访问,排名14030(1)好友2人,关注者4
kingquake21的文章
原创 29 篇
翻译 0 篇
转载 6 篇
评论 1 篇
最近评论
mohroq:wow gold,
文章分类
    收藏
      相册
      存档
      软件项目交易
      订阅我的博客
      XML聚合  FeedSky

      原创 InitialContext的问题收藏

      新一篇: EJB3.0使用过程中的问题(一) | 旧一篇: 在J2SE的客户端使用JNDI查找部署在JBOSS上的EJB3.0

       下面两种代码为什么都能得到相同的效果呢

      InitialContext ctx = new InitialContext();

      Properties props = new Properties();
      props.setProperty(
      "java.naming.factory.initial""org.jnp.interfaces.NamingContextFactory");
      props.setProperty(
      "java.naming.provider.url""localhost:1099");            
      props.setProperty(
      "java.naming.factory.url.pkgs""org.jboss.naming");            
      InitialContext ctx 
      = new InitialContext(props);

      这说明new InitialContext()能从某个地方获取这个信息,首先我发现在工程里面有一个jndi.properties文件,里面有:

      java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
      java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
      java.naming.provider.url=localhost:1099

      删除该内容,然后以上面的方式运行,还是没问题!

      下面准备部署一个简单的EJB试试看: 

      package server;

      import javax.ejb.Remote;

      @Remote
      public interface Echo {
          
      public String echotext();
      }
          
      package server;

      import javax.ejb.Stateless;

      import server.Echo;

      public @Stateless class EchoBean implements Echo {

          
      public String echotext() {
              
      return "testing remote EJB3";
          }


      }
          

       

      待续

      发表于 @ 2008年04月21日 19:07:00|评论(loading...)|编辑

      新一篇: EJB3.0使用过程中的问题(一) | 旧一篇: 在J2SE的客户端使用JNDI查找部署在JBOSS上的EJB3.0

      评论:没有评论。

      发表评论  


      当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
      Csdn Blog version 3.1a
      Copyright © lorb