Hello,

While testing the provenance layer in the new T2 beta we noticed that  
no error references were being captured.  This was because the  
IntermediateProvenance dispatch stack layer (the layer that captures  
all the inputs/outputs and other events and sends them to the  
ProvenanceReporter for handling) was below the ErrorBounce layer.  The  
ErrorBounce layer turns any Exceptions into T2 Error documents and  
sends them back up the stack so that they eventually bubble out and  
can be shown to the user.  So, the provenance layer has now been moved  
to above the ErrorBounce layer so that it will receive the actual T2  
reference for any errors that are bubbling up.  This does mean that no  
retry type events can be captured by the provenance unless we start  
introducing multiple provenance layers - maybe we'll leave that one  
for now!

Cheers,

Ian

Ian Dunlop
myGrid team
School of Computer Science
University of Manchester




------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
taverna-hackers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/taverna-hackers
Developers Guide: http://www.mygrid.org.uk/usermanual1.7/dev_guide.html
FAQ: http://www.mygrid.org.uk/wiki/Mygrid/TavernaFaq

Reply via email to