1,LocalOperation接口的前面你应该加上@Remote
2,OperationBean前面的@Local({LocalOperation.class})多余;
3,ejb-jar.xml多余;
4,最好使用窄化(这点不是必需的)
  LocalOperation   operation   =   (LocalOperation)   ctx.lookup("OperationBean/romate");
  如下改正:
  Object ref = ctx.lookup("OperationBean/remote");
  LocalOperation operation = (LocalOperation)PortableRemoteObject.narrow(ref, LocalOperation.class);  用注释的话就无需再使用ejb-jar.xml配置文件了
  你这段代码的主要错误就应该在前2点上,也就是你们标识远程接口,还有就是你用的ejb-jar.xml配置都是本地接口(前后不一致)。
  
  我也是初学EJB3.0,不对之处望指教~~~