答案 0 :(得分:0)
这看起来像关键部分:
java.lang.annotation.AnnotationFormatError
:无效默认值:public abstract java.lang.Class org.jboss.annotation.ejb.RemoteBinding.factory()
我认为这是jboss-annotations-ejb3.jar
的一部分。您的应用程序是否将此JAR捆绑在其lib
目录中?如果是这样,请尝试删除它,它可能与JBoss5自己的版本冲突。
答案 1 :(得分:0)
如果在项目中包含4.2.3 jboss文件,请删除它们并将其替换为5.1。另外4.2.3在JDK 1.4和JDK 1.5上运行,其中5.1在1.5和1.6上运行,因此您需要检查代码是否与这些Java版本兼容。
找到一个不错的journal of migrating