Rahul,

I have played around a bit with your files. I recommend you start with testing 
the form for entering the update info. Just pressing the submit button already 
makes clear only two out of 7 input fields are being passed along as request 
parameters. I do not see obvious flaws, apart from the fact that you declare an 
xhtml namespace, but don't use it. And you have non-empty br elements, which is 
not allowed. I only see calculateUri and Status return as request parameters in 
the browser url. It almost looks like the fields in between are not seen as 
part of the same form. Fix this, and your node-uri call will most likely no 
longer throw errors as well..

Kind regards,
Geert

>


Drs. G.P.H. Josten
Consultant


http://www.daidalos.nl/
Daidalos BV
Source of Innovation
Hoekeindsehof 1-4
2665 JZ Bleiswijk
Tel.: +31 (0) 10 850 1200
Fax: +31 (0) 10 850 1199
http://www.daidalos.nl/
KvK 27164984
De informatie - verzonden in of met dit emailbericht - is afkomstig van 
Daidalos BV en is uitsluitend bestemd voor de geadresseerde. Indien u dit 
bericht onbedoeld hebt ontvangen, verzoeken wij u het te verwijderen. Aan dit 
bericht kunnen geen rechten worden ontleend.


> From: [email protected]
> [mailto:[email protected]] On Behalf Of
> Rahul Saluja
> Sent: maandag 12 oktober 2009 19:49
> To: General Mark Logic Developer Discussion
> Subject: [MarkLogic Dev General] Problem with update node
>
> hello all,
>
> I am trying to update a particular element in an xml document
> using node-replace api, in the process of it i have been
> doing couple of things
>
> here is the flow after getting the result from search i call
> another query named update-write.xqy , which in turns call my
> function to update the data into the database in process of
> doing so i am not getting any error nor my data is getting
> updated, i am attaching code for your reference for the same
> as i don't want this post to be too big .
> i am thinking culprit is me trying to find uri using
>
> <input type="hidden" name="calculatedUri"
> value="{(xdmp:node-uri($book))}"/>
>
> consider starting point as
>
> 1)update-main-searchresult.xqy
> which is calling
> update-write.xqy on submit action
>
> 2) in update-write.xqy i am calling a function written in my
> another module which is supposed to update the data but call
> is not reaching there as in browser i can see title of
> update-main-searchresult.xqy
>
> i know its bit messy, but this is first time i am putting my
> hands on it.
>
>
>
>
> looking forward to your response.
>
> regards
> Rahul
>
>

_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general

Reply via email to