Hi,
ich habe mein Maven2 Plugin wie folgt konfiguriert:
Der Aufruf des ganzen ist im Prinzip fast so wie ichs haben will: http://localhost:8080/cxf/Myservice/Myservice (Um den Servicenamen nicht immer doppelt angeben zu müssen habe ich es hiermit versucht, ohne Erfolg -> context root howto)
Im webapp Verzeichnis siehts dagegen garnicht gut aus:
cxf#MyService
cxf#MyService.war
Logischerweise will ich all meine CXF Services im Unterordner cxf verwalten.
Dashalb habe ich unter conf/server.xml folgendes hinzugefügt
Ist aber leider auch wirkungslos.
Wie kann ich
a) effektiv das Doppeltschreiben des Servicenamen abstellen
b) meine CXF Services im Unterordner webapps/cxf verwalten
???
ich habe mein Maven2 Plugin wie folgt konfiguriert:
Code:
<properties>
<warfile>MyService</warfile>
</properties>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<configuration>
<warFile>target/${warfile}.war</warFile>
<path>/cxf/${warfile}</path>
</configuration>
</plugin>
Der Aufruf des ganzen ist im Prinzip fast so wie ichs haben will: http://localhost:8080/cxf/Myservice/Myservice (Um den Servicenamen nicht immer doppelt angeben zu müssen habe ich es hiermit versucht, ohne Erfolg -> context root howto)
Im webapp Verzeichnis siehts dagegen garnicht gut aus:
cxf#MyService
cxf#MyService.war
Logischerweise will ich all meine CXF Services im Unterordner cxf verwalten.
Dashalb habe ich unter conf/server.xml folgendes hinzugefügt
Code:
</Host>
...
...
...
<Context path="" docBase="cxf" debug="0" reloadable="true"></Context>
</Host>
Ist aber leider auch wirkungslos.
Wie kann ich
a) effektiv das Doppeltschreiben des Servicenamen abstellen
b) meine CXF Services im Unterordner webapps/cxf verwalten
???