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

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 表中加入数据,问题解决,

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值