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

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

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

    在使用Spring相關產品時,你可能會碰到下面這種異常:
    Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
    這是異常的第一行,按以往的經驗,第一行應該就是問題所在,但是實際上,從這行來看你根本不知道錯在哪里。

    后面接下來的是:
    Error creating bean with name 'basicProcessingFilter'
    Cannot resolve reference to bean 'authenticationManager'
    while setting bean property 'authenticationManager';

    nested exception is Error creating bean with name 'authenticationManager'
    Cannot resolve reference to bean 'casAuthenticationProvider'
    while setting bean property 'providers' with key [0];

    nested exception is : Error creating bean with name 'casAuthenticationProvider'
    Cannot resolve reference to bean 'statelessTicketCache'
    while setting bean property 'statelessTicketCache';

    nested exception is: Error creating bean with name 'statelessTicketCache'
    Error setting property values;

    nested exception is
    nested PropertyAccessExceptions (1) are:
    PropertyAccessException 1:
    TypeMismatchException:

    Failed to convert property value of type [net.sf.ehcache.Cache]
    to required type [net.sf.ehcache.Ehcache] for property 'cache'

    Error creating bean with name 'authenticationManager'
    Cannot resolve reference to bean 'casAuthenticationProvider'
    while setting bean property 'providers' with key [0];

    nested exception is
    Error creating bean with name 'casAuthenticationProvider'
    Cannot resolve reference to bean 'statelessTicketCache' while setting bean property 'statelessTicketCache';

    nested exception is
    Error creating bean with name 'statelessTicketCache'
    Error setting property values;

    nested exception is
    nested PropertyAccessExceptions (1) are:
    PropertyAccessException 1: org.springframework.beans.TypeMismatchException:
    Failed to convert property value of type [net.sf.ehcache.Cache]
    to required type [net.sf.ehcache.Ehcache] for property 'cache'

    Error creating bean with name 'casAuthenticationProvider'
    Cannot resolve reference to bean 'statelessTicketCache'
    while setting bean property 'statelessTicketCache';

    nested exception is
    Error creating bean with name 'statelessTicketCache'
    Error setting property values;

    nested exception is PropertyAccessExceptionsException;
    nested PropertyAccessExceptions (1) are:
    PropertyAccessException 1:TypeMismatchException:
    Failed to convert property value of type [net.sf.ehcache.Cache]
    to required type [net.sf.ehcache.Ehcache] for property 'cache'

    Error creating bean with name 'statelessTicketCache'
    Error setting property values;

    nested exception is PropertyAccessExceptionsException;
    nested PropertyAccessExceptions (1) are:
    PropertyAccessException 1: org.springframework.beans.TypeMismatchException:
    Failed to convert property value of type [net.sf.ehcache.Cache]
    to required type [net.sf.ehcache.Ehcache] for property 'cache'

    PropertyAccessExceptionsException;
    nested PropertyAccessException details (1) are:
    PropertyAccessException 1:
    ypeMismatchException:
    Failed to convert property value of type [net.sf.ehcache.Cache]
    to required type [net.sf.ehcache.Ehcache] for property 'cache'

    上面的內容是我將重復信息去掉,并分塊后的結果。

    從報錯機制可以看出來,spring出現異常不同于普通的java異常,我們查異常的習慣一般是關注第一行,但是sping恰恰相反,要在sping中查錯,你必須分解他,因為spring的嵌套層次比較多,它報錯是從最高層報起,然后逐層往下,每個層次都會要報錯,直到最終出錯的地方,因此查sping的錯必須逐層分解到最底層,那里才是真正出錯的地方。

    OK,現在看出來了,真正錯誤的原因是:
    Failed to convert property value of type [net.sf.ehcache.Cache]
    to required type [net.sf.ehcache.Ehcache] for property 'cache'

    我出現這個錯誤的原因是使用了Acegi 1.0.5,它本身自帶了ehcache 1.2.4.jar
    但是我同時還使用了hibernate3.1,從Eclipse導入hibernate3.1時,將會導入ehcache 1.1.jar,因為hibernate本身也要使用EHCache,但是版本不同。


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


    網站導航:
     

    posts - 3, comments - 32, trackbacks - 0, articles - 3

    Copyright © Exiler

    主站蜘蛛池模板: 亚洲综合色视频在线观看| 女人张开腿等男人桶免费视频| 亚洲国产精品13p| 亚洲av无码专区亚洲av不卡| 黄页网站在线看免费| 亚洲成在人线电影天堂色| 99在线在线视频免费视频观看| 久久夜色精品国产亚洲| 成人性做爰aaa片免费看| 亚洲女久久久噜噜噜熟女| 国产一级a毛一级a看免费人娇 | 国产亚洲精aa在线看| 西西大胆无码视频免费| 亚洲一区二区三区成人网站| 亚洲欧洲免费无码| 亚洲A∨精品一区二区三区下载| 日韩中文无码有码免费视频| 亚洲av日韩av永久无码电影| 亚洲精品视频免费观看| 不卡视频免费在线观看| 久久亚洲AV成人无码国产电影| 亚洲精品高清无码视频| 免费国产在线视频| 亚洲五月激情综合图片区| 67194成手机免费观看| 亚洲免费人成视频观看| 永久黄网站色视频免费直播| 视频一区在线免费观看| 亚洲人成影院在线无码按摩店| 免费在线中文日本| 亚洲乱码卡一卡二卡三| 国产一区二区三区无码免费| 99免费精品视频| 亚洲国产精品日韩在线观看| 暖暖免费高清日本一区二区三区| 特级毛片aaaa免费观看| 亚洲AV无一区二区三区久久| 无码中文字幕av免费放| 久青草视频97国内免费影视| 亚洲av永久无码精品三区在线4| 天堂亚洲免费视频|