Konvertieren context.xml von Tomcat Jetty
habe ich Folgendes context.xml in webapp/META-INF/.
Dieser wird von tomcat zu definieren Wert, der wird verstehen, durch die Feder mit einer Eigenschaft
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Parameter name="si.host" value="super.com" override="false"/>
</Context>
Gerade jetzt im Versuch, die Bereitstellung der webapp mit dem maven-jetty-plugin :
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.26</version>
<configuration>
<connectors>
<connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
<port>8080</port>
<maxIdleTime>60000</maxIdleTime>
</connector>
</connectors>
<jettyEnvXml>${basedir}\src\test\resources\server\jetty\jetty-env.xml</jettyEnvXml>
<jettyConfig>${basedir}\src\test\resources\server\jetty\jetty.xml</jettyConfig >
<contextPath>/myapp</contextPath>
<webApp>target/myapp.war</webApp>
<stopKey>foo</stopKey>
<stopPort>9999</stopPort>
</configuration>
<executions>
<execution>
<id>start-jetty</id>
<phase>pre-integration-test</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<scanIntervalSeconds>0</scanIntervalSeconds>
<daemon>true</daemon>
</configuration>
</execution>
<execution>
<id>stop-jetty</id>
<phase>post-integration-test</phase>
<goals>
<goal>stop</goal>
</goals>
</execution>
</executions>
</plugin>
Wie kann ich diesen parameter in einem jetty.xml Datei ?
Ich habe schon Graben sich in Ihre Dokumentation und hier und über google aber nichts gefunden, was klar ist.
Vielen Dank im Voraus für Eure Hilfe.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Bedürfnisse gehen in Ihrem
WEB-INF/web.xml
die web-server-unabhängig, d.h. es funktioniert in beide tomcat und jetty:oder Sie können es in Ihrem jetty, xml, wie diese:
Erstmal danke DogBane !!
Fand ich eine andere Lösung ohne die Notwendigkeit zu ändern web.xml
Verwenden Sie die Standardeinstellung web.xml Datei.
Diese Datei angewandt wird, um eine Web-Anwendung, bevor Sie es auf eigene WEB_INF/web.xml Datei
Ich lieber das als mit jetty.xml denn es ist weniger ausführlich.
Nur in der maven-plugin-Konfiguration Abschnitt der webDefaultXml mit dem Pfad zu der Datei unten :
context-param
ignoriert in meinem Fall. Ich bin mit Jetty 9.