【发布时间】:2016-02-22 00:15:20
【问题描述】:
因此,我们开始在桌面上迁移所有代码更改。在每个代码到位后(服务器启动等)然后尝试浏览本地主机。遇到异常。
java.lang.NullPointerException
at com.pg.sam.ui.framework.SAMBaseAction.validateUser(SAMBaseAction.java:215)
问题是应用程序没有与 weblogic 服务器通信。我在用户浏览 localhost 之前和每次之前检查了我们之前的日志,都会创建此条目。
这是在另一台计算机上发生的事情。每次进入 localhost 都会建立一个连接池:
在新桌面中。未建立连接池导致空指针异常:
任何帮助都可以。我已经仔细检查了 weblogic.xml、web.xml 的所有内容,所有文件都与另一个桌面完全同步。我不知道为什么连接池不能在另一个上工作。谢谢!
【问题讨论】:
-
为什么没有建立连接池,或者为什么直接相关?第二个法师中的堆栈跟踪似乎没有提到池。 (如果您发布文本而不是图像,则阅读这些内容要容易得多)。它可能在尝试之前就遇到了错误,尽管信息消息更有可能出现在日志的较早位置。
-
这是完整的服务器日志
-
第 542 行看起来像是在 547 的异常之前创建了池。我认为从 326 开始的任何错误都与池无关,早期的只是在它被创建之前? (也许你是have a patch missing?真的不知道……祝你好运!)
-
是的,它能够创建池,但分配的用户是(WLS 内核)而不是我登录的用户......我知道很奇怪。谢谢,我会尝试访问该补丁。
标签: java database oracle server weblogic