You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by co...@apache.org on 2019/06/13 10:24:46 UTC
[camel] branch camel-2.24.x updated: Fixing test failures caused by
expired certs
This is an automated email from the ASF dual-hosted git repository.
coheigea pushed a commit to branch camel-2.24.x
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/camel-2.24.x by this push:
new 402ec94 Fixing test failures caused by expired certs
402ec94 is described below
commit 402ec94d7b5b5fa8d8c67f8ce3a58a716c73da57
Author: Colm O hEigeartaigh <co...@apache.org>
AuthorDate: Thu Jun 13 11:08:55 2019 +0100
Fixing test failures caused by expired certs
---
.../cxf/wssecurity/client/UTPasswordCallback.java | 12 +++++------
.../cxf/wssecurity/server/UTPasswordCallback.java | 14 ++++++-------
.../cxf/wssecurity/camel/camel-context.xml | 2 +-
.../component/cxf/wssecurity/client/wssec.xml | 16 +++++++-------
.../component/cxf/wssecurity/server/wssec.xml | 14 ++++++-------
.../wssecurity/etc/Client_Encrypt.properties | 22 --------------------
.../wssecurity/etc/Client_Sign.properties | 23 ---------------------
.../wssecurity/etc/Server_Decrypt.properties | 22 --------------------
.../wssecurity/etc/Server_SignVerf.properties | 22 --------------------
.../test/resources/wssecurity/etc/alice.properties | 21 +++++++++++++++++++
.../test/resources/wssecurity/etc/bob.properties | 21 +++++++++++++++++++
.../test/resources/wssecurity/etc/cxfca.properties | 23 +++++++++++++++++++++
.../test/resources/wssecurity/keystore/alice.jks | Bin 0 -> 4125 bytes
.../src/test/resources/wssecurity/keystore/bob.jks | Bin 0 -> 4122 bytes
.../wssecurity/keystore/client-keystore.jks | Bin 1344 -> 0 bytes
.../wssecurity/keystore/client-truststore.jks | Bin 639 -> 0 bytes
.../test/resources/wssecurity/keystore/cxfca.jks | Bin 0 -> 961 bytes
.../wssecurity/keystore/server-keystore.jks | Bin 1345 -> 0 bytes
.../wssecurity/keystore/server-truststore.jks | Bin 639 -> 0 bytes
19 files changed, 94 insertions(+), 118 deletions(-)
diff --git a/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wssecurity/client/UTPasswordCallback.java b/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wssecurity/client/UTPasswordCallback.java
index 98b48ec..d583a80 100644
--- a/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wssecurity/client/UTPasswordCallback.java
+++ b/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wssecurity/client/UTPasswordCallback.java
@@ -29,19 +29,19 @@ import javax.security.auth.callback.UnsupportedCallbackException;
*/
public class UTPasswordCallback implements CallbackHandler {
-
- private Map<String, String> passwords =
+
+ private Map<String, String> passwords =
new HashMap<>();
-
+
public UTPasswordCallback() {
passwords.put("Alice", "ecilA");
passwords.put("abcd", "dcba");
- passwords.put("clientx509v1", "storepassword");
- passwords.put("serverx509v1", "storepassword");
+ passwords.put("alice", "password");
+ passwords.put("bob", "password");
}
/**
- * Here, we attempt to get the password from the private
+ * Here, we attempt to get the password from the private
* alias/passwords map.
*/
public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException {
diff --git a/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wssecurity/server/UTPasswordCallback.java b/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wssecurity/server/UTPasswordCallback.java
index acdd8b2..a3e6120 100644
--- a/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wssecurity/server/UTPasswordCallback.java
+++ b/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/wssecurity/server/UTPasswordCallback.java
@@ -29,19 +29,19 @@ import javax.security.auth.callback.UnsupportedCallbackException;
*/
public class UTPasswordCallback implements CallbackHandler {
-
- private Map<String, String> passwords =
+
+ private Map<String, String> passwords =
new HashMap<>();
-
+
public UTPasswordCallback() {
passwords.put("Alice", "ecilA");
passwords.put("abcd", "dcba");
- passwords.put("clientx509v1", "storepassword");
- passwords.put("serverx509v1", "storepassword");
+ passwords.put("alice", "password");
+ passwords.put("bob", "password");
}
/**
- * Here, we attempt to get the password from the private
+ * Here, we attempt to get the password from the private
* alias/passwords map.
*/
public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException {
@@ -61,7 +61,7 @@ public class UTPasswordCallback implements CallbackHandler {
}
}
}
-
+
/**
* Add an alias/password pair to the callback mechanism.
*/
diff --git a/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wssecurity/camel/camel-context.xml b/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wssecurity/camel/camel-context.xml
index f615a0c..eb1a47c 100644
--- a/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wssecurity/camel/camel-context.xml
+++ b/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wssecurity/camel/camel-context.xml
@@ -133,7 +133,7 @@
<constructor-arg>
<map>
<entry key="action" value="Signature Timestamp"/>
- <entry key="signaturePropFile" value="wssecurity/etc/Server_SignVerf.properties"/>
+ <entry key="signaturePropFile" value="wssecurity/etc/cxfca.properties"/>
</map>
</constructor-arg>
</bean>
diff --git a/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wssecurity/client/wssec.xml b/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wssecurity/client/wssec.xml
index fcfc9c7..ca77846 100644
--- a/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wssecurity/client/wssec.xml
+++ b/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wssecurity/client/wssec.xml
@@ -49,8 +49,8 @@
<map>
<entry key="action" value="Signature Timestamp"/>
<entry key="passwordCallbackClass" value="org.apache.camel.component.cxf.wssecurity.client.UTPasswordCallback"/>
- <entry key="user" value="clientx509v1"/>
- <entry key="signaturePropFile" value="wssecurity/etc/Client_Sign.properties"/>
+ <entry key="user" value="alice"/>
+ <entry key="signaturePropFile" value="wssecurity/etc/alice.properties"/>
<entry key="signatureKeyIdentifier" value="DirectReference"/>
<entry key="signatureParts"
value="{Element}{http://schemas.xmlsoap.org/soap/envelope/}Body;{Element}{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd}Timestamp"/>
@@ -63,7 +63,7 @@
<constructor-arg>
<map>
<entry key="action" value="Signature Timestamp"/>
- <entry key="signaturePropFile" value="wssecurity/etc/Client_Encrypt.properties"/>
+ <entry key="signaturePropFile" value="wssecurity/etc/cxfca.properties"/>
</map>
</constructor-arg>
</bean>
@@ -91,8 +91,8 @@
<constructor-arg>
<map>
<entry key="action" value="Encrypt"/>
- <entry key="user" value="serverx509v1"/>
- <entry key="encryptionPropFile" value="wssecurity/etc/Client_Encrypt.properties"/>
+ <entry key="user" value="bob"/>
+ <entry key="encryptionPropFile" value="wssecurity/etc/bob.properties"/>
<entry key="encryptionKeyIdentifier" value="IssuerSerial"/>
</map>
</constructor-arg>
@@ -103,7 +103,7 @@
<constructor-arg>
<map>
<entry key="action" value="Encrypt"/>
- <entry key="decryptionPropFile" value="wssecurity/etc/Client_Sign.properties"/>
+ <entry key="decryptionPropFile" value="wssecurity/etc/alice.properties"/>
<entry key="passwordCallbackClass" value="org.apache.camel.component.cxf.wssecurity.client.UTPasswordCallback"/>
</map>
</constructor-arg>
@@ -115,8 +115,8 @@
<jaxws:properties>
<entry key="ws-security.username" value="abcd"/>
<entry key="ws-security.callback-handler" value="org.apache.camel.component.cxf.wssecurity.client.UTPasswordCallback"/>
- <entry key="ws-security.encryption.properties" value="wssecurity/etc/Client_Encrypt.properties"/>
- <entry key="ws-security.encryption.username" value="serverx509v1"/>
+ <entry key="ws-security.encryption.properties" value="wssecurity/etc/bob.properties"/>
+ <entry key="ws-security.encryption.username" value="bob"/>
</jaxws:properties>
<jaxws:features>
<p:policies>
diff --git a/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wssecurity/server/wssec.xml b/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wssecurity/server/wssec.xml
index 853193b..1dbd15b 100644
--- a/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wssecurity/server/wssec.xml
+++ b/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/wssecurity/server/wssec.xml
@@ -57,8 +57,8 @@
<map>
<entry key="action" value="Signature Timestamp"/>
<entry key="passwordCallbackClass" value="org.apache.camel.component.cxf.wssecurity.server.UTPasswordCallback"/>
- <entry key="user" value="serverx509v1"/>
- <entry key="signaturePropFile" value="wssecurity/etc/Server_Decrypt.properties"/>
+ <entry key="user" value="bob"/>
+ <entry key="signaturePropFile" value="wssecurity/etc/bob.properties"/>
<entry key="signatureKeyIdentifier" value="DirectReference"/>
<entry key="signatureParts"
value="{Element}{http://schemas.xmlsoap.org/soap/envelope/}Body;{Element}{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd}Timestamp"/>
@@ -71,7 +71,7 @@
<constructor-arg>
<map>
<entry key="action" value="Signature Timestamp"/>
- <entry key="signaturePropFile" value="wssecurity/etc/Server_SignVerf.properties"/>
+ <entry key="signaturePropFile" value="wssecurity/etc/cxfca.properties"/>
</map>
</constructor-arg>
</bean>
@@ -109,8 +109,8 @@
<constructor-arg>
<map>
<entry key="action" value="Encrypt"/>
- <entry key="user" value="clientx509v1"/>
- <entry key="encryptionPropFile" value="wssecurity/etc/Server_SignVerf.properties"/>
+ <entry key="user" value="alice"/>
+ <entry key="encryptionPropFile" value="wssecurity/etc/alice.properties"/>
<entry key="encryptionKeyIdentifier" value="IssuerSerial"/>
</map>
</constructor-arg>
@@ -121,7 +121,7 @@
<constructor-arg>
<map>
<entry key="action" value="Encrypt"/>
- <entry key="decryptionPropFile" value="wssecurity/etc/Server_Decrypt.properties"/>
+ <entry key="decryptionPropFile" value="wssecurity/etc/bob.properties"/>
<entry key="passwordCallbackClass" value="org.apache.camel.component.cxf.wssecurity.server.UTPasswordCallback"/>
</map>
</constructor-arg>
@@ -138,7 +138,7 @@
wsdlLocation="hello_world_wssec.wsdl">
<jaxws:properties>
<entry key="ws-security.callback-handler" value="org.apache.camel.component.cxf.wssecurity.client.UTPasswordCallback"/>
- <entry key="ws-security.signature.properties" value="wssecurity/etc/Server_Decrypt.properties"/>
+ <entry key="ws-security.signature.properties" value="wssecurity/etc/bob.properties"/>
</jaxws:properties>
<jaxws:features>
<p:policies>
diff --git a/components/camel-cxf/src/test/resources/wssecurity/etc/Client_Encrypt.properties b/components/camel-cxf/src/test/resources/wssecurity/etc/Client_Encrypt.properties
deleted file mode 100644
index 4dd7011..0000000
--- a/components/camel-cxf/src/test/resources/wssecurity/etc/Client_Encrypt.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements. See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License. You may obtain a copy of the License at
-##
-## http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
-org.apache.ws.security.crypto.merlin.keystore.type=jks
-org.apache.ws.security.crypto.merlin.keystore.password=storepassword
-org.apache.ws.security.crypto.merlin.keystore.alias=serverx509v1
-org.apache.ws.security.crypto.merlin.keystore.file=wssecurity/keystore/client-truststore.jks
diff --git a/components/camel-cxf/src/test/resources/wssecurity/etc/Client_Sign.properties b/components/camel-cxf/src/test/resources/wssecurity/etc/Client_Sign.properties
deleted file mode 100644
index 2949287..0000000
--- a/components/camel-cxf/src/test/resources/wssecurity/etc/Client_Sign.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements. See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License. You may obtain a copy of the License at
-##
-## http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
-org.apache.ws.security.crypto.merlin.keystore.type=jks
-org.apache.ws.security.crypto.merlin.keystore.password=storepassword
-org.apache.ws.security.crypto.merlin.keystore.alias=clientx509v1
-org.apache.ws.security.crypto.merlin.keystore.file=wssecurity/keystore/client-keystore.jks
-
diff --git a/components/camel-cxf/src/test/resources/wssecurity/etc/Server_Decrypt.properties b/components/camel-cxf/src/test/resources/wssecurity/etc/Server_Decrypt.properties
deleted file mode 100644
index 3931a41..0000000
--- a/components/camel-cxf/src/test/resources/wssecurity/etc/Server_Decrypt.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements. See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License. You may obtain a copy of the License at
-##
-## http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
-org.apache.ws.security.crypto.merlin.keystore.type=jks
-org.apache.ws.security.crypto.merlin.keystore.password=storepassword
-org.apache.ws.security.crypto.merlin.keystore.alias=serverx509v1
-org.apache.ws.security.crypto.merlin.keystore.file=wssecurity/keystore/server-keystore.jks
diff --git a/components/camel-cxf/src/test/resources/wssecurity/etc/Server_SignVerf.properties b/components/camel-cxf/src/test/resources/wssecurity/etc/Server_SignVerf.properties
deleted file mode 100644
index 2d09c20..0000000
--- a/components/camel-cxf/src/test/resources/wssecurity/etc/Server_SignVerf.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements. See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License. You may obtain a copy of the License at
-##
-## http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
-org.apache.ws.security.crypto.merlin.keystore.type=jks
-org.apache.ws.security.crypto.merlin.keystore.password=storepassword
-org.apache.ws.security.crypto.merlin.keystore.alias=clientx509v1
-org.apache.ws.security.crypto.merlin.keystore.file=wssecurity/keystore/server-truststore.jks
diff --git a/components/camel-cxf/src/test/resources/wssecurity/etc/alice.properties b/components/camel-cxf/src/test/resources/wssecurity/etc/alice.properties
new file mode 100644
index 0000000..7785cac
--- /dev/null
+++ b/components/camel-cxf/src/test/resources/wssecurity/etc/alice.properties
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+org.apache.wss4j.crypto.provider=org.apache.wss4j.common.crypto.Merlin
+org.apache.wss4j.crypto.merlin.keystore.type=jks
+org.apache.wss4j.crypto.merlin.keystore.password=password
+org.apache.wss4j.crypto.merlin.keystore.alias=alice
+org.apache.wss4j.crypto.merlin.keystore.file=wssecurity/keystore/alice.jks
diff --git a/components/camel-cxf/src/test/resources/wssecurity/etc/bob.properties b/components/camel-cxf/src/test/resources/wssecurity/etc/bob.properties
new file mode 100644
index 0000000..bfcf695
--- /dev/null
+++ b/components/camel-cxf/src/test/resources/wssecurity/etc/bob.properties
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+org.apache.wss4j.crypto.provider=org.apache.wss4j.common.crypto.Merlin
+org.apache.wss4j.crypto.merlin.keystore.type=jks
+org.apache.wss4j.crypto.merlin.keystore.password=password
+org.apache.wss4j.crypto.merlin.keystore.alias=bob
+org.apache.wss4j.crypto.merlin.keystore.file=wssecurity/keystore/bob.jks
diff --git a/components/camel-cxf/src/test/resources/wssecurity/etc/cxfca.properties b/components/camel-cxf/src/test/resources/wssecurity/etc/cxfca.properties
new file mode 100644
index 0000000..85845b6
--- /dev/null
+++ b/components/camel-cxf/src/test/resources/wssecurity/etc/cxfca.properties
@@ -0,0 +1,23 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+org.apache.wss4j.crypto.provider=org.apache.wss4j.common.crypto.Merlin
+org.apache.wss4j.crypto.merlin.keystore.type=jks
+org.apache.wss4j.crypto.merlin.keystore.password=password
+org.apache.wss4j.crypto.merlin.keystore.alias=cxfca
+org.apache.wss4j.crypto.merlin.keystore.file=wssecurity/keystore/cxfca.jks
+
+
diff --git a/components/camel-cxf/src/test/resources/wssecurity/keystore/alice.jks b/components/camel-cxf/src/test/resources/wssecurity/keystore/alice.jks
new file mode 100644
index 0000000..213b26c
Binary files /dev/null and b/components/camel-cxf/src/test/resources/wssecurity/keystore/alice.jks differ
diff --git a/components/camel-cxf/src/test/resources/wssecurity/keystore/bob.jks b/components/camel-cxf/src/test/resources/wssecurity/keystore/bob.jks
new file mode 100644
index 0000000..5550912
Binary files /dev/null and b/components/camel-cxf/src/test/resources/wssecurity/keystore/bob.jks differ
diff --git a/components/camel-cxf/src/test/resources/wssecurity/keystore/client-keystore.jks b/components/camel-cxf/src/test/resources/wssecurity/keystore/client-keystore.jks
deleted file mode 100644
index bc744f9..0000000
Binary files a/components/camel-cxf/src/test/resources/wssecurity/keystore/client-keystore.jks and /dev/null differ
diff --git a/components/camel-cxf/src/test/resources/wssecurity/keystore/client-truststore.jks b/components/camel-cxf/src/test/resources/wssecurity/keystore/client-truststore.jks
deleted file mode 100644
index 216bddb..0000000
Binary files a/components/camel-cxf/src/test/resources/wssecurity/keystore/client-truststore.jks and /dev/null differ
diff --git a/components/camel-cxf/src/test/resources/wssecurity/keystore/cxfca.jks b/components/camel-cxf/src/test/resources/wssecurity/keystore/cxfca.jks
new file mode 100644
index 0000000..53ad239
Binary files /dev/null and b/components/camel-cxf/src/test/resources/wssecurity/keystore/cxfca.jks differ
diff --git a/components/camel-cxf/src/test/resources/wssecurity/keystore/server-keystore.jks b/components/camel-cxf/src/test/resources/wssecurity/keystore/server-keystore.jks
deleted file mode 100644
index 22fd44e..0000000
Binary files a/components/camel-cxf/src/test/resources/wssecurity/keystore/server-keystore.jks and /dev/null differ
diff --git a/components/camel-cxf/src/test/resources/wssecurity/keystore/server-truststore.jks b/components/camel-cxf/src/test/resources/wssecurity/keystore/server-truststore.jks
deleted file mode 100644
index 2447028..0000000
Binary files a/components/camel-cxf/src/test/resources/wssecurity/keystore/server-truststore.jks and /dev/null differ