10

私のRESTEasyアプリケーションjava.lang.reflect.UndeclaredThrowableExceptionでは、throws句で例外を宣言していないメソッドからチェックされた例外がスローされているため、が発生しています。
だから私は書いていUndeclaredThrowableExceptionMapperます。UndeclaredThrowableExceptionラップは実際の例外をラップします。e.getCause()私はそれを取得するために呼び出します。
それから私はそれを投げることができますか、それともどういうわけかExceptionMapperそれを処理するための適切なものを探すことができますか?

4

1 に答える 1

15

クラス@Context javax.ws.rs.ext.Providersにフィールド/プロパティを追加してみてください。 次に、を使用して、使用する実際の例外マッパーを検索します。UndeclaredThrowableExceptionMapper
Providers.getExceptionMapper(Class)

于 2010-07-17T12:02:13.270 に答える