creating dictionary for stylesheet reusing dictionary from devhelp.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: str mapped to http://exstl.org/strings exclude result prefix #default xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exstl.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exstl_org_strings.so for URI: http://exstl.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exstl_org_strings.so exclude result prefix #default xsltPrecomputeStylesheet: removing ignorable blank node Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from str.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: str mapped to http://exslt.org/Strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/Strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_Strings.so for URI: http://exslt.org/Strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_Strings.so xsltPrecomputeStylesheet: removing ignorable blank node Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/tokenize/str.tokenize.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: func mapped to http://exslt.org/functions Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so xsltPrecomputeStylesheet: removing ignorable blank node Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/tokenize/str.tokenize.function.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: func mapped to http://exslt.org/functions Added namespace: exsl mapped to http://exslt.org/common Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so add extension prefix func Registering extension prefix func : http://exslt.org/functions Initializing module: http://exslt.org/functions add extension prefix exsl Registering extension prefix exsl : http://exslt.org/common LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_common.so for URI: http://exslt.org/common xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_common.so xsltPrecomputeStylesheet: removing ignorable blank node exsltFuncFunctionComp: register {http://exslt.org/strings}tokenize xsltParseStylesheetTop : found foreign element function parsed 2 templates Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/tokenize/str.tokenize.template.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so xsltPrecomputeStylesheet: removing ignorable blank node parsed 3 templates LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so for URI: http://exslt.org/functions xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so xsltParseStylesheetTop : found foreign element script LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so for URI: http://exslt.org/functions xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so xsltParseStylesheetTop : found foreign element script parsed 0 templates Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/replace/str.replace.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: func mapped to http://exslt.org/functions Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so xsltPrecomputeStylesheet: removing ignorable blank node Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/replace/str.replace.function.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: str mapped to http://exslt.org/strings Added namespace: func mapped to http://exslt.org/functions Added namespace: exsl mapped to http://exslt.org/common xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so add extension prefix exsl Registering extension prefix exsl : http://exslt.org/common LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_common.so for URI: http://exslt.org/common xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_common.so add extension prefix func Registering extension prefix func : http://exslt.org/functions Initializing module: http://exslt.org/functions xsltPrecomputeStylesheet: removing ignorable blank node Found AVT search: {.} exsltFuncFunctionComp: register {http://exslt.org/strings}replace xsltParseStylesheetTop : found foreign element function parsed 1 templates Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/replace/str.replace.template.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: str mapped to http://exslt.org/strings Added namespace: exsl mapped to http://exslt.org/common xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so add extension prefix exsl Registering extension prefix exsl : http://exslt.org/common LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_common.so for URI: http://exslt.org/common xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_common.so xsltPrecomputeStylesheet: removing ignorable blank node Found AVT search: {.} parsed 2 templates parsed 0 templates Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/padding/str.padding.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: func mapped to http://exslt.org/functions Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so xsltPrecomputeStylesheet: removing ignorable blank node Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/padding/str.padding.function.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: str mapped to http://exslt.org/strings Added namespace: func mapped to http://exslt.org/functions xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so add extension prefix func Registering extension prefix func : http://exslt.org/functions Initializing module: http://exslt.org/functions xsltPrecomputeStylesheet: removing ignorable blank node exsltFuncFunctionComp: register {http://exslt.org/strings}padding xsltParseStylesheetTop : found foreign element function parsed 0 templates Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/padding/str.padding.template.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so xsltPrecomputeStylesheet: removing ignorable blank node parsed 1 templates LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so for URI: http://exslt.org/functions xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so xsltParseStylesheetTop : found foreign element script LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so for URI: http://exslt.org/functions xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so xsltParseStylesheetTop : found foreign element script parsed 0 templates Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/align/str.align.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: func mapped to http://exslt.org/functions Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so xsltPrecomputeStylesheet: removing ignorable blank node Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/align/str.align.function.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: str mapped to http://exslt.org/strings Added namespace: func mapped to http://exslt.org/functions xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so add extension prefix func Registering extension prefix func : http://exslt.org/functions Initializing module: http://exslt.org/functions xsltPrecomputeStylesheet: removing ignorable blank node exsltFuncFunctionComp: register {http://exslt.org/strings}align xsltParseStylesheetTop : found foreign element function parsed 0 templates Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/align/str.align.template.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so xsltPrecomputeStylesheet: removing ignorable blank node parsed 1 templates LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so for URI: http://exslt.org/functions xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so xsltParseStylesheetTop : found foreign element script LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so for URI: http://exslt.org/functions xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so xsltParseStylesheetTop : found foreign element script parsed 0 templates Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/encode-uri/str.encode-uri.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: func mapped to http://exslt.org/functions Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so xsltPrecomputeStylesheet: removing ignorable blank node LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so for URI: http://exslt.org/functions xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so xsltParseStylesheetTop : found foreign element script LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so for URI: http://exslt.org/functions xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so xsltParseStylesheetTop : found foreign element script parsed 0 templates Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/decode-uri/str.decode-uri.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: func mapped to http://exslt.org/functions Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so xsltPrecomputeStylesheet: removing ignorable blank node LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so for URI: http://exslt.org/functions xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so xsltParseStylesheetTop : found foreign element script LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so for URI: http://exslt.org/functions xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so xsltParseStylesheetTop : found foreign element script parsed 0 templates Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/concat/str.concat.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: func mapped to http://exslt.org/functions Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so xsltPrecomputeStylesheet: removing ignorable blank node LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so for URI: http://exslt.org/functions xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so xsltParseStylesheetTop : found foreign element script LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so for URI: http://exslt.org/functions xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_functions.so xsltParseStylesheetTop : found foreign element script parsed 0 templates Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/split/str.split.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: func mapped to http://exslt.org/functions Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so xsltPrecomputeStylesheet: removing ignorable blank node Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/split/str.split.function.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: func mapped to http://exslt.org/functions Added namespace: exsl mapped to http://exslt.org/common Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so add extension prefix func Registering extension prefix func : http://exslt.org/functions Initializing module: http://exslt.org/functions add extension prefix exsl Registering extension prefix exsl : http://exslt.org/common LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_common.so for URI: http://exslt.org/common xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_common.so xsltPrecomputeStylesheet: removing ignorable blank node exsltFuncFunctionComp: register {http://exslt.org/strings}split xsltParseStylesheetTop : found foreign element function parsed 2 templates Reusing dictionary for document creating dictionary for stylesheet reusing dictionary from functions/split/str.split.template.xsl for stylesheet Added namespace: xsl mapped to http://www.w3.org/1999/XSL/Transform Added namespace: str mapped to http://exslt.org/strings xsltParseStylesheetProcess : found stylesheet add extension prefix str Registering extension prefix str : http://exslt.org/strings LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so for URI: http://exslt.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exslt_org_strings.so xsltPrecomputeStylesheet: removing ignorable blank node parsed 3 templates parsed 0 templates parsed 0 templates xsltCompilePattern : parsing 'book' xsltCompilePattern : parsed book, default priority 0.000000 added pattern : 'book' priority 0.000000 parsed 1 templates Resolving attribute sets references Creating sub-dictionary from stylesheet for transformation exsltFuncRegisterFunc: register {http://exslt.org/strings}split exsltFuncRegisterImportFunc: register {http://exslt.org/strings}align exsltFuncRegisterImportFunc: register {http://exslt.org/strings}padding exsltFuncRegisterImportFunc: register {http://exslt.org/strings}replace exsltFuncRegisterImportFunc: register {http://exslt.org/strings}tokenize Registered module http://exslt.org/functions xsltInitCtxtExt: already initialized xsltInitCtxtExt: already initialized xsltInitCtxtExt: already initialized xsltInitCtxtExt: already initialized Registered 1 modules reusing transformation dict for output Registering global variables Registering global variables from devhelp.xsl Registering global variables from str.xsl Registering global variables from functions/split/str.split.xsl Registering global variables from functions/split/str.split.template.xsl Registering global variables from functions/split/str.split.function.xsl Registering global variables from functions/concat/str.concat.xsl Registering global variables from functions/decode-uri/str.decode-uri.xsl Registering global variables from functions/encode-uri/str.encode-uri.xsl Registering global variables from functions/align/str.align.xsl Registering global variables from functions/align/str.align.template.xsl Registering global variables from functions/align/str.align.function.xsl Registering global variables from functions/padding/str.padding.xsl Registering global variables from functions/padding/str.padding.template.xsl Registering global variables from functions/padding/str.padding.function.xsl Registering global variables from functions/replace/str.replace.xsl Registering global variables from functions/replace/str.replace.template.xsl Registering global variables from functions/replace/str.replace.function.xsl Registering global variables from functions/tokenize/str.tokenize.xsl Registering global variables from functions/tokenize/str.tokenize.template.xsl Registering global variables from functions/tokenize/str.tokenize.function.xsl xsltProcessOneNode: no template found for / xsltProcessOneNode: applying template 'book' for book xsltApplyOneTemplate: copy node test xsltForEach: select str:split('@condition','|') Lookup function {http://exstl.org/strings}split LIBXSLT_PLUGINS_PATH is (null) Attempting to load plugin: /home/ensonic/lib/libxslt/1.1/exstl_org_strings.so for URI: http://exstl.org/strings xmlCheckFilename failed for plugin: /home/ensonic/lib/libxslt/1.1/exstl_org_strings.so xmlXPathCompOpEval: function split not found XPath error : Unregistered function xmlXPathCompiledEval: 1 object left on the stack xsltForEach: select didn't evaluate to a node list Shutting down module : http://exslt.org/functions freeing transformation dictionnary freeing dictionary from stylesheet Shutting down module : http://exslt.org/functions freeing dictionary from stylesheet freeing dictionary from stylesheet freeing dictionary from stylesheet freeing dictionary from stylesheet freeing dictionary from stylesheet freeing dictionary from stylesheet Shutting down module : http://exslt.org/functions freeing dictionary from stylesheet freeing dictionary from stylesheet freeing dictionary from stylesheet Shutting down module : http://exslt.org/functions freeing dictionary from stylesheet freeing dictionary from stylesheet freeing dictionary from stylesheet Shutting down module : http://exslt.org/functions freeing dictionary from stylesheet freeing dictionary from stylesheet freeing dictionary from stylesheet Shutting down module : http://exslt.org/functions freeing dictionary from stylesheet freeing dictionary from stylesheet freeing dictionary from stylesheet freeing dictionary from stylesheet