2017-04-17 53 views
1

我对在处理对象到JSON变压器日期像下面以上类型的类的一个对象org.codehaus.jackson.map.ObjectMapper

<spring:beans> 
    <spring:bean id="jacksonObjectMapper"  class="org.codehaus.jackson.map.ObjectMapper" /> 
     <spring:bean 
      class="org.springframework.beans.factory.config.MethodInvokingFactoryBean"> 
     <spring:property name="targetObject" ref="jacksonObjectMapper" /> 
     <spring:property name="targetMethod" value="configure" /> 
     <spring:property name="arguments"> 
      <spring:list> 
       <spring:value>WRITE_DATES_AS_TIMESTAMPS</spring:value> 
       <spring:value>false</spring:value> 
      </spring:list> 
     </spring:property> 
    </spring:bean> 
</spring:beans> 

我收到错误

一个bean的配置

注册了类org.codehaus.jackson.map.ObjectMapper类型的多个对象,但只有一个预期。

我该如何解决这个错误?

+0

什么是您的输入有效载荷?把你的完整配置与输入有效载荷 –

+0

嗯...只是注意到自己,它不是那么容易,因为我认为做我在我的答案建议。 – Yevgeniy

回答

-1

您的第二个bean定义没有定义任何Id或名称。但它有一个对第一个bean ref =“jacksonObjectMapper”的引用。

-1

您可能会在xml中声明一个额外的org.codehaus.jackson.map.ObjectMapper。你能检查出来吗?

相关问题