欲戴皇冠先承其重的gravatar头像
欲戴皇冠先承其重 2018-01-05 14:15:32
spring异常处理--java.lang.reflect.MalformedParameterizedTypeException
异常信息:  
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/D:/软件/apache-tomcat-7.0.40/webapps/spring-batch/WEB-INF/classes/spring/spring-dao.xml]: Initialization of bean failed; nested exception is java.lang.reflect.MalformedParameterizedTypeException  
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:589)  
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:388)  
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:293)  
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111)  
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4887)  
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5381)  
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)  
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)  
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)  
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)  
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1114)  
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1672)  
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)  
at java.util.concurrent.FutureTask.run(FutureTask.java:262)  
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:744)  
Caused by: java.lang.reflect.MalformedParameterizedTypeException  
at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.validateConstructorArguments(ParameterizedTypeImpl.java:60)  
at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.(ParameterizedTypeImpl.java:53)  
at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.make(ParameterizedTypeImpl.java:95)  
at sun.reflect.generics.factory.CoreReflectionFactory.makeParameterizedType(CoreReflectionFactory.java:105)  
at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:140)  
at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49)  
at sun.reflect.generics.visitor.Reifier.visitArrayTypeSignature(Reifier.java:159)  
at sun.reflect.generics.tree.ArrayTypeSignature.accept(ArrayTypeSignature.java:42)  
at sun.reflect.generics.repository.ConstructorRepository.getParameterTypes(ConstructorRepository.java:94)  
at java.lang.reflect.Method.getGenericParameterTypes(Method.java:292)  
at java.beans.FeatureDescriptor.getParameterTypes(FeatureDescriptor.java:387)  
at java.beans.MethodDescriptor.setMethod(MethodDescriptor.java:114)  
at java.beans.MethodDescriptor.(MethodDescriptor.java:72)  
at java.beans.MethodDescriptor.(MethodDescriptor.java:56)  
at java.beans.Introspector.getTargetMethodInfo(Introspector.java:1149)  
at java.beans.Introspector.getBeanInfo(Introspector.java:416)  
at java.beans.Introspector.getBeanInfo(Introspector.java:163)  
at org.springframework.beans.CachedIntrospectionResults.(CachedIntrospectionResults.java:217)  
at org.springframework.beans.CachedIntrospectionResults.forClass(CachedIntrospectionResults.java:142)  
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)  
... 24 more  

项目是在多模块+dubbo+ssm实现的,在eclipse运行良好,但部署在服务器上时,报上面的错误,困扰了4!天!查阅各种资料,发现实mybatis和ibatis的jar包冲突造成,删掉解决!!!!


打赏

已有1人打赏

最代码官方的gravatar头像
最近浏览
wmy1314520  LV4 2021年8月31日
Eirtho 2021年7月3日
暂无贡献等级
8317073  LV12 2020年10月23日
阳boaaa 2020年2月13日
暂无贡献等级
疯魔嗤笑 2019年9月19日
暂无贡献等级
jien007  LV11 2019年1月4日
梦醒繁华丶  LV19 2018年4月26日
wkc  LV21 2018年4月9日
风自在  LV15 2018年3月27日
扑空时间  LV1 2018年2月9日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友