WebLogic BEA-101020问题
今日项目上线,本地开发环境和测试环境均无误,投产时部署上去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问题相关推荐
- 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 ...
- Linux下,安装配置Weblogic
Linux下,安装配置Weblogic 2009-03-20 15:03 一.安装配置JDK //如果应用不需要高版本的JDK的话,可以不单独安装JDK 1. 安装JDK # chmod a+x jd ...
- linux weblogic启动目录,Linux下WebLogic开机启动设置
为了方便管理,可以写一个启动脚本用来启动 weblogic,方法如下:用root用户登录Linux,打开目录/etc/rc.d/init.d,新建一个空文本文件,名称改为weblogic (此文件名为 ...
- weblogic启动脚本
1.创建weblogic启动文件[root@weblogic01 ~]# cd /etc/rc.d/init.d/[root@weblogic01 init.d]# vim weblogic 将一下脚 ...
- Linux下Weblogic创建域方法和步骤
Weblogic 创建域 以weblogic帐号登录(与创建域目录相对应账户) cd /home/weblogic/bea/weblogic92/common/bin 执行./config.sh进入配 ...
- linux java weblogic,Linux java 安装问题
在linuc安装jdk,安装完成后,java命令可以识别,javac命令不能识别,希望高手指点一下原因.十分感谢! | updatedb [root@RHEL4_U5 2.6.9-55.EL-smp- ...
- Weblogic加Apache的负载均衡以及群集配置
Weblogic的负载均衡可以通过软件和硬件的方式实现.硬件可以使用F5等设备,软件一般使用apache来实现.下面说明使用apache的具体方法. Weblogic的负载均衡可以通过软件和硬件的方式 ...
- WebLogic在Linux环境下安装
WebLogic 安装 安装环境CentOS 6.4 x64 可以搜索WebLogic Install Silent 参考文档: http://g14n.info/2014/11/install-we ...
- [求助] 不显示删除回复显示所有回复显示星级回复显示得分回复 操作系统Swap分区2G,Weblogic却还偶尔报swap分区不够的异常,导致生产偶尔宕机...
不显示删除回复显示所有回复显示星级回复显示得分回复 操作系统Swap分区2G,Weblogic却还偶尔报swap分区不够的异常,导致生产偶尔宕机# # An unexpected error has ...
- 有时用weblogic用户启动weblogic时会报错的原因以及解决办法
原因:这是由于之前用root用户启动,即使用root用户关闭weblogic并杀掉进程,也没有用. 解决办法:用root用户将/data/weblogic/bea/user_projects/doma ...
最新文章
- 当当网新用户注册界面——JS代码
- tp中php验证码程序,thinkPHP 验证码生成与验证
- C语言再学习 -- 创建excel文件
- Spring MVC found on classpath, which is incompatible with Spring Cloud Gateway.
- 眼图观测实验报告_眼图观察测量实验
- 智林STM32程序源代码的分析和整理03(转帖)
- 显卡服务器已停止响应,Win7电脑提示显卡驱动程序已停止响应并且已恢复如何解决?...
- delete优化_深入理解JIT和编译优化
- 第19章 可空值类型
- [bzoj3217]ALOEXT
- android调用webservice,Android开发调用WebService的方法示例
- windows补丁修复
- 三子棋(井字棋) 保姆级详解
- python执行定时任务
- wpt eclipse 使用指南
- 判断一句话是否中文或者英文
- npm ERR Error while executing: npm ERR C:\Program Files\Git\cmd\git.EXE ls-remote -h -t ssh://git@
- 爬取胸罩数据发现惊天秘密,D罩杯尽然。。。
- 期刊论文发表的复制比是什么意思
- 知不知道什么叫米筐量化?怎么来的?