2
私のCXFレストクライアントでHTTPステータスコードをJava例外に変換します。 official documentationによると、私はResponseExceptionMapperを使う必要がありますが、動作させる例はありません。私はそれをプロバイダーとして登録する必要があると私は理解していますが、プロキシタイプのクライアントではどうすればできますか? ProviderFactory.getSharedInstance()はその後、私のクライアントが使用するインスタンスを別のProviderFactoryインスタンスを返しますので、私は、次のコードCXF JAX-RSクライアントの例外処理
//create a proxy client
locationService = JAXRSClientFactory.create(applicationURI + "/rest/", LocationService.class);
//registering my ResponseExceptionMapper
ProviderFactory.getSharedInstance().registerUserProvider(LocationResponseExceptionMapper.getInstance());
それが動作していないを試してみました。
おかげで、私がそれについて考えていないように明らかだった:) –