posts - 43,comments - 75,trackbacks - 0

          關于 DWR2.0 的配置問題

          自從換工作之后就沒有研究過 DWR 了。下載了最新的 DWR2.0M2 版本。 2.0 加了很多東西,也有不少變化的地方。最容易看到的變化就是包名的變化了 , uk.ltd.getahead 變成了 org.directwebremoting
          ?????? ?
          換上了新的配置

          ???? < servlet >
          ????????
          < servlet-name > dwr-invoker </ servlet-name >
          ????????
          < servlet-class > org.directwebremoting.servlet.DwrServlet </ servlet-class >
          ????????
          < init-param >
          ??????????
          < param-name > debug </ param-name >
          ??????????
          < param-value > true </ param-value >
          ????????
          </ init-param >
          ????????
          < load-on-startup > 1 </ load-on-startup >
          ????
          </ servlet >

          啟動服務,抱錯了。

          java.lang.IllegalArgumentException: DefaultContainer can't find a classes
          ? ? ? ?at org.directwebremoting.impl.DefaultContainer.getBean(DefaultContainer.java:216)
          ? ? ? ?at org.directwebremoting.annotations.AnnotationsConfigurator.configure(AnnotationsConfigurator.java:50)
          ? ? ? ?at org.directwebremoting.servlet.DwrServlet.init(DwrServlet.java:121)

          ????? DWR Maillist 里面搜索了一下,還有答案,原來 DWR2.0 加入了 JDK5 的注釋 (annotations).DwrServlet 初始化的時候會去檢查注釋的類,找不到就抱錯了。如果你不用 annotations 也可以忽略掉這個錯誤。不過看起來總是不爽。有人提出了方案。這樣就 ok 了。

          ???? < servlet >
          ????????
          < servlet-name > dwr-invoker </ servlet-name >
          ????????
          < servlet-class > org.directwebremoting.servlet.DwrServlet </ servlet-class >
          ????????
          < init-param >
          ??????????
          < param-name > debug </ param-name >
          ??????????
          < param-value > true </ param-value >
          ????????
          </ init-param >
          ????????
          < init-param >
          ???????????
          < param-name > classes </ param-name >
          ???????????
          < param-value > java.lang.Object </ param-value >
          ????????
          </ init-param >
          ????????
          < load-on-startup > 100 </ load-on-startup >
          ????
          </ servlet >

          posted on 2006-07-19 00:12 夢源 閱讀(177) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 江源县| 磴口县| 五华县| 荃湾区| 唐海县| 获嘉县| 东海县| 宁城县| 宜阳县| 织金县| 太原市| 乌兰浩特市| 尖扎县| 邢台市| 北安市| 台安县| 道真| 科尔| 博乐市| 梁平县| 商丘市| 龙泉市| 太原市| 钦州市| 罗源县| 文安县| 布尔津县| 余庆县| 福建省| 沙湾县| 监利县| 长子县| 罗山县| 抚宁县| 扬州市| 花莲市| 灌阳县| 青海省| 大田县| 邵东县| 岳阳县|