朱亚星的专栏

专注于EAM ,专注于MAXIMO,目前正在MAXIMO5.1-7.5的升级中

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

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

 

阅读更多
个人分类: 准能升级项目日记
上一篇20110323_BMXAA7901E - You cannot log in at this time. Contact the system administrator
下一篇升级日志 _20120325_第一次升级成功
想对作者说点什么? 我来说一句

struts2-json-plugin-2.3.15.1.jar

2013年08月13日 69KB 下载

java.lang.NullPointerException

2012年10月20日 29KB 下载

没有更多推荐了,返回首页

关闭
关闭