В Groovy есть утилита, которая делает именно то, что вам нужно: StackTraceUtils. STU удалит всю информацию о месте вызова с вашей трассировки стека, оставив материал, который вас действительно интересует.
Редактировать: В Java вам придется заключить исключение в java.lang.RuntimeException
в соответствии с комментариями.
Пример использования:
try {
1/0;
} catch (Throwable t) {
throw new RuntimeException(org.codehaus.groovy.runtime.StackTraceUtils.sanitize(t)); //Modifies the Throwable and rethrows
}
StackTraceUtils доступен в последней версии Groovy и изначально поставляется Grails. Я не уверен, как бы вы применили это ко всем стековым трассам ваших проектов, но я думаю, что и Griffon, и Grails делают это, поэтому в этих проектах должны быть некоторые намеки.