Какие артефакты Maven2 необходимо построить WS с CXF и весной?
Вопрос
Я пытаюсь построить WS с весна 3,0 и CXF. Я следую за шагами этой статьи http://www.ibm.com/developerworks/library/ws-pojo-springcxf/
Но в этой статье авторы предполагают, что у вас установлен CXF. Я хотел бы встроить CXF в моем .war.
Заранее спасибо.
Решение
Обычно просто зависит от CXF-RT-Frontend-JaxWS и CXF-RT-Transport-http. В значительной степени остальная часть необходимой вещи будет натянута транзитивно от тех. (Может даже не нужен CXF-RT-Transport-http), который охватил бы 90% уши.
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>2.2.5</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>2.2.5</version>
</dependency>
Для более продвинутых вещей, таких как WS-Security и WS-RM и JAX-RS, вам нужно добавить дополнительные модули.
Не связан с StackOverflow