<2006-7-10 下午13时52分51秒 CST> <Warning> <HTTP Session> <BEA-100061> <Web appl
ication: ServletContext(id=11983248,name=nbw,context-path=/nbw) tried to place a
 non-serializable attribute: loginAccount into the session: ExrqibuJssY24V28QsXq
8MRF1jilhIJrnIg3IgIdYg85LHzzCDRT!1853755160!1152510762343. This attribute will b
e lost upon redeployment. This message is logged only once per session.>我在tomcat里面运行是没有这个问题的,在服务器上本机操作也没有问题,但在别的机上访问服务器就会出现这个错,然后每次登录了之后都会使全部登陆的人都到了一个id里面,这是怎么会事呢?

解决方案 »

  1.   

    可能是你用JDK5跑Weblogic8引起的吧。我反正一用JDK5.0在Weblogic8下就不好用,非要用Weblogic9的
      

  2.   

    我是用weblogic814自带的jdk的。
      

  3.   

    weblogic console 报出异常,你凭什么断定就是weblogic 自身的异常呢?你的程序就没可能有错吗?
    <2006-7-10 下午13时52分51秒 CST> <Warning> <HTTP Session> <BEA-100061> <Web appl
    ication: ServletContext(id=11983248,name=nbw,context-path=/nbw) tried to place a
     non-serializable attribute: loginAccount into the session: ExrqibuJssY24V28QsXq
    8MRF1jilhIJrnIg3IgIdYg85LHzzCDRT!1853755160!1152510762343. This attribute will b
    e lost upon redeployment. This message is logged only once per session.>
    摘出其中一句给你瞧瞧"tried to place a
     non-serializable attribute....."
    企图用一个未序列化的属性.....你在session的attribute里面放了什么东东,这个东东是否要序列化呢?
      

  4.   

    因为我在tomcat的时候是没有报错的。jdk的版本也一样。
      

  5.   

    是警告 不是异常  没事
    loginAccount 没有实现serializable接口
      

  6.   

    那如何实现serializable接口呢?