And one other thing I recently found out, Florent:

As of 4.1-4, XDMP-EXTIME is a caught exception.  So if you are running 4.1-4 or 
later, it should just work.

-Danny

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Geert Josten
Sent: Wednesday, March 24, 2010 2:40 PM
To: General Mark Logic Developer Discussion
Subject: RE: [MarkLogic Dev General] Timeout in a CPF pipeline?

Hi Florent,

If you wrap your code in an xdmp:eval, you can set a time-limit that is smaller 
than the default task limit. That should result the doc being given the error 
state. You could also wrap the eval in a try-catch to do some additional work 
before rethrowing the error..

Kind regards,
Geert

>


drs. G.P.H. (Geert) Josten
Consultant


Daidalos BV
Hoekeindsehof 1-4
2665 JZ Bleiswijk

T +31 (0)10 850 1200
F +31 (0)10 850 1199

mailto:[email protected]
http://www.daidalos.nl/

KvK 27164984

P Please consider the environment before printing this mail.
De informatie - verzonden in of met dit e-mailbericht - 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
> Florent Georges
> Sent: woensdag 24 maart 2010 22:34
> To: General Mark Logic Developer Discussion
> Subject: Re: [MarkLogic Dev General] Timeout in a CPF pipeline?
>
> Danny Sokolsky wrote:
>
>   Thanks for your fast response!
>
> > Ah, I see the problem now.  The timeout exception is not caught, so
> > the document never enters the error state, nor does it
> advance to the
> > next state (because it is not successful).
>
>   Exactly...
>
> > This is a tricky situation.  I can think of a few things to
> counteract
> > it.
>
>   Yes, this is quite a corner case, but we did run into such
> a problem a few days ago and we found it only by chance (if I
> understood correctly, I don't have the full story).
>
>   A nice solution would have been to be able to, say, send an
> email or any kind of alert for manual inspection, i.e to be
> notified in some way.  Maybe a batch on the error log could
> achieve that.
>
>   At least that confirm what I thought.  Thanks again,
>
> --
> Florent Georges
> http://www.fgeorges.org/
>
>
>
>
> _______________________________________________
> General mailing list
> [email protected]
> http://xqzone.com/mailman/listinfo/general
>
_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general
_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general

Reply via email to