title: jmeter error on opening script
body: <p>Okay - I have not moved this test from one machine to another.  This test was created and saved exactly where I am trying to open it today.  Yesterday - I made a couple changes and saved it.  Now, I go to open and I get the Error - See log file.</p>
  
  <p>I have been searching for answers, but the only thing I have found relate to moving a test from one machine to another.  This looks like it is just plain corrupted.  Two questions - 1.  Anyone ever see this before and know what caused it?
  2.  Am I screwed?  Do I have to completely redo this test?</p>
  
  <p>Not sure if this matters in this case, but:<br>
  Windows 7
  Jmeter 2.9</p>
  
  <p>Here is the log information:</p>
  
  <pre><code>2013/02/21 14:54:53 INFO  - jmeter.gui.action.Load: Loading file: C:\Users\jcraig\Desktop\Tools\jmeter\apache-jmeter-2.9\apache-jmeter-2.9\bin\MC_multi_thread.jmx 
  2013/02/21 14:54:53 INFO  - jmeter.services.FileServer: Set new base='C:\Users\jcraig\Desktop\Tools\jmeter\apache-jmeter-2.9\apache-jmeter-2.9\bin' 
  2013/02/21 14:54:53 INFO  - jmeter.services.FileServer: Set new base='C:\Users\jcraig\Desktop\Tools\jmeter\apache-jmeter-2.9\apache-jmeter-2.9\bin' 
  2013/02/21 14:55:40 INFO  - jmeter.gui.action.Load: Loading file: C:\Users\jcraig\Desktop\Tools\jmeter\apache-jmeter-2.9\apache-jmeter-2.9\bin\MC_Multi_Thread02.jmx 
  2013/02/21 14:55:40 INFO  - jmeter.services.FileServer: Set new base='C:\Users\jcraig\Desktop\Tools\jmeter\apache-jmeter-2.9\apache-jmeter-2.9\bin' 
  2013/02/21 14:55:40 ERROR - jmeter.save.SaveService: Conversion error com.thoughtworks.xstream.converters.ConversionException:  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24 :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24
  ---- Debugging information ----
  message             :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24
  cause-exception     : com.thoughtworks.xstream.io.StreamException
  cause-message       :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24
  class               : org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy
  required-type       : org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy
  converter-type      : org.apache.jmeter.protocol.http.sampler.HTTPSamplerBaseConverter
  path                : /jmeterTestPlan/hashTree/hashTree/hashTree[5]/hashTree[4]/HTTPSamplerProxy[16]
  line number         : 7282
  class[1]            : org.apache.jorphan.collections.ListedHashTree
  converter-type[1]   : org.apache.jmeter.save.converters.HashTreeConverter
  ------------------------------- :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24 :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24
  ---- Debugging information ----
  message             :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24
  cause-exception     : com.thoughtworks.xstream.io.StreamException
  cause-message       :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24
  class               : org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy
  required-type       : org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy
  converter-type      : org.apache.jmeter.protocol.http.sampler.HTTPSamplerBaseConverter
  path                : /jmeterTestPlan/hashTree/hashTree/hashTree[5]/hashTree[4]/HTTPSamplerProxy[16]
  line number         : 7282
  class[1]            : org.apache.jorphan.collections.ListedHashTree
  converter-type[1]   : org.apache.jmeter.save.converters.HashTreeConverter
  -------------------------------
  message             :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24 :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24
  ---- Debugging information ----
  message             :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24
  cause-exception     : com.thoughtworks.xstream.io.StreamException
  cause-message       :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24
  class               : org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy
  required-type       : org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy
  converter-type      : org.apache.jmeter.protocol.http.sampler.HTTPSamplerBaseConverter
  path                : /jmeterTestPlan/hashTree/hashTree/hashTree[5]/hashTree[4]/HTTPSamplerProxy[16]
  line number         : 7282
  class[1]            : org.apache.jorphan.collections.ListedHashTree
  converter-type[1]   : org.apache.jmeter.save.converters.HashTreeConverter
  -------------------------------
  cause-exception     : com.thoughtworks.xstream.converters.ConversionException
  cause-message       :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24 :  : no more data available - expected end tags &lt;/stringProp&gt;&lt;/HTTPSamplerProxy&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/hashTree&gt;&lt;/jmeterTestPlan&gt; to close start tag &lt;stringProp&gt; from line 7281 and start tag &lt;HTTPSamplerProxy&gt; from line 7257 and start tag &lt;hashTree&gt; from line 6253 and start tag &lt;hashTree&gt; from line 6191 and start tag &lt;hashTree&gt; from line 13 and start tag &lt;hashTree&gt; from line 3 and start tag &lt;jmeterTestPlan&gt; from line 2, parser stopped on TEXT seen ...&lt;/stringProp&gt;\n            &lt;stringProp... @7282:24
  first-jmeter-class  : org.apache.jmeter.save.converters.HashTreeConverter.unmarshal(HashTreeConverter.java:65)
  class               : org.apache.jmeter.save.ScriptWrapper
  required-type       : org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy
  converter-type      : org.apache.jmeter.save.ScriptWrapperConverter
  path                : /jmeterTestPlan/hashTree/hashTree/hashTree[5]/hashTree[4]/HTTPSamplerProxy[16]
  line number         : 7282
  version             : 2.9 r1437961
  ------------------------------- 
  2013/02/21 14:55:40 WARN  - jmeter.gui.action.Load: Unexpected error java.lang.Exception: Error in TestPlan - see log file
      at org.apache.jmeter.gui.action.Load.insertLoadedTree(Load.java:158)
      at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:113)
      at org.apache.jmeter.gui.action.LoadRecentProject.doAction(LoadRecentProject.java:68)
      at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:81)
      at org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:40)
      at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:63)
      at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
      at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705)
      at java.awt.EventQueue.access$000(EventQueue.java:101)
      at java.awt.EventQueue$3.run(EventQueue.java:666)
      at java.awt.EventQueue$3.run(EventQueue.java:664)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:675)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
      at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
  </code></pre>
  
  <p>Thanks for any info on this!</p>
  
  <p>Jamie</p>