DWR2.0的DefaultContainer can't find a classes异常的解决方案
来源:互联网 发布:手机淘宝怎么免费开店 编辑:程序博客网 时间:2024/05/21 22:39
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 >
< 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.IllegalArgumentExcep
at org.directwebremoting.impl
at org.directwebremoting.annotati
at org.directwebremoting.servlet
在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 >
< 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 >
- DWR2.0的DefaultContainer can't find a classes异常的解决方案
- Discuz can't find "pre_forum_rsscache"的解决方案
- error at ::0 can't find referenced pointcut allMethod的解决方案
- Spring error at ::0 can't find referenced pointcut myMethod等异常的解决
- Can't compress a recycled bitmap的解决方案
- proguard时,出现的Warning:can't find referenced class问题的解决方案
- 解决can't find -lGL的问题
- 解决can't find -lGL的问题
- compile Android - 出现Warning:can't find referenced class问题的解决方案
- gem安装patron的时候出现异常: Can't find libcurl or curl/curl.h
- error at ::0 can't find referenced pointcut allAddMet解决方案
- Can't find dependent libraries 求解决方案
- ORMLite抛Can't find a no-arg constructor for class异常
- ormLite抛Can't find a no-arg constructor for class异常
- svn: Can't find a temporary directory
- Can't start a cloned connection while in manual transaction mode.错误的解决方案
- 关于GeoTools的 Can't load a service for category "MathTransformFactory"解决方案
- Eclipse打包Android项目时用到proguard.cfg后,出现的Warning:can't find referenced class问题的解决方案
- 介绍一个可用于BREW的XML解析实现
- Unicode-enabling Microsoft C/C++ Source Code(转载)
- LRC歌词分析函数
- javascript 常用代码大全3
- ASP.NET中高质量缩略图的生成代码
- DWR2.0的DefaultContainer can't find a classes异常的解决方案
- ubuntu oracle client 安装
- 配制PHP环境
- 通过输入的时间time得到第二天的日期
- 在.NET中利用委托实现窗体间通信
- 五类劳动者不受劳动合同法保护
- 荤笑话与软件需求分析
- vb.net做的照片缩放小程序
- 为什么会出现ASP.NET平台下的MVC框架?