Hi Rajeevan I have google a bit on this issue in general. It seems like normal DOM does not care about the attribute order. Also I believe xml schemas would also not care about the order[1]. We have to test this whether we have any support in axiom level. As this requirement is valid in terms of end user, please create a JIRA to track this. Kavith is looking at some other xml processing library, may be he can hive some input.
[1] - https://www.w3.org/TR/REC-xml/#sec-starttags On Fri, Jun 10, 2016 at 10:22 AM, Vimalanathan Rajeevan <[email protected]> wrote: > Hi, > > I will explain the issue with the help of Property Mediator. When we are > adding a property with an expression to a sequence in Graphical Editor, the > source view for that mediator is as follows, > > <property expression="fn:concat('Welcome ', > //m0:getQuote/m0:request/m1:symbol)" > name="TestProperty" xmlns:m0="http://services.samples" > xmlns:m1=" http://services.samples/xsd "/> > > Here 'expression' is positioned before 'name' of the mediator. IMHO, > 'name' should be positioned before 'expression'(for better readability) and > we should try to keep the order as below(from ESB Doc), > > <property name="string" [action=set|remove] [type="string"] (value= > "literal" | expression="xpath") [scope=default|transport|axis2|axis2-client] > [pattern="regex" [group="integer"]]> > <xml-element/>? > </property> > > So I tried to change it from source view but when I switching between > graphical and source views my changes are removed and ordered by > alphabetically. It is giving difficulties when we are using Graphical > Editor and trying to keep some conventions. > It should be a known issue. Will we be able to fix this? > > Appreciate your thoughts on this. > > -- > Vimalanathan Rajeevan > Software Engineer, > WSO2, Inc. *http://wso2.com* <http://wso2.com> > Lean.Enterprise.Middleware > > Mobile: > *+94 773090875 <%2B94%20773090875>* > LinkedIn: > *https://www.linkedin.com/in/RajeevanVimalanathan > <https://www.linkedin.com/in/rajeevanvimalanathan>* > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- *Susinda Perera* Software Engineer B.Sc.(Eng), M.Sc(Computer Science), AMIE(SL) Mobile:(+94)716049075 Blog: susinda.blogspot.com WSO2 Inc. http://wso2.com/ Tel : 94 11 214 5345 Fax :94 11 2145300
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
