你可以用log调试……
但是无论用什么方法调试,bean都是很不爽的一件事情。
你如果用jb的话,可以用它进行调试,将jb的服务器设置程weblogic。

解决方案 »

  1.   

    ejb是在容器中执行的,可能单步跟踪吗?
      

  2.   

    不可能的。
    因为执行是被容器控制的。你只能靠System.out.print输出来判断。
      

  3.   

    在 jb下调试是不可能的!
    因为jb和容器,是两个不同的jdk下运行的!
    而EJB是在容器下运行的,所以不能通过jb调试!
    如果要调试的话,只能靠System.out.println()输出来判断!
      

  4.   

    好的,谢谢大家的回答,我想了一个办法,就是不把这个包发布到服务器上,就不要lookup了,直接和普通类一样调用bean,在一个包里。
      

  5.   

    “好的,谢谢大家的回答,我想了一个办法,就是不把这个包发布到服务器上,就不要lookup了,直接和普通类一样调用bean,在一个包里。”如果这样可以的话,你的EJB写的就很没有意义了。
    因为你没利用容器的任何特性,包括entityBean与数据库的实体影射。