help you up  .It is nothing that you give me points or not.

解决方案 »

  1.   

    我重新deploy的时候,jbuiler7给出信息:
    JNDI naming exception: Naming exception trying to connect to: t3://localhost:7001 as: system: kkkl1212
    我看那意思是我没deploy成功,可是我的weblogic控制台已经能看见ejb了,到底怎么回事?
      

  2.   

    if (user != null) {
            properties.put(Context.SECURITY_PRINCIPAL, user);
            properties.put(Context.SECURITY_CREDENTIALS, password == null ? "" : password);
          }你应再在weblogic上配置安全机制。
    在ejb-jar.xml里面设置也可以。
      

  3.   

    看异常提示是安全设置的问题.修改weglogic的安全设置了.
      

  4.   

    在console里面看看EJB的monitoring,有没有什么问题
      

  5.   

    EJBName Idle Beans Count Beans In Use Count Waiter Total Count Timeout Total Count Transactions Committed Total Count Transactions Rolled Back Total Count Transactions Timed Out Total Count 
    TimeFunctions 0 0 0 0 0 0 0 
    这是我从console的monitoring里拷贝下来的,都是0,正常吗??
      

  6.   

    在我将weblogic6.1换成了weblogic7后,一行代码都没修改,就成功了,这是为什么。其实我的问题还是没解决,在csdn上提过几次问题后发觉这里的高手真不多,好像不如大富翁的高手多。而且csdn论坛做的很烂,总是不好使,搜索也不太好用,以前的帖子总打不开,真是有点纳闷,怎么人气还这么高,不过高手太少。再等两天还没有人能帮我解释一下,我也揭帖了,谢谢帮我up的朋友。