今日项目上线,本地开发环境和测试环境均无误,投产时部署上去WebLogic后台启动正常,

我们测试发送正常交易的时候,后台报错

WebLogic BEA-101020 Servlet failed with Exception:java.lang.NullPointerException

后续日志与我的代码无关,

解决办法:

1.网上查找解决方案,时间紧急,变更窗口时间是固定的,所以LZ先是在网上查找解决方案;得到了清一色的回答: 删除WebLogic服务器该路径下的临时文件:

userprohects/domains/servers/Adminserver/tmp

然后重新启动服务,毫无效果。希望大家引以为戒!!

2.网上方案不行,我临时把生产包的class文件拿到本地,利用反编译工具还原源码,得到了Java代码,因为报的是空指针,所以我特地检查跟字符串相关的操作,结果发现均有处理,不是空指针的原因。

3.LZ在源码中加入了一些简单日志,因为不能打断点,所以手动查错。结果最终发现原因是:项目中有跟消息队列相关的操作,引入该工具类时候,没有导入com.ibm.mq.jar包。

导入了Jar包重新启动之后,问题迎刃而解。

建议大家遇到这个问题先检查 (1)是否程序中存在空指针异常,

(2)不存在的话检查是否有必要的jar包未导入。

WebLogic BEA-101020问题相关推荐

  1. Weblogic 10.3.6 for linux 集群安装

    模拟环境:Oracle VBox.Oracle Linux 5.7.Oracle Jdk 6u43.Oracle Weblogic 10.3 1.安装JDK 1.下载最新版本jdk: jdk-6u43 ...

  2. Linux下,安装配置Weblogic

    Linux下,安装配置Weblogic 2009-03-20 15:03 一.安装配置JDK //如果应用不需要高版本的JDK的话,可以不单独安装JDK 1. 安装JDK # chmod a+x jd ...

  3. linux weblogic启动目录,Linux下WebLogic开机启动设置

    为了方便管理,可以写一个启动脚本用来启动 weblogic,方法如下:用root用户登录Linux,打开目录/etc/rc.d/init.d,新建一个空文本文件,名称改为weblogic (此文件名为 ...

  4. weblogic启动脚本

    1.创建weblogic启动文件[root@weblogic01 ~]# cd /etc/rc.d/init.d/[root@weblogic01 init.d]# vim weblogic 将一下脚 ...

  5. Linux下Weblogic创建域方法和步骤

    Weblogic 创建域 以weblogic帐号登录(与创建域目录相对应账户) cd /home/weblogic/bea/weblogic92/common/bin 执行./config.sh进入配 ...

  6. linux java weblogic,Linux java 安装问题

    在linuc安装jdk,安装完成后,java命令可以识别,javac命令不能识别,希望高手指点一下原因.十分感谢! | updatedb [root@RHEL4_U5 2.6.9-55.EL-smp- ...

  7. Weblogic加Apache的负载均衡以及群集配置

    Weblogic的负载均衡可以通过软件和硬件的方式实现.硬件可以使用F5等设备,软件一般使用apache来实现.下面说明使用apache的具体方法. Weblogic的负载均衡可以通过软件和硬件的方式 ...

  8. WebLogic在Linux环境下安装

    WebLogic 安装 安装环境CentOS 6.4 x64 可以搜索WebLogic Install Silent 参考文档: http://g14n.info/2014/11/install-we ...

  9. [求助] 不显示删除回复显示所有回复显示星级回复显示得分回复 操作系统Swap分区2G,Weblogic却还偶尔报swap分区不够的异常,导致生产偶尔宕机...

    不显示删除回复显示所有回复显示星级回复显示得分回复 操作系统Swap分区2G,Weblogic却还偶尔报swap分区不够的异常,导致生产偶尔宕机# # An unexpected error has ...

  10. 有时用weblogic用户启动weblogic时会报错的原因以及解决办法

    原因:这是由于之前用root用户启动,即使用root用户关闭weblogic并杀掉进程,也没有用. 解决办法:用root用户将/data/weblogic/bea/user_projects/doma ...

最新文章

  1. 当当网新用户注册界面——JS代码
  2. tp中php验证码程序,thinkPHP 验证码生成与验证
  3. C语言再学习 -- 创建excel文件
  4. Spring MVC found on classpath, which is incompatible with Spring Cloud Gateway.
  5. 眼图观测实验报告_眼图观察测量实验
  6. 智林STM32程序源代码的分析和整理03(转帖)
  7. 显卡服务器已停止响应,Win7电脑提示显卡驱动程序已停止响应并且已恢复如何解决?...
  8. delete优化_深入理解JIT和编译优化
  9. 第19章 可空值类型
  10. [bzoj3217]ALOEXT
  11. android调用webservice,Android开发调用WebService的方法示例
  12. windows补丁修复
  13. 三子棋(井字棋) 保姆级详解
  14. python执行定时任务
  15. wpt eclipse 使用指南
  16. 判断一句话是否中文或者英文
  17. npm ERR Error while executing: npm ERR C:\Program Files\Git\cmd\git.EXE ls-remote -h -t ssh://git@
  18. 爬取胸罩数据发现惊天秘密,D罩杯尽然。。。
  19. 期刊论文发表的复制比是什么意思
  20. 知不知道什么叫米筐量化?怎么来的?

热门文章

  1. C++之一些事一些情--写在前面
  2. Grapher--寂寞无名的神器
  3. windows10 宽带或者无线连接校园网都出错,如何解决
  4. C 语言的控制台输出只是 “黑底白字”吗 ?
  5. 如何使用api调用AI抠图服务
  6. SecureFX 查看隐藏文件夹
  7. 2013年6月英语四级真题听力短文原文及重点词汇整理
  8. myBase Desktop 6.x 用户手册
  9. 【校招 --阶段一 系统编程】system V共享内存
  10. 宝塔linux升级,宝塔linux面板去除后台强制更新