At a time in my process I add properties to the message using:
<xsl:value-of select="XQHeaderFunc:setProperty(XQHeaderFunc:new(),'NameOfProperty',/XPATHEXPRESION,-1)"/>
How can I remove it later in the process? I have sought an answer, but there only seem to be getters and setters in the HeaderExtension. Any ideas?
You can set the property to null to remove it. You can do this in XSLT if you can set a null, but I would do it in the JavaScript with XQMessage.setProperty(null);