I looked into the issue http://www.mygrid.org.uk/dev/issues/browse/T2-269
about the log message:

 ERROR 2008-08-28 18:23:33,631
(net.sf.taverna.t2.workflowmodel.processor.dispatch.AbstractErrorHandlerLayer:147)
- Could not forget [...@59adbf]


I improved the log message to show  me the processor context and the
index (using Arrays.toString(int[]) ) - and realised that this message
is genuine, but not due to threading issues.

The issue is that some services like Biomart return values by
pipelining, and so they deliver outputs at indexes deeper than as the
job went down - and so there's no job to forget when the clearing goes
down the dispatch stack. This should not be a problem, and so I
changed the logging to debug.

-- 
Stian Soiland-Reyes, myGrid team
School of Computer Science
The University of Manchester

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
taverna-hackers mailing list
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/
Developers Guide: http://www.mygrid.org.uk/tools/developer-information

Reply via email to