<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
      回復  更多評論
      

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品av无码喷奶水糖心| 亚洲日韩一页精品发布| 2019中文字幕免费电影在线播放| 美女内射无套日韩免费播放| 97热久久免费频精品99| 亚洲国产成人久久综合碰| 老司机亚洲精品影院无码| 国产亚洲精品AAAA片APP| 日本高清免费观看| 国产又粗又猛又爽又黄的免费视频| 亚洲人成色777777在线观看| 青柠影视在线观看免费| 四虎永久免费影院| 亚洲中文精品久久久久久不卡| 四虎影视无码永久免费| 日韩免费电影在线观看| 亚洲国产精品久久丫| 中国国产高清免费av片| 免费jlzzjlzz在线播放视频| 亚洲成a人片在线看| 99热在线免费播放| 亚洲 欧洲 自拍 另类 校园| 中文字幕免费视频一| 亚洲精品中文字幕无码蜜桃| 免费手机在线看片| 免费高清小黄站在线观看| 亚洲精品动漫在线| 免费观看91视频| 亚洲av无码一区二区三区网站 | 成人亚洲性情网站WWW在线观看 | youjizz亚洲| 啦啦啦完整版免费视频在线观看| 亚洲国产系列一区二区三区| 亚洲国产精品自产在线播放| 免费在线看黄网站| 亚洲精品456人成在线| 亚洲欧洲精品无码AV| 久久精品网站免费观看| 亚洲午夜久久久久久尤物| 亚洲AⅤ优女AV综合久久久| 亚洲av永久无码天堂网|