<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 閱讀(8055) 評論(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
      回復  更多評論
      

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


    網站導航:
     
    主站蜘蛛池模板: 深夜国产福利99亚洲视频| 精品久久久久成人码免费动漫| 麻豆国产人免费人成免费视频| 亚洲国产成人99精品激情在线| 91大神免费观看| 亚洲一区二区电影| 99视频免费观看| 亚洲精品在线网站| 男男AV纯肉无码免费播放无码 | 免费A级毛片无码视频| 亚洲一区二区三区四区在线观看 | 亚洲国产亚洲综合在线尤物| 50岁老女人的毛片免费观看| 久久亚洲AV无码精品色午夜| 亚洲视频免费播放| 亚洲中文字幕AV每天更新| 国产无遮挡裸体免费视频| 成人嫩草影院免费观看| 亚洲VA中文字幕不卡无码| 99精品视频在线观看免费专区| 亚洲成a人不卡在线观看| 成人毛片手机版免费看| 国产成人亚洲午夜电影| 国产亚洲精品激情都市| 久久免费的精品国产V∧| 亚洲中文字幕久久精品无码A | 国产精品V亚洲精品V日韩精品| 伊人免费在线观看| 亚洲国产成人资源在线软件| 四虎永久成人免费| 四虎成人精品永久免费AV| 亚洲粉嫩美白在线| 亚洲情侣偷拍精品| 亚州免费一级毛片| 黄人成a动漫片免费网站| 久久亚洲一区二区| 日韩电影免费在线观看视频| 久久成人18免费网站| 亚洲国产精品乱码在线观看97| 国产精品成人四虎免费视频| 色播在线永久免费视频网站|