我正在使用JBOSS AS 7.0.2 Final,并且正在尝试将7.0.2 RESTEASY 2.2.1.GA附带的RESTEASY版本升级到更新版本,例如2.3.4.Final。我按照JBOSS提供的修补程序中的说明进行操作,当我这样做时,在应用程序服务器启动时会抛出无法解析module.xml文件的错误。
我尝试了7.1.1 Final的相同程序,它运行正常。
第一个问题是,任何人都知道如何在7.0.2中更新RESTEASY(我的其他服务器都使用了这个,所以我真的不想重置我的其他服务器并用更新版本的JBOSS替换)
我希望升级RESTEASY,希望此错误可能已在较新版本中得到解决
我也试过调整我的POM以使用版本2.3.4.Final并尝试了每个范围,但它总是无法使用更新的罐子并坚持使用JBOSS提供的jar。
15:14:09,947 SEVERE [org.jboss.resteasy.core.SynchronousDispatcher](http - 127.0.0.1-8443-6)执行POST / countermeasure / customQueryLite失败:org.jboss.resteasy.core.NoMessageBodyWriterFoundFailure:无法为类型的响应对象找到MessageBodyWriter:java.util.Array媒体类型列表 :application / xml
at org.jboss.resteasy.core.ServerResponse.writeTo(ServerResponse.java:216)[resteasy-jaxrs-2.2.1.GA.jar:]
它适用于json,text和单数xml对象,但不适用于xml的列表对象。
关于resteasy和jboss这些问题的任何答案都会有所帮助。