Fixing invalid TLD due to display-name position
WW-2740


git-svn-id: https://svn.apache.org/repos/asf/struts/maven/trunk/struts-annotations@680692 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/struts/annotations/taglib/apt/TagAnnotationProcessor.java b/src/main/java/org/apache/struts/annotations/taglib/apt/TagAnnotationProcessor.java
index 7c77ffb..429edba 100644
--- a/src/main/java/org/apache/struts/annotations/taglib/apt/TagAnnotationProcessor.java
+++ b/src/main/java/org/apache/struts/annotations/taglib/apt/TagAnnotationProcessor.java
@@ -327,13 +327,13 @@
             // tag lib attributes
             appendTextNode(document, tagLib, "description",
                     getOption("description"), true);
+            appendTextNode(document, tagLib, "display-name",
+                    getOption("displayName"), false);
             appendTextNode(document, tagLib, "tlib-version",
                     getOption("tlibVersion"), false);
             appendTextNode(document, tagLib, "short-name",
                     getOption("shortName"), false);
             appendTextNode(document, tagLib, "uri", getOption("uri"), false);
-            appendTextNode(document, tagLib, "display-name",
-                    getOption("displayName"), false);
 
             // create tags
             for (Map.Entry<String, Tag> entry : tags.entrySet()) {