title: TestNG 6.10+ issue with parameters tag in xml
body: <p>To share common parameters between test suites, we are using below approach.</p>
  
  <pre><code>&lt;!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" [
      &lt;!ENTITY parent SYSTEM "src/test/resources/&lt;project_name&gt;/common/parameters.xml"&gt;
      &lt;!ENTITY host SYSTEM "src/test/resources/&lt;project_name&gt;/common/hostParameters.xml"&gt;
      &lt;!ENTITY agent SYSTEM "src/test/resources/&lt;project_name&gt;/common/agentParameters.xml"&gt;
      ] &gt;
  &lt;suite name="Test Suite" parallel="false" verbose="10"&gt;
  
    &lt;!-- Reference to common parameters --&gt;
    &lt;parameters&gt;&amp;parent;&lt;/parameters&gt;
    &lt;parameters&gt;&amp;host;&lt;/parameters&gt;
    &lt;parameters&gt;&amp;agent;&lt;/parameters&gt;
  </code></pre>
  
  <p>It is working with TestNG version 6.9.9 if we update TestNG with version 6.10+ we are getting below error.
  org.xml.sax.SAXParseException; lineNumber: 10; columnNumber: 15; Element type "parameters" must be declared.</p>
  
  <p>Is something changed in 6.10+ that is not allowing "parameters" element in TestNG xml? Not sure what is causing it.</p>
  
  <p>Looks like lot of people do use this way, to share common parameters between different TestNG suites.
  <a href="https://rationaleemotions.wordpress.com/2014/02/06/sharing-parameters-among-different-testng-suites/" rel="nofollow noreferrer">https://rationaleemotions.wordpress.com/2014/02/06/sharing-parameters-among-different-testng-suites/</a></p>