Fixing build with latest openjdk which seems to preinstall the Santuario provider
git-svn-id: https://svn.apache.org/repos/asf/santuario/xml-security-java/trunk@1871143 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/test/java/org/apache/xml/security/test/dom/version/VersionTest.java b/src/test/java/org/apache/xml/security/test/dom/version/VersionTest.java
index fd21c30..4aa484b 100644
--- a/src/test/java/org/apache/xml/security/test/dom/version/VersionTest.java
+++ b/src/test/java/org/apache/xml/security/test/dom/version/VersionTest.java
@@ -49,9 +49,13 @@
@org.junit.jupiter.api.Test
public void testVersion() throws Exception {
+ Provider provider = Security.getProvider("ApacheXMLDSig");
+ if (provider != null) {
+ Security.removeProvider(provider.getName());
+ }
Security.addProvider(new org.apache.jcp.xml.dsig.internal.dom.XMLDSigRI());
- Provider provider = Security.getProvider("ApacheXMLDSig");
+ provider = Security.getProvider("ApacheXMLDSig");
assertNotNull(provider);
String version = System.getProperty("product.version");
@@ -89,4 +93,4 @@
return version;
}
-}
\ No newline at end of file
+}