Spring“XStreamMarshaller”在解组时无法识别映射到XML的Java类

Spring“XStreamMarshaller”在解组时无法识别映射到XML的Java类,spring,spring-mvc,xstream,Spring,Spring Mvc,Xstream,最近我在Spring中使用的XStream遇到了一个问题。我们有一个REST应用程序,其中使用XStream对XML进行编组和解编。 我们的配置如下所示 <bean id="xStreamMarshaller" class="org.springframework.oxm.xstream.XStreamMarshaller"> <property name="annotatedClasses"> <list><value>com

最近我在Spring中使用的XStream遇到了一个问题。我们有一个REST应用程序,其中使用XStream对XML进行编组和解编。 我们的配置如下所示

<bean id="xStreamMarshaller" class="org.springframework.oxm.xstream.XStreamMarshaller">
     <property name="annotatedClasses">
     <list><value>com.bestbuy.commerce.repobjects.OfflineOrderRepresentation</value></list>
     </property>
  <property name="autodetectAnnotations" value="true" /> 
</bean>

请使用“代码”按钮{}突出显示/设置适当的代码格式。如果帮助中解释的配置正确,请参阅。
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
    <property name="messageConverters">
    <util:list>
            <bean class="org.springframework.http.converter.xml.MarshallingHttpMessageConverter">
                  <property name="marshaller" ref="xStreamMarshaller" />
                  <property name="unmarshaller" ref="xStreamMarshaller" />
                 </bean>
    </util:list>
     </property>
</bean>
[org.springframework.http.converter.xml.MarshallingHttpMessageConverter@712625b0]
   [org.springframework.web.bind.annotation.support.HandlerMethodInvoker] 
       Reading [com.bestbuy.commerce.repobjects.OfflineOrderRepresentation] 
             [org.springframework.http.converter.xml.MarshallingHttpMessageConverter@712625b0]
                [org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver] 
                          [com.bestbuy.commerce.controllers.OrderController@799a92d1]: 
                              org.springframework.http.converter.HttpMessageNotReadableException: Could not read [class com.bestbuy.commerce.repobjects.OfflineOrderRepresentation];