Hello! I try to transform XForms with XSLTforms with the xslt module in BaseX but fail. I use the examples given by XSLTForms which work in the browser. My xslt:processor() gives 'Java' and xslt:version() gives '1.0'. The error message I get is: *type* Status report *message* _Stopped at /usr/share/tomcat/webapps/BaseX80-20150207.113013/hans.xq, 242/23: [bxerr:BXSL0001] ERROR: 'Could not compile stylesheet' FATAL ERROR: 'Error checking type of the expression 'FilterParentPath(variable-ref(profiler0/result-tree), step("child", 1))'.' :Error checking type of the expression 'FilterParentPath(variable-ref(profiler0/result-tree), step("child", 1))'. Stack Trace: - /usr/share/tomcat/webapps/BaseX80-20150207.113013/hans.xq, 165/10_ *description* _The request sent by the client was syntactically incorrect._ My XQuery looks like this: declare %rest:path("hans/xforms") %rest:GET %output:method("text") function hans:xforms() { let $page := <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xf="http://www.w3.org/2002/xforms"
<head> <title>Many to one</title> <xf:model> ... snip ... </html> return xslt:transform($page, 'static/xsltforms/xsltforms/xsltforms.xsl') }; The only difference between the input given in the function and the one given at http://www.agencexml.com/xsltforms/incremental.xml is the removal of two processing instruments: <?xml-stylesheet href="xsltforms/xsltforms.xsl" type="text/xsl"?> <?xsltforms-options debug="yes"?> What could be the source of this error? How should I continue debugging this? Best wishes Kristian Kankainen