title: REST workitems in jBPM 6 lose query parameters sometimes when loaded in Workbench
body: <p>I find that if I put a REST workitem into a process, and then set the URL thus</p>
  
  <pre><code>Method=GET
  Url=http://localhost/mytesturl/#{globalVariableSegment}/something?query1=#{variable}
  </code></pre>
  
  <p>that whilst that line is successfully saved into the BPMN file it works perfectly, with all the variables being translated to their appropriate values, however, frequently, when I load or save the BPMN file (and I can't work out exactly what does it) the Url will be overwritten as:</p>
  
  <pre><code>Url=http://localhost/mytesturl/#{globalVariableSegment}/something?query1
  </code></pre>
  
  <p>There is obviously something about the '=' which is upsetting the assignments editor in workbench, and causing it to sometimes terminate the string there.</p>
  
  <p>Can anyone spread any light on this, or suggest workarounds? I've tried everything I can think of, including setting global variables and trying to "map" them. Anything other than an assignment (ie. equals) seems to cause the RestWorkItem to complain that Url is a required parameter. </p>
  
  <p>Thanks!</p>