@@ -0,0 +1,881 @@
+package com.fasterxml.jackson.dataformat.xml.failing;%0A%0Aimport com.fasterxml.jackson.annotation.JsonPropertyOrder;%0A%0Aimport com.fasterxml.jackson.dataformat.xml.*;%0Aimport com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;%0A%0Apublic class TestOrderingIssue91 extends XmlTestBase%0A%7B%0A    @JsonPropertyOrder(%7B%22a%22, %22c%22 %7D)%0A    static class Bean91 %7B%0A        public String a;%0A        @JacksonXmlProperty(isAttribute = true)%0A        public String b;%0A        public String c;%0A%0A        public Bean91(String a, String b, String c) %7B%0A            this.a = a;%0A            this.b = b;%0A            this.c = c;%0A        %7D%0A    %7D%0A%0A    public void testOrdering() throws Exception%0A    %7B%0A        XmlMapper xmlMapper = new XmlMapper();%0A        String xml = xmlMapper.writeValueAsString(new Bean91(%221%22, %222%22, %223%22));%0A        assertEquals(%22%3CBean91 b=%5C%222%5C%22%3E%3Ca%3E1%3C/a%3E%3Cc%3E3%3C/c%3E%3C/Bean91%3E%22, xml);%0A    %7D%0A%7D%0A

Add a unit test wrt #91