<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

    主站蜘蛛池模板: 亚洲国产日韩女人aaaaaa毛片在线 | 国产又大又长又粗又硬的免费视频 | 亚洲成av人片不卡无码| a级成人免费毛片完整版| 亚洲欧洲精品成人久久曰影片| 国产精品亚洲高清一区二区| 国产综合成人亚洲区| 久久免费视频99| 久久久综合亚洲色一区二区三区| a级毛片免费完整视频| 亚洲AV无码不卡在线播放| 99免费视频观看| 亚洲人成在线中文字幕| 毛片免费观看视频| 亚洲第一成年男人的天堂| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 伊人久久免费视频| 亚洲国产成人超福利久久精品| 日日狠狠久久偷偷色综合免费| 性xxxxx大片免费视频| 波多野结衣中文一区二区免费| 黄色免费在线观看网址| 黄网站色在线视频免费观看| 亚洲美女在线观看播放| 噜噜嘿在线视频免费观看| 国产亚洲蜜芽精品久久| 无码人妻一区二区三区免费手机 | 亚洲AV日韩AV永久无码久久| 最近免费中文字幕mv在线电影| 免费人成视频在线观看不卡| 国产免费一区二区三区免费视频| 国产极品美女高潮抽搐免费网站| 亚洲欧洲视频在线观看| 免费毛片在线播放| 9i9精品国产免费久久| 亚洲精品视频观看| 国产免费看插插插视频| 久久九九全国免费| 国产精品亚洲精品| 真人做A免费观看| a高清免费毛片久久|