Так что я впервые пробую SOAP с Apache CXF.Я копирую весь образец проекта (на основе Spring) в свое рабочее пространство, запускаю его, и он просто работает.Я так растерялся, потому что не думаю, что я включил какие-либо зависимости, связанные с Apache CXF, я искал любую папку, ничего.Насколько я понимаю, Tomcat сам по себе не поддерживает JAX-WS, поэтому мне нужна среда выполнения JAX-WS.Но даже если и так, Apache CXF является эталонным средством реализации, это независимый проект от JAX-WS, поэтому мне нужно его включить.
Я также нашел эти объявления cfx-context.xml
:
<import resource="classpath:META-INF/cxf/cxf-servlet.xml"/>
<import resource="classpath:META-INF/cxf/cxf.xml"/>
Я не думаю, что есть такие cfx-servlet.xml
или cxf.xml
в папке META-INF
или где-либо еще.
Мне нужно объяснение, чтобы понять, почему это работает, потому что я буду работать с некоторым SOAPкоды на следующие несколько дней.
Использованные инструменты и библиотеки: Eclipse IDE - контейнер / сервер TomEE - баночки Spring