当前位置:  技术问答>java相关

一个关于EJB的最基本的问题,解决了高分相送,只限今天!!!!!

    来源: 互联网  发布时间:2015-08-27

    本文导语:  我在用Stateless EJB时客户端代码为 import javax.naming.Context; import javax.naming.InitialContext; import java.util.Properties; public class HelloClient { public static void main(String args[]) throws Exception { Context ctx=new I...

我在用Stateless EJB时客户端代码为
import javax.naming.Context;
import javax.naming.InitialContext;
import java.util.Properties;

public class HelloClient {
public static void main(String args[]) throws Exception {
Context ctx=new InitialContext();
Object obj=ctx.lookup("hello");
try{
HelloHome home=(HelloHome)javax.rmi.PortableRemoteObject.narrow(obj,HelloHome.class);
}
catch(Exception e){
e.printStackTrace();
}

Hello hello=home.create();
System.out.println(hello.hello());
hello.remove();
}
}

当执行到Try里面的代码时,就报
java.lang.ClassCastException
        at com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(Porta
bleRemoteObject.java:293)
        at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:134)
        at HelloClient.main(HelloClient.java:15)

还请各位高手、大师指点!

|
可能是你的classpath里边的HelloHome的类的版本和服务器上的不同,仔细检查一下classpath,然后把服务器上的客户端的类搞到自己的服务器上再试一下

|
客户端需要EJB deploy时,生成的stub类,一般ejb container会生成一个客户需要的class的包(*.jar),怎样得到这样的包是根据不同的container而不同的。运行客户程序时,java要能找到这个包(ie. set classpath,etc)

    
 
 

您可能感兴趣的文章:

  • linux下的vi中的乱码问题(急急急,在线等待!!!!!!,解决问题给高分)
  • 高分哦,不是问题的问题
  • 高分咨询问题!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • 一个简单的问题,高分求助!!!
  • Linux远程访问的问题,高分求教:)
  • VJ的一个问题,高分求助,熟悉VJ得请进!
  • 急急!!!高分求助,关于实现LINUX软件的使用限制问题
  • sun solaris中存在的telnet问题?急!急!急!急!请高手指点,高分相赠!
  • 高分求助网卡问题,只要意见合理,即使解决不了问题,同样散分
  • 高分求解 - TOMCAT中的内存泄漏问题……
  • 高分请教:vi的移植问题
  • 高分求救!!!(200)我回多问相同问题来给分的,急急急
  • 高分请教一简单问题
  • 特急!高分!loadlin的问题
  • 高分请教,n简单的问题急急!!!
  • 调试JSP遇到的问题,高分求解
  • 高分向送,简单问题
  • 高分问linux串口和windows通信问题
  • (高分求教)linux redhat9.0 安装问题
  • apache虚拟主机的配置问题,急,高分
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 奇怪,怎么“已解决”问题只有4页(10/17日之后的),以前的已解决问题到哪里看?
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 硬盘分区后出现的问题,急待解决!!问题解决马上给分。
  • Linux远程访问的问题,高分求教:) iis7站长之家
  • 解决多级索引速度慢的问题可否像解决多级页表那样使用TLB?
  • 错误:将'const x'作为'x'的'this'实参时丢弃了类型限定问题解决
  • 呵呵,前段时间Ubuntu服务器版的问题总算解决了,解决方法就是重新安装桌面版-_-!
  • vs2010下禁用vmware的方法以及解决vmware插件导致vs2010变慢的问题
  • 问发这问题"arprequest : Invalid argument"的朋友,你的问题解决了吗?
  • Linux下时钟同步问题:Clock skew detected原因分析及解决方法
  • 现在在公司遇到一个解决不了的页面缓存问题,在线等到下班,谁解决谁100分
  • c/c++服务器程序内存泄露问题分析及解决
  • 如何解决安装问题!!??
  • Linux 下c++开发error while loading shared libraries问题解决
  • 超初级问题:显示乱码的问题怎么解决?
  • HTML <!DOCTYPE> 标签用法详解及如何解决<!DOCTYPE html>未声明时导致页面无效的问题
  • 有关ResultSet的问题,帮助解决问题者另外加分...
  • Windows C/ C++堆相关问题及解决思路
  • 亟待解决的问题!Makefile问题
  • Andriod上ANR介绍及ANR问题解决方法
  • 网页的编码问题!或者java的编码问题,由此引出一条解决中文问题的思路
  • 八个问题帮你快速了解Docker
  • 简单问题简单问题简单问题简单问题
  • nginx Windows版相关问题及使用说明
  • 小问题,急问题,重大问题!!!
  • ​部署 Docker 前必须问自己的四个问题
  • 弱弱的一问,linux下的中文问题及网络问题,分不是问题
  • spring的事务类型及spring和hibernate可能导致的问题分析
  • 请教两个小问题:一个cgywin下使用vi的问题,另一个socket的问题
  • Docker的隔离性和安全性问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,