将这个jar文件拷贝到jboss的lib包下面使使

解决方案 »

  1.   

    META-INF目录下的JBOSS.xml文件有吗?
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 3.0//EN" "http://www.jboss.org/j2ee/dtd/jboss_3_0.dtd">
    <jboss>
      <enterprise-beans>
        <entity>
            <ejb-name>Sequence</ejb-name>
            <jndi-name>SequenceRemote</jndi-name>
            <local-jndi-name>Sequence</local-jndi-name>
        </entity>
        </enterprise-beans>    
    </jboss>
      

  2.   

    谢谢,这个问题解决了,可是在Context ctx=new InitialContext(env); 
    Object ref=ctx.lookup("Helloworld"); 
    HomeHello home=(HomeHello)PortableRemoteObject.narrow(ref,HomeHello.class);其中HomeHello是Home接口,
    又出现了错误 是个ClassCastException这是怎么回事啊
      

  3.   

    也就是说ctx.lookup("Helloworld")回来的Object不是你所要的Home接口,至少不没有扩展或实现Home接口。 -_-!!
      

  4.   

    ctx.lookup("Helloworld")回来的Object是不是就是bean对象,比如本例就是实现了SessionBean接口的对象呢???
      

  5.   

    为什么你不先学习一下RMI-IIOP和EJB的基本原理?学过的话你就不会问“ctx.lookup("Helloworld")回来的Object是不是就是bean对象”之类的问题了。
      

  6.   

    《Mastering Enterprise JavaBeans 2nd》的附录A和至少前9章,好好看看。