title: Debugging XSLT with Intellij and Saxon - Unsupported Transformer
body: <p>I'm currently trying to convert xml files to a completely different format, using IntelliJ Community Edition +Saxon to write and debug the stylesheet.
  I have already Saxon-HE 9.7.0-5 as the top-most module dependency.
  Running the stylesheets with the XSLT-Runner works just fine, but when I try to debug it, I get some errors.</p>
  
  <p>When I specify no VM arguments I get:</p>
  
  <pre><code>java.lang.UnsupportedOperationException: Unsupported Transformer: net.sf.saxon.jaxp.TransformerImpl
  at org.intellij.plugins.xsltDebugger.rt.engine.local.LocalDebugger.prepareTransformer(LocalDebugger.java:98)
  at org.intellij.plugins.xsltDebugger.rt.engine.local.LocalDebugger.&lt;init&gt;(LocalDebugger.java:51)
  at org.intellij.plugins.xsltDebugger.rt.engine.remote.DebuggerServer$1.&lt;init&gt;(DebuggerServer.java:55)
  at org.intellij.plugins.xsltDebugger.rt.engine.remote.DebuggerServer.&lt;init&gt;(DebuggerServer.java:55)
  at org.intellij.plugins.xsltDebugger.rt.engine.remote.DebuggerServer.create(DebuggerServer.java:71)
  at org.intellij.plugins.xsltDebugger.rt.XSLTDebuggerMain.start(XSLTDebuggerMain.java:53)
  at org.intellij.plugins.xslt.run.rt.XSLTRunner.main(XSLTRunner.java:143)
  </code></pre>
  
  <p>When I specify the VM-Arguments </p>
  
  <p>-Dxslt.transformer.type=saxon</p>
  
  <p>as recommended <a href="https://plugins.jetbrains.com/plugin/1818?pr=" rel="nofollow">here</a>, I get the following error:</p>
  
  <pre><code>javax.xml.transform.TransformerException: The URI http://www.w3.org/2005/xpath-functions does not identify an external Java class
  </code></pre>
  
  <p>Has anyone else experienced this?</p>