Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 7th, 2012  |  syntax: None  |  size: 8.18 KB  |  hits: 36  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. [root@dev1]# ./diffxml.sh /etc/activemq/activemq.xml /tmp/activemq.xml
  2.  
  3.  
  4. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  5. <delta>
  6. <move childno="1" new_charpos="1" node="/node()[1]/node()[2]/node()[6]" old_charpos="11" parent="/node()[1]/node()[2]"/>
  7. <move childno="3" new_charpos="11" node="/node()[1]/node()[2]/node()[11]" old_charpos="10" parent="/node()[1]/node()[2]"/>
  8. <insert childno="3" nodetype="3" parent="/node()[1]">
  9.  
  10.  
  11.     </insert>
  12. <insert charpos="8" childno="4" name="jetty" nodetype="1" parent="/node()[1]"/>
  13. <insert name="xmlns" nodetype="2" parent="/node()[1]/node()[4]">http://mortbay.com/schemas/jetty/1.0</insert>
  14. <insert childno="1" nodetype="3" parent="/node()[1]/node()[2]">
  15.         </insert>
  16. <insert charpos="11" childno="11" name="systemUsage" nodetype="1" parent="/node()[1]/node()[2]"/>
  17. <insert childno="1" nodetype="3" parent="/node()[1]/node()[4]">
  18.         </insert>
  19. <insert charpos="10" childno="2" name="connectors" nodetype="1" parent="/node()[1]/node()[4]"/>
  20. <insert childno="3" nodetype="3" parent="/node()[1]/node()[4]">
  21.  
  22.         </insert>
  23. <insert charpos="11" childno="4" name="handlers" nodetype="1" parent="/node()[1]/node()[4]"/>
  24. <insert childno="5" nodetype="3" parent="/node()[1]/node()[4]">
  25.     </insert>
  26. <insert charpos="12" childno="4" name="networkConnector" nodetype="1" parent="/node()[1]/node()[2]/node()[2]"/>
  27. <insert name="decreaseNetworkConsumerPriority" nodetype="2" parent="/node()[1]/node()[2]/node()[2]/node()[4]">true</insert>
  28. <insert name="duplex" nodetype="2" parent="/node()[1]/node()[2]/node()[2]/node()[4]">false</insert>
  29. <insert name="name" nodetype="2" parent="/node()[1]/node()[2]/node()[2]/node()[4]">dev1-dev2</insert>
  30. <insert name="networkTTL" nodetype="2" parent="/node()[1]/node()[2]/node()[2]/node()[4]">2</insert>
  31. <insert name="uri" nodetype="2" parent="/node()[1]/node()[2]/node()[2]/node()[4]">static:(tcp://dev2.pinetecltd.net:6166)</insert>
  32. <move childno="5" length="11" new_charpos="1" node="/node()[1]/node()[2]/node()[9]/node()[1]" old_charpos="1" parent="/node()[1]/node()[2]/node()[2]"/>
  33. <insert charpos="12" childno="6" name="networkConnector" nodetype="1" parent="/node()[1]/node()[2]/node()[2]"/>
  34. <insert name="decreaseNetworkConsumerPriority" nodetype="2" parent="/node()[1]/node()[2]/node()[2]/node()[6]">true</insert>
  35. <insert name="duplex" nodetype="2" parent="/node()[1]/node()[2]/node()[2]/node()[6]">false</insert>
  36. <insert name="name" nodetype="2" parent="/node()[1]/node()[2]/node()[2]/node()[6]">dev1-dev3</insert>
  37. <insert name="networkTTL" nodetype="2" parent="/node()[1]/node()[2]/node()[2]/node()[6]">2</insert>
  38. <insert name="uri" nodetype="2" parent="/node()[1]/node()[2]/node()[2]/node()[6]">static:(tcp://dev3.pinetecltd.net:6166)</insert>
  39. <move childno="7" length="9" new_charpos="1" node="/node()[1]/node()[2]/node()[7]/node()[3]" old_charpos="1" parent="/node()[1]/node()[2]/node()[2]"/>
  40. <insert childno="1" nodetype="3" parent="/node()[1]/node()[2]/node()[4]">
  41.           </insert>
  42. <insert childno="3" nodetype="3" parent="/node()[1]/node()[2]/node()[4]">
  43.           </insert>
  44. <move childno="5" length="9" new_charpos="1" node="/node()[1]/node()[2]/node()[2]/node()[9]" old_charpos="1" parent="/node()[1]/node()[2]/node()[4]"/>
  45. <insert childno="1" nodetype="3" parent="/node()[1]/node()[2]/node()[9]">
  46.           </insert>
  47. <insert childno="1" nodetype="3" parent="/node()[1]/node()[2]/node()[11]">
  48.           </insert>
  49. <insert charpos="12" childno="2" name="systemUsage" nodetype="1" parent="/node()[1]/node()[2]/node()[11]"/>
  50. <move childno="3" length="9" new_charpos="1" node="/node()[1]/node()[2]/node()[4]/node()[5]" old_charpos="10" parent="/node()[1]/node()[2]/node()[11]"/>
  51. <insert childno="1" nodetype="3" parent="/node()[1]/node()[4]/node()[2]">
  52.             </insert>
  53. <insert charpos="14" childno="2" name="nioConnector" nodetype="1" parent="/node()[1]/node()[4]/node()[2]"/>
  54. <insert name="port" nodetype="2" parent="/node()[1]/node()[4]/node()[2]/node()[2]">8160</insert>
  55. <move childno="3" length="9" new_charpos="1" node="/node()[1]/node()[2]/node()[6]" old_charpos="1" parent="/node()[1]/node()[4]/node()[2]"/>
  56. <insert childno="1" nodetype="3" parent="/node()[1]/node()[4]/node()[4]">
  57.             </insert>
  58. <insert charpos="7" childno="2" name="webAppContext" nodetype="1" parent="/node()[1]/node()[4]/node()[4]"/>
  59. <insert name="contextPath" nodetype="2" parent="/node()[1]/node()[4]/node()[4]/node()[2]">/admin</insert>
  60. <insert name="logUrlOnStart" nodetype="2" parent="/node()[1]/node()[4]/node()[4]/node()[2]">true</insert>
  61. <insert name="resourceBase" nodetype="2" parent="/node()[1]/node()[4]/node()[4]/node()[2]">/var/lib/activemq/webapps/admin</insert>
  62. <move childno="3" length="9" new_charpos="1" node="/node()[1]/node()[2]/node()[12]" old_charpos="1" parent="/node()[1]/node()[4]/node()[4]"/>
  63. <move childno="1" length="13" new_charpos="1" node="/node()[1]/node()[2]/node()[4]/node()[3]" old_charpos="12" parent="/node()[1]/node()[2]/node()[10]/node()[2]"/>
  64. <insert charpos="14" childno="2" name="memoryUsage" nodetype="1" parent="/node()[1]/node()[2]/node()[10]/node()[2]"/>
  65. <insert childno="3" nodetype="3" parent="/node()[1]/node()[2]/node()[10]/node()[2]">
  66.             </insert>
  67. <insert charpos="14" childno="4" name="storeUsage" nodetype="1" parent="/node()[1]/node()[2]/node()[10]/node()[2]"/>
  68. <insert childno="5" nodetype="3" parent="/node()[1]/node()[2]/node()[10]/node()[2]">
  69.             </insert>
  70. <insert charpos="14" childno="6" name="tempUsage" nodetype="1" parent="/node()[1]/node()[2]/node()[10]/node()[2]"/>
  71. <move childno="7" length="11" new_charpos="1" node="/node()[1]/node()[2]/node()[2]/node()[1]" old_charpos="1" parent="/node()[1]/node()[2]/node()[10]/node()[2]"/>
  72. <insert childno="1" nodetype="3" parent="/node()[1]/node()[2]/node()[10]/node()[2]/node()[2]">
  73.               </insert>
  74. <insert charpos="16" childno="2" name="memoryUsage" nodetype="1" parent="/node()[1]/node()[2]/node()[10]/node()[2]/node()[2]"/>
  75. <insert name="limit" nodetype="2" parent="/node()[1]/node()[2]/node()[10]/node()[2]/node()[2]/node()[2]">20 mb</insert>
  76. <move childno="3" length="13" new_charpos="1" node="/node()[1]/node()[2]/node()[6]/node()[2]/node()[3]" old_charpos="1" parent="/node()[1]/node()[2]/node()[10]/node()[2]/node()[2]"/>
  77. <insert childno="1" nodetype="3" parent="/node()[1]/node()[2]/node()[10]/node()[2]/node()[4]">
  78.               </insert>
  79. <insert charpos="16" childno="2" name="storeUsage" nodetype="1" parent="/node()[1]/node()[2]/node()[10]/node()[2]/node()[4]"/>
  80. <insert name="limit" nodetype="2" parent="/node()[1]/node()[2]/node()[10]/node()[2]/node()[4]/node()[2]">1 gb</insert>
  81. <move childno="3" length="13" new_charpos="1" node="/node()[1]/node()[2]/node()[6]/node()[1]" old_charpos="1" parent="/node()[1]/node()[2]/node()[10]/node()[2]/node()[4]"/>
  82. <insert childno="1" nodetype="3" parent="/node()[1]/node()[2]/node()[10]/node()[2]/node()[6]">
  83.               </insert>
  84. <insert charpos="16" childno="2" name="tempUsage" nodetype="1" parent="/node()[1]/node()[2]/node()[10]/node()[2]/node()[6]"/>
  85. <insert name="limit" nodetype="2" parent="/node()[1]/node()[2]/node()[10]/node()[2]/node()[6]/node()[2]">100 mb</insert>
  86. <move childno="3" length="13" new_charpos="1" node="/node()[1]/node()[2]/node()[4]/node()[1]" old_charpos="12" parent="/node()[1]/node()[2]/node()[10]/node()[2]/node()[6]"/>
  87. <delete node="/node()[1]/node()[6]"/>
  88. <delete charpos="1" length="6" node="/node()[1]/node()[5]"/>
  89. <delete node="/node()[1]/node()[2]/node()[11]"/>
  90. <delete charpos="11" length="18" node="/node()[1]/node()[2]/node()[7]"/>
  91. <delete charpos="1" length="17" node="/node()[1]/node()[2]/node()[6]/node()[1]/node()[2]/node()[3]"/>
  92. <delete node="/node()[1]/node()[2]/node()[6]/node()[1]/node()[2]/node()[2]"/>
  93. <delete charpos="1" length="21" node="/node()[1]/node()[2]/node()[6]/node()[1]/node()[2]/node()[1]"/>
  94. <delete node="/node()[1]/node()[2]/node()[6]/node()[1]/node()[2]"/>
  95. <delete charpos="1" length="17" node="/node()[1]/node()[2]/node()[6]/node()[1]/node()[1]"/>
  96. <delete node="/node()[1]/node()[2]/node()[6]/node()[1]"/>
  97. <delete node="/node()[1]/node()[2]/node()[6]"/>
  98. <delete node="/node()[1]/node()[2]/node()[5]"/>
  99. <delete node="/node()[1]/node()[2]/node()[2]/node()[7]"/>
  100. <delete node="/node()[1]/node()[2]/node()[2]/node()[1]"/>
  101. </delta>