关于jboss调试EJB3.0出现的Wrong Target 错误,刚搞明白,跟大家分享吧。
早些时候论坛上有这样一个提问:
http://topic.csdn.net/u/20081201/09/f5ee7d99-a3e8-465b-8aa2-e3b2caeb4572.html
这是在Jboss下调试EJB3.0的Stateless Session Bean遇到的“IllegalArgumentException: Wrong target ...”异常。
这篇帖子的发问者是在运行某视频教程的例子时遇到的问题,恰好我也在跟这个视频教程,同样也被困扰了好一阵。实际上该异常只在较新的Jboss 5.0.x 版本下才会出现,同样的代码在Jboss 4.2.3 GA 下运行的很好,尚不清楚是否又是ClassLoader惹的祸。
我发现同样一个web项目,在JBoss 4.2.3 GA 下部署一次只需5、6秒,5.0.1GA 下起码要半分钟(足够令人疯掉),不知道这里面有什么玄机。