better update mechanism for the navigator
[taxeditor.git] / eu.etaxonomy.taxeditor.test / pom.xml
index 7f7e27be382d6eeffb5e97ae7a1017a7ebba68a7..2019e0ac725ff023aff443c992e2e9df7727fdd0 100644 (file)
@@ -3,9 +3,11 @@
   <parent>
     <groupId>eu.etaxonomy</groupId>
     <artifactId>taxeditor-parent</artifactId>
-    <version>5.8.0-SNAPSHOT</version>
+    <version>5.17.0-SNAPSHOT</version>
   </parent>
   <artifactId>eu.etaxonomy.taxeditor.test</artifactId>
+  <!-- for packaging=eclipse-test-plugin 
+       see https://wiki.eclipse.org/Tycho/Packaging_Types#eclipse-test-plugin -->
   <packaging>eclipse-test-plugin</packaging>
   <name>UI Test Bundle</name>
   <description>Holds all Tests for the Taxonomic Editor</description>
@@ -68,7 +70,7 @@
       <plugin>
         <groupId>org.eclipse.jetty</groupId>
         <artifactId>jetty-maven-plugin</artifactId>
-        <version>9.4.1.v20170120</version>
+        <version>${jetty-version}</version>
         <configuration>
           <systemProperties>
             <force>true</force>
         as long as this is unfixed we replace it by 
         ${basedir}/../
       -->
-          <war>${basedir}/../eu.etaxonomy.taxeditor.cdmlib/src/main/resources/etc/jetty/cdmlib-remote-webapp.war</war>
+          <war>${basedir}/../eu.etaxonomy.taxeditor.webapp/lib/cdmlib-remote-webapp.war</war>
           <daemon>true</daemon>
+          <supportedPackagings>
+                <!-- see https://github.com/eclipse/jetty.project/issues/2372 -->
+                <supportedPackaging>eclipse-test-plugin</supportedPackaging>
+              </supportedPackagings>
         </configuration>
         <dependencies>
             <!-- NOTE: This dependency requires that the