проблема jaxb2 с несколькими путями контекста - PullRequest
0 голосов
/ 21 марта 2019

У меня есть проблема, связанная с путем контекстов в маршаллере Jaxb2, если я установлю несколько путей контекста, последний переопределит другие, как это:

 <bean id="testJaxb2Marshaller" class="org.springframework.oxm.jaxb.Jaxb2Marshaller">
    <property name="contextPath" value="com.test.foo.bar.cancel.docin:com.test.foo.bar.acept.docin"/>
</bean>

В этом случае com.test.foo.bar.acept.docin переопределяет com.test.foo.bar.cancel.docin

Как мне установить несколько путей в контекстном пути?

1 Ответ

0 голосов
/ 21 марта 2019

Добавьте Qualifier для каждого компонента в классе как @Qualifier ("testJaxb2Marshaller") для class1, @Qualifier ("test2Jaxb2Marshaller") для classs2 и т. Д. И укажите это имя в файле контекста.

...