Project

Profile

Help

Bug #3113

Updated by O'Neil Delpratt about 5 years ago

Reported by node.js user: 


 


 XQuery update functionality is currently not supported in Saxon/C. The underlying code base to support XQuery update feature are all there, but there needs to be some addition API in the Saxon/C code to make it work. 


 


 As a workaround it should be possible to do XQuery update by setting the configuration property: 


 


 ~~~ 
 
 http://saxon.sf.net/feature/treeModel to 'linked' 
 
 ~~~ 

 

 See: http://www.saxonica.com/documentation9.6/index.html#!configuration/config-features 


 


 In Saxon/C a EE license is required to do XQuery update. See C++ code below to set the configuration property: 


 


 ~~~ 
  
  SaxonProcessor * processor = new SaxonProcessor(true); 
  
  processor->setConfigurationProperty("http://saxon.sf.net/feature/treeModel", "linked"); 
 
 ~~~ 
 

Back