2010-10-19 1 views
0

Я пытаюсь построить WS с CXF. Я следую за эту статью http://www.ibm.com/developerworks/library/ws-pojo-springcxf/
Но у меня есть 2 вопроса:Как построить WS с CXF и Spring?

1) Which maven2 artifacts are necessary to build a WS with CXF and Spring?

2) Я получаю эту ошибку: FileNotFound: META-INF/CXF/cxf.xml. Я не знаю, где этот файл.

Заранее спасибо

+0

У вас есть полная трассировка стеки для вашей ошибки? –

ответ

1

Вы должны убедиться, что у вас есть соответствующие зависимости CxF объявлены.

<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> 

МЕТА-INF/CXF/cxf.xml в CXF-RT-ядро-2.2.5.jar, который является одним из переходных зависимостей.

0

META-INF/CXF/cxf.xml в CxF-2.3.0.jar Вам понадобится эти банки, чтобы запустить CxF WebServices

 
commons-codec-1.3.jar 
commons-collections-3.2.1.jar 
commons-lang-2.4.jar 
commons-logging-1.1.1.jar 
commons-pool-1.5.2.jar 
cxf-2.3.0.jar 
cxf-manifest.jar 
geronimo-activation_1.1_spec-1.0.2.jar 
geronimo-annotation_1.0_spec-1.1.1.jar 
geronimo-javamail_1.4_spec-1.6.jar 
geronimo-jaxws_2.1_spec-1.0.jar 
geronimo-stax-api_1.0_spec-1.0.1.jar 
geronimo-ws-metadata_2.0_spec-1.1.2.jar 
jaxb-api-2.2.1.jar 
jaxb-impl-2.2.1.1.jar 
jaxb-xjc-2.2.1.1.jar 
jstl.jar 
log4j-1.2.15.jar 
spring-aop-3.0.4.RELEASE.jar 
spring-asm-3.0.4.RELEASE.jar 
spring-beans-3.0.4.RELEASE.jar 
spring-context-3.0.4.RELEASE.jar 
spring-core-3.0.4.RELEASE.jar 
spring-expression-3.0.4.RELEASE.jar 
spring-jms-3.0.4.RELEASE.jar 
spring-tx-3.0.4.RELEASE.jar 
spring-web-3.0.4.RELEASE.jar 
standard.jar 
wsdl4j-1.6.2.jar 
wss4j-1.5.9.jar 
xalan-2.7.1.jar 
xml-resolver-1.2.jar 
xmlbeans-2.4.0.jar 
XmlSchema-1.4.7.jar 
xmlsec-1.4.3.jar 
Смежные вопросы