<div>I&#39;m having some (really weird) trouble, and unfortunately I&#39;m unable to reproduce it on other computers, but here&#39;s a short pipeline:</div><div><br></div><div>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;</div>

<div>&lt;p:pipeline xmlns:p=&quot;<a href="http://www.w3.org/ns/xproc">http://www.w3.org/ns/xproc</a>&quot; version=&quot;1.0&quot;&gt;</div><div>    &lt;p:variable name=&quot;daisy-dir&quot; select=&quot;&#39;daisy-dir&#39;&quot;/&gt;</div>

<div>    &lt;p:variable name=&quot;other-dir&quot; select=&quot;&#39;other-dir&#39;&quot;/&gt;</div><div>    </div><div>    &lt;p:add-attribute match=&quot;/*&quot; attribute-name=&quot;daisy-dir&quot;&gt;</div><div>        &lt;p:with-option name=&quot;attribute-value&quot; select=&quot;$daisy-dir&quot;/&gt;</div>

<div>        &lt;p:input port=&quot;source&quot;&gt;</div><div>            &lt;p:inline&gt;</div><div>                &lt;doc/&gt;</div><div>            &lt;/p:inline&gt;</div><div>        &lt;/p:input&gt;</div><div>    &lt;/p:add-attribute&gt;</div>

<div>    &lt;p:add-attribute match=&quot;/*&quot; attribute-name=&quot;other-dir&quot;&gt;</div><div>        &lt;p:with-option name=&quot;attribute-value&quot; select=&quot;$other-dir&quot;/&gt;</div><div>    &lt;/p:add-attribute&gt;</div>

<div>&lt;/p:pipeline&gt;</div><div><br></div><div>You&#39;d expect to get:</div><div>&lt;doc daisy-dir=&quot;daisy-dir&quot; other-dir=&quot;other-dir&quot;/&gt;</div><div><br></div><div>But on my computer with &lt;oXygen/&gt; XML Editor 12.2, build 2011051714 on Ubuntu 11.04, I get:</div>

<div>&lt;doc daisy-dir=&quot;&quot; other-dir=&quot;other-dir&quot;/&gt;</div><div><br></div><div>This only happens in oXygen on my Ubuntu though, not if I run calabash from the command line in Ubuntu or oXygen in Windows; so I don&#39;t know how to reproduce the problem on other computers.</div>

<div><br></div><div>If I rename the variable from &quot;daisy-dir&quot; to something else, it works. So for some reason, the oXygen installation is ignoring variables that are called &quot;daisy-dir&quot; all of a sudden... I changed it to &quot;input-dir&quot; and it worked for a while, but after a few minutes, oXygen started ignoring variables with that name as well. Doing a &quot;find | xargs grep -i daisy 2&gt;/dev/null&quot; in the oxygen directory gives no relevant hits, so I&#39;m not sure how to debug this further... Is there any logfiles I can provide?</div>

<div><br></div><div>I have a hunch that it may have to do with variables and options having the same name across files/steps (example below), and how that&#39;s stored internally in either oxygen or calabash, but I&#39;m really not sure. I do this in the pipeline I&#39;m trying to run, but when the option name stops working - it stops working in all pipelines.</div>

<div><br></div><div>&lt;p:variable name=&quot;input-dir&quot; select=&quot;&#39;something&#39;&quot;/&gt;</div><div>...</div><div>&lt;p:with-option name=&quot;input-dir&quot; select=&quot;$input-dir&quot;/&gt;</div><div>
<br>
</div><div><br></div><div>Regards</div><div>Jostein</div>