Java和Spring:注入Java.lang.reflect.Type

Java和Spring:注入Java.lang.reflect.Type,java,spring,dependency-injection,Java,Spring,Dependency Injection,我有一个apachecamelbean(GsonDataFormat),它的属性是java.lang.reflect.Type。问题是,我试图通过xml填充此属性,但收到一个org.springframework.beans.ConversionNotSupportedException:未能将类型为“java.lang.String”的属性值转换为所需类型“java.lang.reflect.type” 这是我的xml代码 <bean id="orderDtoDataFormat" cl

我有一个apachecamelbean(GsonDataFormat),它的属性是
java.lang.reflect.Type
。问题是,我试图通过xml填充此属性,但收到一个
org.springframework.beans.ConversionNotSupportedException:未能将类型为“java.lang.String”的属性值转换为所需类型“java.lang.reflect.type”

这是我的xml代码

<bean id="orderDtoDataFormat" class="org.apache.camel.component.gson.GsonDataFormat">
    <property name="unmarshalGenericType" value="java.util.List"/>
    <property name="dateFormatPattern" value="yyyy-MM-dd'T'HH:mm:ss.SSSXXX"/>
</bean>
多谢各位

<property name="unmarshalGenericType" ref="nameOfTheBean"/>