Я пытаюсь определить bean-компонент Jaxb2Marshaller
в Spring-WS для использования специальный адаптер, расширяющий XmlAdapter
. У меня в XML-файле есть следующее:
<bean id="jaxb2Marshaller" class="org.springframework.oxm.jaxb.Jaxb2Marshaller">
<property name="classesToBeBound">
<list>
<!-- various classes to be bound... -->
</list>
</property>
<property name="schema" value="myschema.xsd" />
<property name="adapters">
<list>
<value>com.lmig.am.claims.clip.ContactAdapter</value>
</list>
</property>
</bean>
Однако я получаю следующую ошибку:
Невозможно преобразовать значение типа [java.lang.String] на требуемый тип [javax.xml.bind.annotation.adapters.XmlAdapter] для свойства «adapters [0]»: не найдено подходящих редакторов или стратегии преобразования
Есть идеи, что я делаю неправильно? Спасибо!