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

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

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

    空間站

    北極心空

      BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
      15 Posts :: 393 Stories :: 160 Comments :: 0 Trackbacks

    使用DWR我在《DWR幫助文檔-dwr.xml文件的配置for: Object:s0:{departmentId=Simple:"001", departmentName=Simple:""u4EBA"u529B"u8D44"u6E90"u90E8", employees=Simple:null}. See the logs for more details.   

  •   
  •        at org.directwebremoting.convert.BasicObjectConverter.convertOutbound(BasicObjectConverter.java:200)   
  •   
  •        at org.directwebremoting.dwrp.DefaultConverterManager.convertOutbound(DefaultConverterManager.java:192)   
  •   
  • ...    
  •   
  • Caused by: java.lang.IllegalStateException: Ignoring request to inline on reference for: Object:s0:{departmentId=Simple:"001", departmentName=Simple:""u4EBA"u529B"u8D44"u6E90"u90E8", employees=Simple:null}   
  •   
  •        at org.directwebremoting.dwrp.AbstractOutboundVariable.getReferenceVariable(AbstractOutboundVariable.java:148)   
  •   
  •        at org.directwebremoting.dwrp.DefaultConverterManager.convertOutbound(DefaultConverterManager.java:181)   
  •   
  •        at org.directwebremoting.convert.BasicObjectConverter.convertOutbound(BasicObjectConverter.java:189)   
  •   
  •        ... 28 more   
    1. org.

      仔細(xì)查看和跟蹤源碼,我發(fā)現(xiàn)這個(gè)問(wèn)題出在AbstractOutboundVariable

      java 代碼
      1. /* (non-Javadoc)  
      2.  * @see org.directwebremoting.OutboundVariable#getReference()  
      3.  */  
      4. public OutboundVariable getReferenceVariable()   
      5. {   
      6.     if (reference == null)   
      7.     {   
      8.         reference = new ReferenceOutboundVariable(getVariableName());   
      9.         if (forcedInlineStatus)   
      10.         {   
      11.             throw new IllegalStateException("Ignoring request to inline on reference for: " + this);   
      12.         }   
      13.         else  
      14.         {   
      15.             setInline(false);   
      16.         }   
      17.     }   
      18.     return reference;   
      19. }  

      當(dāng)dwr已經(jīng)使用了某個(gè)對(duì)象以后,就會(huì)將它的置為,當(dāng)再次裝載這個(gè)對(duì)象的時(shí)候就會(huì)強(qiáng)制拋出異常。這在通常情況下是沒(méi)有問(wèn)題的,但在我們前面提到的例子中就有問(wèn)題了。當(dāng)轉(zhuǎn)換員工值對(duì)象集合的時(shí)候,首先裝載和轉(zhuǎn)換了員工甲,他因?yàn)槭?#8220;研發(fā)部”所以也裝載了“研發(fā)部”這個(gè)部門(mén)值對(duì)象。然后開(kāi)始裝載和轉(zhuǎn)換員工乙。由于員工乙也是“研發(fā)部”,因此又開(kāi)始裝載“研發(fā)部”這個(gè)值對(duì)象,但突然發(fā)現(xiàn)這個(gè)值對(duì)象已經(jīng)裝載過(guò)了,因而就拋出了以上錯(cuò)誤。

      如果我們希望整合、到一起進(jìn)行項(xiàng)目開(kāi)發(fā),以上這個(gè)問(wèn)題是怎么也不能避免的,問(wèn)題是如何解決。非常遺憾的是,官方似乎還沒(méi)有要解決這個(gè)問(wèn)題的意思,我思索再三以后決定,還是“自己動(dòng)手豐衣足食”吧。解決的辦法其實(shí)很簡(jiǎn)單,就是把行這個(gè)強(qiáng)制拋出異常注釋掉,然后重新編譯。這樣修改以后就再也沒(méi)有出現(xiàn)以上問(wèn)題,同時(shí)至今也沒(méi)有發(fā)現(xiàn)其它問(wèn)題出現(xiàn)。這個(gè)問(wèn)題我同樣在《DWR幫助文檔-dwr.xml文件的配置DWR幫助文檔-dwr.xml文件的配置在使用dwrMissing java bean property to match javascript property:[屬性名如果將log4jYou may be missing the correct setter: setXXX()

      The property may be excluded using include or exclude rules.

      其實(shí)你并沒(méi)有在dwr在使用dwr

    2.     at com.htxx.demo.model.Department$$EnhancerByCGLIB$$f4b4f445.getHibernateLazyInitializer()   
    3.     at org.directwebremoting.hibernate.H3BeanConverter.getClass(H3BeanConverter.java:139)  
      1. 之所以說(shuō)這個(gè)異常比較離譜,是因?yàn)樗坪蹙蜎](méi)有dwr3.2.0.rc4這個(gè)還是hibernate3CharScanner; panic: 遇到這個(gè)問(wèn)題不要怕,其實(shí)解決的方法很簡(jiǎn)單,就是在springproperty name="hibernateProperties">  

      2.     <props>  
      3.        ...   
      4.        <prop key="hibernate.query.factory_class">org.hibernate.hql.classic.ClassicQueryTranslatorFactoryprop>  
      5.        props>  
      6. property  
        1. 六、在JDK1.4中運(yùn)行和部署DWR2和hibernate3出現(xiàn)的問(wèn)題

          DWR2.0同樣的問(wèn)題出現(xiàn)在hibernate3另外值得說(shuō)明的是,以上2

          posted on 2007-10-15 09:49 蘆葦 閱讀(1371) 評(píng)論(0)  編輯  收藏 所屬分類: JAVA
          主站蜘蛛池模板: 亚洲国产夜色在线观看| 亚洲人成网站观看在线播放| 亚洲国产成人片在线观看无码| 无码精品人妻一区二区三区免费| 午夜成人免费视频| 亚洲小说图区综合在线| 麻豆精品国产免费观看| 亚洲乱码无人区卡1卡2卡3| 男女交性永久免费视频播放| 亚洲av永久无码天堂网| 免费一看一级毛片| 成年免费大片黄在线观看com| 亚洲国产精品一区二区九九| 你是我的城池营垒免费看 | 免费成人av电影| caoporn成人免费公开| 国产亚洲精品福利在线无卡一| 免费人成毛片动漫在线播放| 亚洲成a人片在线观看日本| 亚欧色视频在线观看免费| 亚洲色偷偷偷综合网| 在线永久免费观看黄网站| 一级做a爰片久久毛片免费陪 | 四虎影视在线看免费观看| 国产亚洲精品免费视频播放 | 1000部免费啪啪十八未年禁止观看 | 日本系列1页亚洲系列| 亚洲午夜久久久影院| 性色午夜视频免费男人的天堂| 亚洲AV无码一区二区三区人| 韩国二级毛片免费播放| a级毛片免费网站| 亚洲日产2021三区在线| 国产免费观看青青草原网站| 成av免费大片黄在线观看| 亚洲精品中文字幕麻豆| 国产自产拍精品视频免费看| a毛片免费播放全部完整| 亚洲AV综合色区无码二区偷拍| 亚洲国产小视频精品久久久三级| 天堂在线免费观看|