其实weblogic很简单,而且那本书上的例子也都是可以运行的。
你先编译看能不能成功:java weblogic.ejbc xxxx.jar yyyy.jar
如果没有出错信息就可以直接部署成功

解决方案 »

  1.   

    错误信息已经给出:文件'META-INF/ejb-jar.xml' 中缺少必需的"jms-destination-type"
      

  2.   

    谢谢楼上的两为大哥。不过,如何才可以加jms-destination-type???
    况且,hpq852() 兄弟也说了,那个书上的例题是可以运行的啊??
    现在不知道如何才是好了??
      

  3.   

    在你的xml配置文件中加上
    <jms-destination-type>javax.jms.Queue</jms-destination-type>

    <jms-destination-type>javax.jms.Topic</jms-destination-type>
    试下
      

  4.   

    如果没有把握直接部署书上的例子
    你可以先把书上的压缩包解压缩,找到其中的remote,home,bean,和META-INF文件夹,然后重新打包,假如取名为a.jar,然后执行java weblogic.ejbc a.jar b.jar 如果可以成功,那么基本上就可以部署了,直接部署就是了,至于客户端,如果是以war的压缩包存在的话,同样可以解压缩,放到web服务器中就可以了,当然也可以直接将war放到web服务器中,看你自己习惯哪种方式了。