[jboss-jira] [JBoss JIRA] (ELY-477) XmlConfigurationTest.testWrongRuleOrder fails with IBM JDK

Ondrej Lukas (JIRA) issues at jboss.org
Mon Apr 4 07:58:00 EDT 2016


Ondrej Lukas created ELY-477:
--------------------------------

             Summary: XmlConfigurationTest.testWrongRuleOrder fails with IBM JDK
                 Key: ELY-477
                 URL: https://issues.jboss.org/browse/ELY-477
             Project: WildFly Elytron
          Issue Type: Bug
    Affects Versions: 1.1.0.Beta4
            Reporter: Ondrej Lukas
            Assignee: Darran Lofthouse


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
(v6.4.11#64026)


More information about the jboss-jira mailing list