don't catch generic Exception, but only the (expected) exceptions and re-throw them as RuntimeException.
Authored by: mrieser 2009-05-04
Parent: [r6745]
Child: [r6747]