[
https://issues.jboss.org/browse/WFLY-11178?page=com.atlassian.jira.plugin...
]
Jan Blizňák commented on WFLY-11178:
------------------------------------
[~dmlloyd], I debugged the execution just before "SchemaFactory.newInstance()"
should be called and tried to find something different before and after breaking commit.
There is actually a difference in system properties (dumped to stdout and sorted before
diff):
{code:java}
@@ -59,9 +58 @@
- javax.xml.datatype.DatatypeFactory=__redirected.__DatatypeFactory
- javax.xml.parsers.DocumentBuilderFactory=__redirected.__DocumentBuilderFactory
- javax.xml.parsers.SAXParserFactory=__redirected.__SAXParserFactory
- javax.xml.stream.XMLEventFactory=__redirected.__XMLEventFactory
- javax.xml.stream.XMLInputFactory=__redirected.__XMLInputFactory
- javax.xml.stream.XMLOutputFactory=__redirected.__XMLOutputFactory
- javax.xml.transform.TransformerFactory=__redirected.__TransformerFactory
-
javax.xml.validation.SchemaFactory:http://www.w3.org/2001/XMLSchema=__red...
-
javax.xml.xpath.XPathFactory:http://java.sun.com/jaxp/xpath/dom=__redirec...
+
javax.xml.validation.SchemaFactory:http://www.w3.org/2001/XMLSchema=org.a...
@@ -111 +101,0 @@
- org.xml.sax.driver=__redirected.__XMLReaderFactory
{code}
This looks related to changes in MODULES-339.
WSTrustTestCase failing on IBM
------------------------------
Key: WFLY-11178
URL:
https://issues.jboss.org/browse/WFLY-11178
Project: WildFly
Issue Type: Bug
Components: Web Services
Affects Versions: 14.0.0.Final
Reporter: Jan Blizňák
Assignee: Alessio Soldano
Priority: Major
Attachments: log.txt
As discovered during investigation in WFLY-10336, we are now getting test failures in
WSTrustTestCase when IBM JDK is used. The relevant part of the exception is:
{code:java}
Caused by: java.lang.IllegalArgumentException: Provider
org.apache.xerces.jaxp.validation.XMLSchemaFactory not found
at javax.xml.validation.SchemaFactory.newInstance(Unknown Source)
at org.opensaml.core.xml.config.XMLConfigurator.<init>(XMLConfigurator.java:94)
at org.apache.wss4j.common.saml.OpenSAMLBootstrap.bootstrap(OpenSAMLBootstrap.java:85)
at org.apache.wss4j.common.saml.OpenSAMLUtil.initSamlEngine(OpenSAMLUtil.java:91)
at org.apache.wss4j.common.saml.OpenSAMLUtil.initSamlEngine(OpenSAMLUtil.java:75)
at
org.apache.wss4j.common.saml.SamlAssertionWrapper.<init>(SamlAssertionWrapper.java:184)
at
org.apache.cxf.sts.token.provider.SAMLTokenProvider.createSamlToken(SAMLTokenProvider.java:308)
at
org.apache.cxf.sts.token.provider.SAMLTokenProvider.createToken(SAMLTokenProvider.java:120)
... 102 more
{code}
It turned out the issue is in wildfly for some time, the breaking change was identified
as
https://github.com/wildfly/wildfly-core/pull/3201/
--
This message was sent by Atlassian Jira
(v7.12.1#712002)