title: Using setProperty variables as input to XSL
body: <p>I am currently using setHeader variables in an Apache Camel route as input params to an XSL file. This does not work with setProperty variables, however. Is that not supported in Camel?</p>
  
  <p>Thanks!</p>
  
  <p>UPDATE--</p>
  
  <p>Here's my route...</p>
  
  <pre><code>&lt;camel:route&gt;
            &lt;camel:from uri="file:/usr/local/jms_support/update"/&gt;
            &lt;camel:convertBodyTo type="String" /&gt;
            &lt;camel:multicast&gt;
              &lt;camel:pipeline&gt;
                &lt;camel:bean ref="getPidsForUpdate"/&gt;
  
                      &lt;camel:setProperty propertyName="work_or_image"&gt;&lt;camel:constant&gt;image&lt;/camel:constant&gt;&lt;/camel:setProperty&gt;
  
                      &lt;camel:setProperty propertyName="pid"&gt;&lt;camel:constant&gt;1234&lt;/camel:constant&gt;&lt;/camel:setProperty&gt;
                      &lt;camel:setProperty propertyName="work_pid"&gt;&lt;camel:constant&gt;1234&lt;/camel:constant&gt;&lt;/camel:setProperty&gt;
                      &lt;camel:setProperty propertyName="bibid"&gt;&lt;camel:constant&gt;1234&lt;/camel:constant&gt;&lt;/camel:setProperty&gt;
              &lt;/camel:pipeline&gt;
              &lt;camel:pipeline&gt;
                &lt;camel:to uri="xslt:xsl/test.xsl"/&gt;
                &lt;camel:to uri="file:/usr/local/jms_support/update_test"/&gt;
              &lt;/camel:pipeline&gt;
            &lt;/camel:multicast&gt;
          &lt;/camel:route&gt;
  </code></pre>