Hi Felix, Yes issue seems to come from this: https://github.com/x-stream/xstream/blob/f66bbea1b383e705988abf8d06ea9782a73f24d4/xstream/src/java/com/thoughtworks/xstream/io/xml/DomDriver.java#L147
How do you reproduce it ? I don't see it fail on my laptop nor on jenkins build. Thanks On Tue, Sep 20, 2016 at 8:10 PM, Felix Schumacher < felix.schumac...@internetallee.de> wrote: > Am 18.09.2016 um 00:17 schrieb pmoua...@apache.org: > >> Author: pmouawad >> Date: Sat Sep 17 22:17:53 2016 >> New Revision: 1761294 >> >> URL: http://svn.apache.org/viewvc?rev=1761294&view=rev >> Log: >> Updated to xstream 1.4.9 (from 1.4.8) >> > This change seems to break the tests with: > ... > [java] Last error=java.lang.NullPointerException > [java] [Fatal Error] templates.xml:21:10: DOCTYPE is disallowed when > the feature "http://apache.org/xml/features/disallow-doctype-decl" set to > true. > ... > [java] There was 1 failure: > [java] 1) initializationError(org.apache.jmeter.junit.JMeterTest) > [java] java.lang.Exception: Error creating > org.apache.jmeter.gui.action.SelectTemplatesDialog > [java] at org.apache.jmeter.junit.JMeter > Test.getObjects(JMeterTest.java:485) > [java] at org.apache.jmeter.junit.JMeter > Test.suiteSerializableElements(JMeterTest.java:388) > [java] at org.apache.jmeter.junit.JMeter > Test.suite(JMeterTest.java:133) > [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > ... > [java] Caused by: java.lang.NullPointerException > [java] at org.apache.jmeter.gui.action.S > electTemplatesDialog.populateTemplatePage(SelectTemplatesDialog.java:227) > [java] at org.apache.jmeter.gui.action.S > electTemplatesDialog.init(SelectTemplatesDialog.java:199) > [java] at org.apache.jmeter.gui.action.S > electTemplatesDialog.<init>(SelectTemplatesDialog.java:90) > [java] at > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > [java] at sun.reflect.NativeConstructorA > ccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > [java] at sun.reflect.DelegatingConstruc > torAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > [java] at java.lang.reflect.Constructor. > newInstance(Constructor.java:423) > [java] at java.lang.Class.newInstance(Class.java:442) > [java] at org.apache.jmeter.junit.JMeter > Test.getObjects(JMeterTest.java:456) > [java] ... 20 more > [java] > > Templates are read through xstream, that is probably why this error came > up. > > The "offending" change is probably https://github.com/x-stream/xs > tream/issues/25 > > Has anyone else noticed this, too? What shall we do? > > Regards, > Felix > > >> Added: >> jmeter/trunk/licenses/bin/xstream-1.4.9.txt >> - copied unchanged from r1761222, jmeter/trunk/licenses/bin/xstr >> eam-1.4.8.txt >> Removed: >> jmeter/trunk/licenses/bin/xstream-1.4.8.txt >> Modified: >> jmeter/trunk/LICENSE >> jmeter/trunk/build.properties >> jmeter/trunk/eclipse.classpath >> jmeter/trunk/lib/ (props changed) >> jmeter/trunk/lib/aareadme.txt >> jmeter/trunk/res/maven/ApacheJMeter_parent.pom >> jmeter/trunk/xdocs/changes.xml >> >> Modified: jmeter/trunk/LICENSE >> URL: http://svn.apache.org/viewvc/jmeter/trunk/LICENSE?rev=176129 >> 4&r1=1761293&r2=1761294&view=diff >> ============================================================ >> ================== >> --- jmeter/trunk/LICENSE [utf-8] (original) >> +++ jmeter/trunk/LICENSE [utf-8] Sat Sep 17 22:17:53 2016 >> @@ -271,4 +271,4 @@ For details, please see the files under: >> * slf4j-api-1.7.21.jar (MIT) >> * xmlpull-1.1.3.1.jar (Public Domain) >> * xpp3-1.1.4c.jar (Indiana University Extreme! Lab Software License >> 1.1.1) >> -* xstream-1.4.8.jar (BSD) >> +* xstream-1.4.9.jar (BSD) >> >> Modified: jmeter/trunk/build.properties >> URL: http://svn.apache.org/viewvc/jmeter/trunk/build.properties?r >> ev=1761294&r1=1761293&r2=1761294&view=diff >> ============================================================ >> ================== >> --- jmeter/trunk/build.properties (original) >> +++ jmeter/trunk/build.properties Sat Sep 17 22:17:53 2016 >> @@ -301,10 +301,10 @@ tika-parsers.loc = ${maven2.r >> tika-parsers.md5 = 6858c2989b5f19b4b4aed0b9ff83e548 >> # XStream can be found at: http://x-stream.github.io >> -xstream.version = 1.4.8 >> +xstream.version = 1.4.9 >> xstream.jar = xstream-${xstream.version}.jar >> xstream.loc = ${maven2.repo}/com/thoughtwork >> s/xstream/xstream/${xstream.version} >> -xstream.md5 = 4551a29c38f22ed25eaf109eda50ff03 >> +xstream.md5 = 17f5ef61f6225a86ac39fc3dab45d755 >> # XMLPull is required by XStream 1.4.x >> xmlpull.version = 1.1.3.1 >> >> Modified: jmeter/trunk/eclipse.classpath >> URL: http://svn.apache.org/viewvc/jmeter/trunk/eclipse.classpath? >> rev=1761294&r1=1761293&r2=1761294&view=diff >> ============================================================ >> ================== >> --- jmeter/trunk/eclipse.classpath (original) >> +++ jmeter/trunk/eclipse.classpath Sat Sep 17 22:17:53 2016 >> @@ -99,7 +99,7 @@ >> <classpathentry kind="lib" path="lib/xmlgraphics-commons- >> 2.0.1.jar"/> >> <classpathentry kind="lib" path="lib/xmlpull-1.1.3.1.jar"/> >> <classpathentry kind="lib" path="lib/xpp3_min-1.1.4c.jar"/> >> - <classpathentry kind="lib" path="lib/xstream-1.4.8.jar"/> >> + <classpathentry kind="lib" path="lib/xstream-1.4.9.jar"/> >> <!-- Needed for build and test --> >> <classpathentry kind="lib" path="lib/api/bcmail-jdk15on-1 >> .49.jar"/> >> <classpathentry kind="lib" path="lib/api/bcprov-jdk15on-1 >> .49.jar"/> >> >> Propchange: jmeter/trunk/lib/ >> ------------------------------------------------------------ >> ------------------ >> --- svn:ignore (original) >> +++ svn:ignore Sat Sep 17 22:17:53 2016 >> @@ -59,4 +59,4 @@ xml-apis-1.4.01.jar >> xmlgraphics-commons-2.0.1.jar >> xmlpull-1.1.3.1.jar >> xpp3_min-1.1.4c.jar >> -xstream-1.4.8.jar >> +xstream-1.4.9.jar >> >> Modified: jmeter/trunk/lib/aareadme.txt >> URL: http://svn.apache.org/viewvc/jmeter/trunk/lib/aareadme.txt?r >> ev=1761294&r1=1761293&r2=1761294&view=diff >> ============================================================ >> ================== >> --- jmeter/trunk/lib/aareadme.txt (original) >> +++ jmeter/trunk/lib/aareadme.txt Sat Sep 17 22:17:53 2016 >> @@ -279,7 +279,7 @@ or >> http://www.extreme.indiana.edu/dist/java-repository/xpp3/distributions/ >> - xstream >> -xstream-1.4.8 >> +xstream-1.4.9 >> ------------- >> http://x-stream.github.io/download.html >> - SaveService >> >> Modified: jmeter/trunk/res/maven/ApacheJMeter_parent.pom >> URL: http://svn.apache.org/viewvc/jmeter/trunk/res/maven/ApacheJM >> eter_parent.pom?rev=1761294&r1=1761293&r2=1761294&view=diff >> ============================================================ >> ================== >> --- jmeter/trunk/res/maven/ApacheJMeter_parent.pom (original) >> +++ jmeter/trunk/res/maven/ApacheJMeter_parent.pom Sat Sep 17 22:17:53 >> 2016 >> @@ -101,7 +101,7 @@ under the License. >> <tika-core.version>1.13</tika-core.version> >> <tika-parsers.version>1.13</tika-parsers.version> >> <xmlpull.version>1.1.3.1</xmlpull.version> >> - <xstream.version>1.4.8</xstream.version> >> + <xstream.version>1.4.9</xstream.version> >> <xpp3.version>1.1.4c</xpp3.version> >> <xalan.version>2.7.2</xalan.version> >> <serializer.version>2.7.2</serializer.version> >> >> Modified: jmeter/trunk/xdocs/changes.xml >> URL: http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes.xml? >> rev=1761294&r1=1761293&r2=1761294&view=diff >> ============================================================ >> ================== >> --- jmeter/trunk/xdocs/changes.xml [utf-8] (original) >> +++ jmeter/trunk/xdocs/changes.xml [utf-8] Sat Sep 17 22:17:53 2016 >> @@ -170,6 +170,7 @@ Summary >> <li>Updated to httpcore 4.4.5 (from 4.4.4)</li> >> <li>Updated to slf4j-api 1.7.21 (from 1.7.13)</li> >> <li>Updated to rsyntaxtextarea-2.6.0 (from 2.5.8)</li> >> + <li>Updated to xstream 1.4.9 (from 1.4.8)</li> >> <li><pr>215</pr>Reduce duplicated code by using the newly added >> method <code>GuiUtils#cancelEditing</code>. >> Contributed by Benoit Wiart (b.wiart at ubik-ingenierie.com)</li> >> <li><pr>218</pr>Misc cleanup. Contributed by Benoit Wiart (b.wiart >> at ubik-ingenierie.com)</li> >> >> >> > -- Cordialement. Philippe Mouawad.