atom feed2 messages in com.marklogic.developer.general[MarkLogic Dev General] Regarding Spa...
FromSent OnAttachments
Mani, Sivasubramani (ELS)Jan 9, 2018 10:17 pm 
Geert JostenJan 10, 2018 12:30 am 
Subject:[MarkLogic Dev General] Regarding Spawn function not working
From:Mani, Sivasubramani (ELS) (s.m@elsevier.com)
Date:Jan 9, 2018 10:17:45 pm
List:com.marklogic.developer.general

Hi Team,

I try to update the xml nodes more than one time using xdmp:spawn function , but
the update was not happened inside the spwan function , I have specified the
sample code below. Kindly do the needful

let $updateact_deact := xdmp:spawn-function(function(){ ( xdmp:node-replace($userPersonalInfo/us:isActive, <us:isActive>false</us:isActive>)>), xdmp:commit()) }, <options xmlns="xdmp:eval"> <transaction-mode>update</transaction-mode> </options>)

let $updatedeact_timestamp := xdmp:spawn-function(function(){ (xdmp:node-insert-child($userPersonalInfo/us:lastdeactAcntTimestamp, <us:lastdeactAcntTimestamp>
{current-dateTime()}</us:lastdeactAcntTimestamp>), xdmp:commit()) }, <options xmlns="xdmp:eval"> <transaction-mode>update</transaction-mode> </options>)

Thanks & Regards, Siva