title: Undefined namespace prefix error when using xlink
body: <p>i have this xml :</p>
  <pre><code>&lt;figure&gt;
      &lt;objetmedia&gt;
          &lt;image typeimage=&quot;figure&quot; xlink:actuate=&quot;onLoad&quot; xlink:href=&quot;picture-02.jpg&quot; xlink:show=&quot;embed&quot; xlink:type=&quot;simple&quot;/&gt;
      &lt;/objetmedia&gt;
  &lt;/figure&gt;
  </code></pre>
  <p>And i have this xsl script :</p>
  <pre><code>&lt;xsl:template match=&quot;figure&quot;&gt;
      &lt;figure&gt;
          &lt;xsl:apply-templates select=&quot;objetmedia&quot; mode=&quot;image&quot;/&gt;
      &lt;/figure&gt;
  &lt;/xsl:template&gt;
  
  &lt;xsl:template match=&quot;objetmedia&quot; mode=&quot;image&quot;&gt;
      &lt;img src='{image/@xlink:href}' /&gt;
  &lt;/xsl:template&gt;
  </code></pre>
  <p>But i have this error :</p>
  <blockquote>
  <p>Warning: XSLTProcessor::transformToXml(): Undefined namespace prefix
  Warning: XSLTProcessor::transformToXml(): xmlXPathCompiledEval:
  evaluation failed Warning: XSLTProcessor::transformToXml(): runtime
  error: file script.xsl line 154 element img  Warning:
  XSLTProcessor::transformToXml(): Internal error: Failed to evaluate
  the AVT of attribute 'src'.</p>
  </blockquote>
  <p>Why ?</p>