最近在发布的项目发现:weblogic报Internal Server Error-500错误,看到出错信息为Servlet failed with Exceptionjava.lang.NullPointerException,毫无疑问,导致出现这种问题的原因在于NullPointerException(空指针异常),也就是说代码中出现了为空的对象,并不是weblogic部署出现的问题。
接下来看看日志信息,涉及哪个Action的方法中出现了空指针,这需要你逐句去调试。找到空指针问题也就差不多解决了。
【weblogic|weblogic——Servlet failed with Exception】PS:莫名出现java.net.SocketException: Write failed: Broken pipe也可能是上述原因造成的。当然真正的问题还得具体对待。
推荐阅读
- JavaWeb|JavaWeb学习——用户注册(14)
- 捕获异常Exceptions
- Windows Server 2016 配置指南 之 FTP环境搭建篇踩到的坑
- .NET+C#|AspNETPager的用法
- .NET+C#|ASP.NET 2.0中Theme、MasterPage和代码国际化
- 工具|调试、部署Oxite 开源系统
- 数据库|数据库并发操作的一致性问题
- asp.net|在ASP中读取数字证书(ASP.NET)
- linux网络编程|linux名称解析函数简介——gethostbyname与getaddrinfo
- 软件编程|使用 GDB 调试多进程程序