Maybe I didn't say it clearly.
fn:concat() is for the message part. I also want to write this message to a
separate file on the file system, the file name is specified dynamically. And
if this file already exists on file system, it should be the append , not
overwrite. It is similar to the unix script that I write my log to some file I
want.
In the meantime I don't want to stop the xdmp:log(), if I use xdmp:log, it
should still write to ErrorLog.txt file.
Thanks, Helen
On Nov 5, 2010, at 11:19 AM, Tim Meagher wrote:
> I just embed fn:concat() within the call the xdmp:log() and concatenation
> the various message parts, e.g.
>
> xdmp:log(concat("Path: ", {$path}))
>
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of helen chen
> Sent: Friday, November 05, 2010 11:16 AM
> To: General Mark Logic Developer Discussion
> Subject: [MarkLogic Dev General] question about logging
>
> Hello there,
>
> In Marklogic, I use xdmp:log() to log message to ErrorLog.txt file. I want
> to do some logging similar to script, like I specify the path and file name,
> then I write just the message I want to this file and then keep appending
> message to this file. I expect that this should not stop the normal logging
> of xdmp:log().
>
> Does anyone have suggestion on how to do it?
>
> Thanks, Helen
> _______________________________________________
> General mailing list
> [email protected]
> http://developer.marklogic.com/mailman/listinfo/general
>
> _______________________________________________
> General mailing list
> [email protected]
> http://developer.marklogic.com/mailman/listinfo/general
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general