[
https://issues.jboss.org/browse/ELY-477?page=com.atlassian.jira.plugin.sy...
]
Darran Lofthouse updated ELY-477:
---------------------------------
Fix Version/s: 1.1.0.Beta18
(was: 1.1.0.Beta17)
XmlConfigurationTest.testWrongRuleOrder fails with IBM JDK
----------------------------------------------------------
Key: ELY-477
URL:
https://issues.jboss.org/browse/ELY-477
Project: WildFly Elytron
Issue Type: Bug
Components: Testsuite
Affects Versions: 1.1.0.Beta4
Reporter: Ondrej Lukas
Fix For: 1.1.0.Beta18
Test XmlConfigurationTest.testWrongRuleOrder fails with IBM JDK with:
{code}
expected:<-1> but was:<7>
and stacktrace:
java.lang.AssertionError: expected:<-1> but was:<7>
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:743)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.junit.Assert.assertEquals(Assert.java:555)
at org.junit.Assert.assertEquals(Assert.java:542)
at
org.wildfly.security.auth.client.XmlConfigurationTest.testWrongRuleOrder(XmlConfigurationTest.java:96)
...
{code}
It is caused by undefined line number of XML parsing failure for IBM JDK.
Stacktrace of checked XMLStreamException for IBM JDK:
{code}
org.wildfly.client.config.ConfigXMLParseException:
CONF000005: Unexpected element "{urn:elytron:1.0}match-host" encountered
at authentication-client.xml:
at
org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement(ConfigurationXMLStreamReader.java:257)
at
org.wildfly.security.auth.client.ElytronXmlParser.parseAuthenticationClientRuleType(ElytronXmlParser.java:341)
at
org.wildfly.security.auth.client.ElytronXmlParser.parseAuthenticationClientRulesType(ElytronXmlParser.java:238)
at
org.wildfly.security.auth.client.ElytronXmlParser.parseAuthenticationClientType(ElytronXmlParser.java:181)
at
org.wildfly.security.auth.client.ElytronXmlParser.parseAuthenticationClientConfiguration(ElytronXmlParser.java:118)
at
org.wildfly.security.auth.client.XmlConfigurationTest.testWrongRuleOrder(XmlConfigurationTest.java:93)
...
{code}
Stacktrace of checked XMLStreamException for Oracle JDK:
{code}
org.wildfly.client.config.ConfigXMLParseException:
CONF000005: Unexpected element "{urn:elytron:1.0}match-host" encountered
at authentication-client.xml:7:39:
at
org.wildfly.client.config.ConfigurationXMLStreamReader.unexpectedElement(ConfigurationXMLStreamReader.java:257)
at
org.wildfly.security.auth.client.ElytronXmlParser.parseAuthenticationClientRuleType(ElytronXmlParser.java:341)
at
org.wildfly.security.auth.client.ElytronXmlParser.parseAuthenticationClientRulesType(ElytronXmlParser.java:238)
at
org.wildfly.security.auth.client.ElytronXmlParser.parseAuthenticationClientType(ElytronXmlParser.java:181)
at
org.wildfly.security.auth.client.ElytronXmlParser.parseAuthenticationClientConfiguration(ElytronXmlParser.java:118)
at
org.wildfly.security.auth.client.XmlConfigurationTest.testWrongRuleOrder(XmlConfigurationTest.java:93)
...
{code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)