class RuntimeExceptionTranslator implements MethodInterceptor {

	@Override
	public Object invoke(MethodInvocation invocation) throws Throwable {<FILL_FUNCTION_BODY>}

}

		try {
			return invocation.proceed();
		}
		catch (Exception e) {
			if (e.getClass().getName().startsWith("java")) {
				throw e;
			}
			throw new RuntimeException(e.getClass().getSimpleName() + ": " + e.getMessage());
		}
	
<no_super_class>