你在home接口里面实现这个方法了吗?

解决方案 »

  1.   

    你有没有编译一下,或者没有在Remote中实现此方法的接口.
      

  2.   

    谢谢大家的关心,一共三个文件:
    Bean1.java               组件接口文件
    Bean1Bean.java           实现类文件
    Bean1Home.java           主接口文件
    我的getHello方法是在类文件(Bean1Bean.java)中的,没有在接口文件中。请各位指教。
      

  3.   

    你必须在Remote接口中有此方法的接口.
      

  4.   

    方法只在Bean不行,一定要将方法提升到接口中,因为访问端只能看到Remote和Home接口,这还不说,还要将这个Bean进行部署才行运行。
      

  5.   

    那你的意思是不是要在Bean1.java中声明一下这个方法。
    即:
     public String getHello() throws RemoteException;