应用程序从was6.1迁移到was8,启动报错

应用程序从was6.1迁移到was8,启动报错

[14-2-20 15:47:33:929 GMT+08:00] 0000000f ContextLoader E org.springframework.web.context.ContextLoader initWebApplicationContext Context initialization failed
                                 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userInfoQueryDwr' defined in file [/was8/websphere/appWeb/wasApp/profiles/AppSrv01/installedApps/ecscweb4Cell01/account.ear/app-account.war/WEB-INF/classes/spring/base-dwr.xml]: Initialization of bean failed; nested exception is org.springframework.beans.FatalBeanException: Failed to obtain BeanInfo for class [com.aa.bb.ecsc.app.account.dwr.AccountUserInfoQueryDwr]; nested exception is java.beans.IntrospectionException: Parameter type in getter method does not corresponds to predefined.

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527)

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:605)

at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:925)

at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:472)

at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:383)

at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:283)

at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111)

at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1682)

at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:410)

at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:88)

at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:169)

at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:749)

at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:634)

at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:422)

at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:714)

at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1163)

at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1369)

at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:639)

at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:967)

at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:769)

at com.ibm.ws.runtime.component.ApplicationMgrImpl$5.run(ApplicationMgrImpl.java:2160)

at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:5468)

at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:5594)

at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255)

at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2165)

at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:446)

at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)

at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:389)

at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$500(CompositionUnitMgrImpl.java:117)

at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:995)

at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:496)

at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1700)
Caused by: org.springframework.beans.FatalBeanException: Failed to obtain BeanInfo for class [com.aa.bb.ecsc.app.account.dwr.AccountUserInfoQueryDwr]; nested exception is java.beans.IntrospectionException: Parameter type in getter method does not corresponds to predefined.

at org.springframework.beans.CachedIntrospectionResults.(CachedIntrospectionResults.java:262)

at org.springframework.beans.CachedIntrospectionResults.forClass(CachedIntrospectionResults.java:149)

at org.springframework.beans.BeanWrapperImpl.getCachedIntrospectionResults(BeanWrapperImpl.java:324)

at org.springframework.beans.BeanWrapperImpl.getPropertyDescriptors(BeanWrapperImpl.java:331)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.filterPropertyDescriptorsForDependencyCheck(AbstractAutowireCapableBeanFactory.java:1242)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1101)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)

... 36 more
Caused by: java.beans.IntrospectionException: Parameter type in getter method does not corresponds to predefined.

at java.beans.PropertyDescriptor.setReadMethod(PropertyDescriptor.java:140)

at org.springframework.beans.ExtendedBeanInfo.addOrUpdatePropertyDescriptor(ExtendedBeanInfo.java:305)

at org.springframework.beans.ExtendedBeanInfo.addOrUpdatePropertyDescriptor(ExtendedBeanInfo.java:202)

at org.springframework.beans.ExtendedBeanInfo.(ExtendedBeanInfo.java:172)

at org.springframework.beans.CachedIntrospectionResults.(CachedIntrospectionResults.java:224)

... 42 more

请高手看看是什么错误?

附件:

附件图标SystemOut.log (127.25 KB)

附件图标necscapp3_23924140_14.02.20_15.47.25.0442474932242550488569.txt (3.9 KB)

参与12

11同行回答

huangdoshuangdosCTO深圳乐凯撒股份有限公司
属性不存在,  你看看你使用的 dwr 版本和spring 版本是否和WAS8 冲突, 可能部分jar包和WAS自带的jar 冲突了。 试试修改应用的jar 包加载顺序。显示全部
属性不存在,  你看看你使用的 dwr 版本和spring 版本是否和WAS8 冲突, 可能部分jar包和WAS自带的jar 冲突了。
试试修改应用的jar 包加载顺序。收起
互联网服务 · 2014-02-20
浏览734

提问者

mingzhuligong
软件开发工程师同方
擅长领域: 中间件服务器WAS

相关问题

问题状态

  • 发布时间:2014-02-20
  • 关注会员:1 人
  • 问题浏览:9813
  • 最近回答:2014-03-21
  • X社区推广