Changed exceptions so that they have to be caught and don't just disappear into another thread. 

git-svn-id: https://taverna.googlecode.com/svn/taverna/ui/net.sf.taverna.t2.ui-impl/trunk@15981 bf327186-88b3-11dd-a302-d386e5130c1c
3 files changed