<2010-11-10 下午02时09分31秒 CST> <Error> <HTTP> <BEA-101020> <[ServletContext@139151164[app:wsc module:wsc path:/wsc spec-version:null]] Servlet failed with Exception
java.lang.NullPointerException
        at weblogic.servlet.internal.ServletResponseImpl.sendContentError(ServletResponseImpl.java:610)
        at weblogic.servlet.internal.ServletResponseImpl.sendError(ServletResponseImpl.java:654)
        at org.apache.struts2.dispatcher.Dispatcher.sendError(Dispatcher.java:725)
        at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:485)
        at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
        Truncated. see log file for complete stacktrace
> 貌似不是程序抛的异常。
原先在windows系统weblogic中能正常访问,
移到linux下就出问题了。。
weblogic版本:RHEL5 WebLogic10.3.3
求解答,谢谢!

解决方案 »

  1.   

    你发的文中有一段:see log file for complete stacktrace。把上文中提到的 log file内容发出来看看
      

  2.   

    没有在linux配置过weblogic,可以把错误再发出来看看。
      

  3.   

    ####<2010-12-27 下午02时10分14秒 CST> <Error> <HTTP> <u-0f15b8e7e6a64> <AdminServer> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1293430214531> <BEA-101020> <[ServletContext@1133121[app:_appsdir_sgs_dir module:sgs path:/sgs spec-version:2.5]] Servlet failed with Exception
    java.lang.NullPointerException
    at weblogic.servlet.internal.ServletResponseImpl.sendContentError(ServletResponseImpl.java:610)
    at weblogic.servlet.internal.ServletResponseImpl.sendError(ServletResponseImpl.java:654)
    at org.apache.struts2.dispatcher.Dispatcher.sendError(Dispatcher.java:725)
    at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:485)
    at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
      

  4.   

    服务器上的jdk版本不对,换个版本