Chinaunix首页 | 论坛 | 博客
  • 博客访问: 842913
  • 博文数量: 372
  • 博客积分: 10063
  • 博客等级: 中将
  • 技术积分: 4220
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-24 11:36
文章分类

全部博文(372)

文章存档

2012年(372)

分类: 虚拟化

2012-03-13 16:51:32

昨天开始接到用户提报,说是iprocess没有同步个人账号。这个简单,在我们本身的程序上跑一下就可以添加。所以很简单运行一下。com.staffware.sso.data.vException: SAL system error what?报错了?我晕,当时简单的认为,这个应该是我们本身服务可能有点问题。于是在周末的时候重启了iprocess的服务。重新添加新用户还是不行。这下子问题大了。 查看详细的输出日志是 2012-03-10 06:00:20,181-234966391[Thread-4]ERROR com.comwave.ww_oa.daemon.processor.impl.AccountSyncProcessorImpl - create new iprocess account fail, account:[00121350]
INFO | jvm 1 | 2012/03/10 06:00:20 | 2012-03-10 06:00:20,181-234966391[Thread-4]ERROR com.comwave.ww_oa.daemon.processor.impl.AccountSyncProcessorImpl - com.staffware.sso.data.vException: SAL system error.
INFO | jvm 1 | 2012/03/10 06:00:20 | com.comwave.staffware.sso.SSOException: com.staffware.sso.data.vException: SAL system error.
INFO | jvm 1 | 2012/03/10 06:00:20 | at com.comwave.staffware.sso.UserCore.createUser(UserCore.java:83)
INFO | jvm 1 | 2012/03/10 06:00:20 | at com.comwave.staffware.sso.SSOCore.createUser(SSOCore.java:751)
INFO | jvm 1 | 2012/03/10 06:00:20 | at com.comwave.ww_oa.daemon.processor.impl.AccountSyncProcessorImpl.createNewUser(AccountSyncProcessorImpl.java:134)
INFO | jvm 1 | 2012/03/10 06:00:20 | at com.comwave.ww_oa.daemon.processor.impl.AccountSyncProcessorImpl.createAllNewUsers(AccountSyncProcessorImpl.java:117)
INFO | jvm 1 | 2012/03/10 06:00:20 | at com.comwave.ww_oa.daemon.processor.impl.AccountSyncProcessorImpl.process(AccountSyncProcessorImpl.java:52)
INFO | jvm 1 | 2012/03/10 06:00:20 | at com.comwave.ww_oa.daemon.SyncAccountInfoDaemon.processAccountSync(SyncAccountInfoDaemon.java:132)
INFO | jvm 1 | 2012/03/10 06:00:20 | at com.comwave.ww_oa.daemon.SyncAccountInfoDaemon.processSync(SyncAccountInfoDaemon.java:84)
INFO | jvm 1 | 2012/03/10 06:00:20 | at com.comwave.ww_oa.daemon.SyncAccountInfoDaemon.process(SyncAccountInfoDaemon.java:61)
INFO | jvm 1 | 2012/03/10 06:00:20 | at com.comwave.daemon.TimerThread.run(TimerThread.java:55)
INFO | jvm 1 | 2012/03/10 06:00:20 | Caused by: com.staffware.sso.data.vException: SAL system error.
INFO | jvm 1 | 2012/03/10 06:00:20 | at com.staffware.sso.jbase.sNode.createUser(Native Method)
INFO | jvm 1 | 2012/03/10 06:00:20 | at com.comwave.staffware.sso.UserCore.createUser(UserCore.java:76)
INFO | jvm 1 | 2012/03/10 06:00:20 | ... 8 more
看了报错信息是同步账号出错,一步一步追查下去是本身TIBCO的东东 然后去查了iprocess本身DB发现 select * from USER_NAMES order by user_id desc 最大user_id到了99999,这个数字这个奇怪。难道是到了5位数就报错了?重新删除最大的一笔,然后新增就可以了。但是在增加就报错了。看来的确是99999的极限啦! 初步是想,难道这个会有限制。目前还在追踪如何解决。先记录一下排查过程
阅读(635) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~