哪位大神帮忙看下 ,快被搞死了 一直是这个错误,刚从SVN上导下来的的工程就是这个样子

南笙ll 2015-08-13 10:41:37
SEVERE: Spring容器初始化过程中出现异常[com.sgcc.uap.integrate.isc]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'authRestManager' defined in URL [bundleentry://53.fwk30686494/config/spring/permconfig/config-bean.xml]: Invocation of init method failed; nested exception is com.sgcc.uap.integrate.isc.exception.IscBussOrgException: I-B--0004: 业务系统ID或者用户登录ID没有获取到! -- systemId initialized to null,Can not be converted to a long
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1455)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464)
at com.sgcc.uap.kernel.spring.AppContextLoader$3.call(AppContextLoader.java:331)
at com.sgcc.uap.kernel.spring.AppContextLoader$3.call(AppContextLoader.java:302)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Caused by: com.sgcc.uap.integrate.isc.exception.IscBussOrgException: I-B--0004: 业务系统ID或者用户登录ID没有获取到! -- systemId initialized to null,Can not be converted to a long
at com.sgcc.uap.integrate.isc.utils.WebcUtil.getSystemId(WebcUtil.java:156)
at com.sgcc.uap.integrate.isc.config.AuthResManager.addIscInfoMenus(AuthResManager.java:129)
at com.sgcc.uap.integrate.isc.config.AuthResManager.initAuthResManager(AuthResManager.java:252)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1581)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1522)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452)
... 16 more
Caused by: java.lang.NullPointerException
at com.sgcc.uap.integrate.isc.config.AuthResManager.getInstance(AuthResManager.java:67)
at com.sgcc.uap.integrate.isc.utils.WebcUtil.getSystemId(WebcUtil.java:150)
... 25 more
...全文
173 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuangqingch 2015-08-31
  • 打赏
  • 举报
回复
被你关注了,过来看下你的问题,不知楼主问题解决了没有,问题分析可以从异常栈信息入手。根据异常信息可以看出,在加载config-bean.xml配置文件时,根据authRestManager对象的注入在处理方法初始化时出异常了。可以看下1楼指出的位置,AuthResManager的getInstance方法出现空指针了(systemId initialized to null,Can not be converted to a long),通过异常可以看出是业务“系统ID或者用户登录ID没有获取到”,即WebcUtil.getSystemId()在获取系统ID时出现空指针,楼主断点跟踪下就可以解决了。
lxduu87 2015-08-13
  • 打赏
  • 举报
回复
java.lang.NullPointerException at com.sgcc.uap.integrate.isc.config.AuthResManager.getInstance(AuthResManager.java:67) at com.sgcc.uap.integrate.isc.utils.WebcUtil.getSystemId(WebcUtil.java:150) 用debug打断点看一下,或System.out.println
conleyfree 2015-08-13
  • 打赏
  • 举报
回复
如果能确定项目在SVN本来没问题的话,是不是签下项目的时候没有耐心等待它下完整或者没等到它进程全部完成就中断了它? 如果不是这个问题的话就查看一下spring的配置文件有没有出错。
南笙ll 2015-08-13
  • 打赏
  • 举报
回复
不行啊 看第一个错 无论怎么弄都是有 烦

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧