3

JAX-RSExceptionMapperを使用して例外マッパーを作成しました。

@Provider
public class MyCustomExceptionMapper implements ExceptionMapper<MyException>{...}

MyExceptionがスローされたときにマッパーが自動的に呼び出されるように登録する方法がわかりません。私が使用している環境は、Mule + Jersey+Springです。

4

3 に答える 3

4

3.1.2-SNAPSHOT+ または 3.2-SNAPSHOT+ を使用している場合は、次のようにできます。

<jersey:resources>
    <component class="org.mule.module.jersey.HelloWorldResource"/>
    <jersey:exception-mapper class="org.mule.module.jersey.exception.HelloWorldExceptionMapper" />
</jersey:resources>
于 2011-04-27T21:34:31.397 に答える
2

この応答は、Springで@Repositoryを使用することを示しています

JAX-RSカスタムExceptionMapperがRuntimeExceptionをインターセプトしない

于 2011-06-24T21:39:41.230 に答える