关闭

升级日志20120324_ java.lang.NullPointerException at psdi.security.SecurityService.authenticateUser

353人阅读 评论(0) 收藏 举报

MAXIMO 应用服务启动的时候 ,报错:
23 三月 2012 11:46:28:718 [INFO] [MXServer] [] BMXAA6544I - registered the com driver
23 三月 2012 11:46:30:109 [ERROR] [MXServer] []
java.lang.NullPointerException
 at psdi.security.SecurityService.authenticateUser(SecurityService.java:1282)
 at psdi.iface.util.SecurityUtil.getNewUserInfo(SecurityUtil.java:93)
 at psdi.iface.webservices.action.MAXServiceDD.loadAnnotatedServices(MAXServiceDD.java:71)
 at psdi.iface.webservices.action.MAXServiceDD.getServiceInfo(MAXServiceDD.java:35)

正确的启动信息是:
23 三月 2012 14:25:31:218 [INFO] [MXServer] [] BMXAA6462I - RMI Listening on port 0
23 三月 2012 14:25:31:484 [INFO] [MXServer] [] BMXAA4030I - Starting to set Admin Mode ON.
23 三月 2012 14:25:31:484 [INFO] [MXServer] [] BMXAA4004I - Administration mode is pending (turning on) for this server.
23 三月 2012 14:25:31:484 [INFO] [MXServer] [] BMXAA4013I - Setting maxvar ADMINRESTART to ON.


好像是跟系统的用户 mxintadm有关系 。
处理方法
1、修改maximo.properties 属性文件,加入下列信息
mxe.int.dfltuser=mxintadm
mxe.int.dfltpassword=mxintadm

问题没有解决
2、mxe.useAppServerSecurity=0 值改为 1 
问题没有解决
3、 发现在用户表等数据字典中 关于系统用户的信息缺失 。
在MAXGROUP ,MAXUSER PERSON  GROUPER 表中加入数据,问题解决,

但是挺奇怪的,升级的时候为什么没有把管理员信息升级过来,为什么缺失了 ?

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:61782次
    • 积分:1236
    • 等级:
    • 排名:千里之外
    • 原创:61篇
    • 转载:44篇
    • 译文:0篇
    • 评论:3条
    最新评论