Use a "keys" classifier for the jar containing the test keys.  Make sure that 
is build in package phase for -Pfastinstall to work.


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/e6d42f6d
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/e6d42f6d
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/e6d42f6d

Branch: refs/heads/master-jaxrs-2.1
Commit: e6d42f6d6684feb46fc0bfbc0520ed13f0f002aa
Parents: 1b9056c
Author: Daniel Kulp <dk...@apache.org>
Authored: Tue Jun 7 12:05:25 2016 -0400
Committer: Daniel Kulp <dk...@apache.org>
Committed: Tue Jun 7 12:05:25 2016 -0400

----------------------------------------------------------------------
 services/sts/sts-core/pom.xml          |  2 +-
 services/sts/systests/advanced/pom.xml |  2 +-
 services/sts/systests/basic/pom.xml    |  2 +-
 services/xkms/xkms-client/pom.xml      |  2 +-
 systests/jaxrs/pom.xml                 |  2 +-
 systests/kerberos/pom.xml              |  2 +-
 systests/rs-security/pom.xml           |  2 +-
 systests/transport-jms/pom.xml         |  2 +-
 systests/transport-undertow/pom.xml    |  2 +-
 systests/transports-ssl3/pom.xml       |  2 +-
 systests/transports/pom.xml            |  2 +-
 systests/ws-rm/pom.xml                 |  2 +-
 systests/ws-security-examples/pom.xml  |  2 +-
 systests/ws-security/pom.xml           |  2 +-
 testutils/pom.xml                      | 14 ++++++++++++++
 15 files changed, 28 insertions(+), 14 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/services/sts/sts-core/pom.xml
----------------------------------------------------------------------
diff --git a/services/sts/sts-core/pom.xml b/services/sts/sts-core/pom.xml
index 14bfdda..72d0917 100644
--- a/services/sts/sts-core/pom.xml
+++ b/services/sts/sts-core/pom.xml
@@ -145,7 +145,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
     </dependencies>
     <build>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/services/sts/systests/advanced/pom.xml
----------------------------------------------------------------------
diff --git a/services/sts/systests/advanced/pom.xml 
b/services/sts/systests/advanced/pom.xml
index d7502dd..49800aa 100644
--- a/services/sts/systests/advanced/pom.xml
+++ b/services/sts/systests/advanced/pom.xml
@@ -95,7 +95,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>org.bouncycastle</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/services/sts/systests/basic/pom.xml
----------------------------------------------------------------------
diff --git a/services/sts/systests/basic/pom.xml 
b/services/sts/systests/basic/pom.xml
index 9acab84..6cf92bb 100644
--- a/services/sts/systests/basic/pom.xml
+++ b/services/sts/systests/basic/pom.xml
@@ -89,7 +89,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>org.apache.cxf</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/services/xkms/xkms-client/pom.xml
----------------------------------------------------------------------
diff --git a/services/xkms/xkms-client/pom.xml 
b/services/xkms/xkms-client/pom.xml
index 6d60ace..f338df2 100644
--- a/services/xkms/xkms-client/pom.xml
+++ b/services/xkms/xkms-client/pom.xml
@@ -106,7 +106,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>org.slf4j</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/systests/jaxrs/pom.xml
----------------------------------------------------------------------
diff --git a/systests/jaxrs/pom.xml b/systests/jaxrs/pom.xml
index d036dcd..3c2194c 100644
--- a/systests/jaxrs/pom.xml
+++ b/systests/jaxrs/pom.xml
@@ -305,7 +305,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>org.apache.cxf</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/systests/kerberos/pom.xml
----------------------------------------------------------------------
diff --git a/systests/kerberos/pom.xml b/systests/kerberos/pom.xml
index ceeab08..209d6d8 100644
--- a/systests/kerberos/pom.xml
+++ b/systests/kerberos/pom.xml
@@ -168,7 +168,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>org.springframework</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/systests/rs-security/pom.xml
----------------------------------------------------------------------
diff --git a/systests/rs-security/pom.xml b/systests/rs-security/pom.xml
index 823979e..72fb35b 100644
--- a/systests/rs-security/pom.xml
+++ b/systests/rs-security/pom.xml
@@ -130,7 +130,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>javax.annotation</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/systests/transport-jms/pom.xml
----------------------------------------------------------------------
diff --git a/systests/transport-jms/pom.xml b/systests/transport-jms/pom.xml
index cab837f..a95bacb 100644
--- a/systests/transport-jms/pom.xml
+++ b/systests/transport-jms/pom.xml
@@ -168,7 +168,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>org.springframework</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/systests/transport-undertow/pom.xml
----------------------------------------------------------------------
diff --git a/systests/transport-undertow/pom.xml 
b/systests/transport-undertow/pom.xml
index 542d71b..c2c2b7a 100644
--- a/systests/transport-undertow/pom.xml
+++ b/systests/transport-undertow/pom.xml
@@ -146,7 +146,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>org.springframework</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/systests/transports-ssl3/pom.xml
----------------------------------------------------------------------
diff --git a/systests/transports-ssl3/pom.xml b/systests/transports-ssl3/pom.xml
index 92779b5..7e162bc 100644
--- a/systests/transports-ssl3/pom.xml
+++ b/systests/transports-ssl3/pom.xml
@@ -112,7 +112,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>org.springframework</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/systests/transports/pom.xml
----------------------------------------------------------------------
diff --git a/systests/transports/pom.xml b/systests/transports/pom.xml
index 6846759..8d03faa 100644
--- a/systests/transports/pom.xml
+++ b/systests/transports/pom.xml
@@ -174,7 +174,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>org.springframework</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/systests/ws-rm/pom.xml
----------------------------------------------------------------------
diff --git a/systests/ws-rm/pom.xml b/systests/ws-rm/pom.xml
index 107ce67..d35e299 100644
--- a/systests/ws-rm/pom.xml
+++ b/systests/ws-rm/pom.xml
@@ -97,7 +97,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>${cxf.asm.groupId}</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/systests/ws-security-examples/pom.xml
----------------------------------------------------------------------
diff --git a/systests/ws-security-examples/pom.xml 
b/systests/ws-security-examples/pom.xml
index 363c00d..bc521a0 100644
--- a/systests/ws-security-examples/pom.xml
+++ b/systests/ws-security-examples/pom.xml
@@ -158,7 +158,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>org.springframework</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/systests/ws-security/pom.xml
----------------------------------------------------------------------
diff --git a/systests/ws-security/pom.xml b/systests/ws-security/pom.xml
index c0ad1fe..171217d 100644
--- a/systests/ws-security/pom.xml
+++ b/systests/ws-security/pom.xml
@@ -172,7 +172,7 @@
             <artifactId>cxf-testutils</artifactId>
             <version>${project.version}</version>
             <scope>test</scope>
-            <classifier>tests</classifier>
+            <classifier>keys</classifier>
         </dependency>
         <dependency>
             <groupId>org.springframework</groupId>

http://git-wip-us.apache.org/repos/asf/cxf/blob/e6d42f6d/testutils/pom.xml
----------------------------------------------------------------------
diff --git a/testutils/pom.xml b/testutils/pom.xml
index 44602eb..1adfc0b 100644
--- a/testutils/pom.xml
+++ b/testutils/pom.xml
@@ -284,6 +284,20 @@
                 <version>2.4</version>
                 <executions>
                     <execution>
+                        <id>key-jar</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>jar</goal>
+                        </goals>
+                        <configuration>
+                            <classifier>keys</classifier>
+                            
<classesDirectory>${basedir}/src/test/resources</classesDirectory>
+                            <includes>
+                                <include>**/*.*</include>
+                            </includes>
+                        </configuration>
+                    </execution>
+                    <execution>
                         <goals>
                             <goal>test-jar</goal>
                         </goals>

Reply via email to