<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-10  評論-23  文章-32  trackbacks-0
    Error creating bean with name 'sqlMapClient' defined in file [H:\work_soft\workspace-galileo\zhejiangLibrary\target\classes\applicationContext-ibatis.xml]: Invocation of init method failed; 



    nested exception is java.lang.NoSuchMethodError: com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(Ljava
    /io/InputStream;Ljava/util/Properties;)Lcom/ibatis/sqlmap/client/SqlMapClient;

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:
    1338)

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

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$
    1.run(AbstractAutowireCapableBeanFactory.java:409)

    at java.security.AccessController.doPrivileged(Native Method)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:
    380)

    at org.springframework.beans.factory.support.AbstractBeanFactory$
    1.getObject(AbstractBeanFactory.java:264)

    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:
    222)

    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:
    261)

    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
    185)

    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
    164)

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:
    423)

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

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

    at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:
    255)

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

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

    at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:
    548)

    at org.mortbay.jetty.servlet.Context.startContext(Context.java:
    136)

    at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
    1234)

    at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
    517)

    at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
    460)

    at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:
    124)

    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
    50)

    at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:
    152)

    at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:
    156)

    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
    50)

    at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:
    152)

    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
    50)

    at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:
    130)

    at org.mortbay.jetty.Server.doStart(Server.java:
    222)

    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
    50)

    at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:
    132)

    at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:
    379)

    at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:
    321)

    at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:
    205)

    at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:
    184)

    at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:
    451)

    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:
    558)

    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:
    512)

    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:
    482)

    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:
    330)

    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:
    291)

    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:
    142)

    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:
    336)

    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:
    129)

    at org.apache.maven.cli.MavenCli.main(MavenCli.java:
    287)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
    39)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
    25)

    at java.lang.reflect.Method.invoke(Method.java:
    597)

    at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:
    315)

    at org.codehaus.classworlds.Launcher.launch(Launcher.java:
    255)

    at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:
    430)

    at org.codehaus.classworlds.Launcher.main(Launcher.java:
    375)

    Caused by: java.lang.NoSuchMethodError: com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(Ljava
    /io/InputStream;Ljava/util/Properties;)Lcom/ibatis/sqlmap/client/SqlMapClient;

    at org.springframework.orm.ibatis.SqlMapClientFactoryBean.buildSqlMapClient(SqlMapClientFactoryBean.java:
    339)

    at org.springframework.orm.ibatis.SqlMapClientFactoryBean.afterPropertiesSet(SqlMapClientFactoryBean.java:
    292)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
    1369)

    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:
    1335)

    ...
    53 more



    已解決:

     ibatis2的版本問題,可能是ibatis2的接口有所更改,所以配置文件也要相應的修改。使用ibatis-sqlmap.jar代替ibatis2-sqlmap.jar,或同時加入就可以。

    我的配置方式如下(這可能就是老的配置方式):

    <bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
        <property name="configLocation" value="/WEB-INF/spring/sql-map-config.xml"/>
        <property name="dataSource" ref="dataSource"></property>
    </bean>

    posted on 2009-08-10 14:18 liuyimx 閱讀(8056) 評論(4)  編輯  收藏

    評論:
    # re: spring+ibatis 配置出錯(com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(Ljava/io/InputStream;Ljava/util/Properties;)Lcom/ibatis/sqlmap/client/SqlMapClient;) 2011-10-11 10:16 | feihuale
    我也碰到了相同的錯誤,我添加了ibatis-sqlmap-2.jar
    里面com.ibatis.sqlmapl.engine.builder.xml.SqlMapConfigParser類,
    有parser(reader,propertis);方法,但是還是出現這個錯誤。。。求救。。。。  回復  更多評論
      
    # re: spring+ibatis 配置出錯(com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(Ljava/io/InputStream;Ljava/util/Properties;)Lcom/ibatis/sqlmap/client/SqlMapClient;) 2011-10-11 10:47 | feihuale
    問題終于解決了,換了一包,parse(InputStream,Properties);

    關鍵是要有這個方法。。。。。。累的我夠。。。。  回復  更多評論
      
    # re: spring+ibatis 配置出錯(com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(Ljava/io/InputStream;Ljava/util/Properties;)Lcom/ibatis/sqlmap/client/SqlMapClient;) 2011-10-11 10:53 | 留意生活
    呵呵,解決了就好@feihuale
      回復  更多評論
      
    # re: spring+ibatis 配置出錯(com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(Ljava/io/InputStream;Ljava/util/Properties;)Lcom/ibatis/sqlmap/client/SqlMapClient;) 2012-05-30 13:31 | light.young
    你好,我也遇到了相同的問題,找了好幾個包試了還是不行,能不能將你的包發我一下,在此謝過了!yxl419@163.com @feihuale
      回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久久久综合亚洲色一区二区三区| 国产又长又粗又爽免费视频| 亚洲伊人久久精品影院| 一本到卡二卡三卡免费高 | 很黄很黄的网站免费的| 亚洲国产精品特色大片观看完整版| 国产乱妇高清无乱码免费| 国产精品亚洲综合一区| 青娱分类视频精品免费2| 亚洲专区在线视频| 国产精品亚洲lv粉色| 热99re久久免费视精品频软件 | 亚洲福利视频一区| 无码人妻丰满熟妇区免费| 自怕偷自怕亚洲精品| 无人在线直播免费观看| 亚洲色无码国产精品网站可下载| 日韩一级免费视频| 一级特级女人18毛片免费视频| 亚洲日韩国产精品第一页一区| 国产成人AV片无码免费| 2020久久精品亚洲热综合一本| 全免费a级毛片免费**视频| 思思久久99热免费精品6| 亚洲国产精品成人精品无码区在线 | 深夜国产福利99亚洲视频| 国产免费区在线观看十分钟 | 国产成人亚洲精品青草天美| 91久久成人免费| 国产亚洲人成网站在线观看不卡| 久久国产乱子伦精品免费看| 亚洲AV无码成人专区| 亚洲不卡AV影片在线播放| 亚洲私人无码综合久久网| 免费大香伊蕉在人线国产| 亚洲一区二区三区国产精品无码| 最近中文字幕免费mv视频8| 一级做a爰片久久毛片免费看| 久久精品国产亚洲av影院| 青青青青青青久久久免费观看| 男人天堂免费视频|