içinde başka bir ExceptionMapper çağrısı ExceptionMapper çağrısı RESTEasy uygulamamda, bir özel durum istisnası throws maddesinde bildirilmeyen bir yöntemden atıldığı için bir java.lang.reflect.UndeclaredThrowableException
alıyorum. Bu nedenle, UndeclaredThrowableExceptionMapper
yazdım. UndeclaredThrowableException
, gerçek özel durumu sarar; Almak için e.getCause()
numaralı telefonu arıyorum.
Daha sonra onu fırlatabilir miyim veya bir şekilde uygun şekilde ExceptionMapper
görüntüleyebilir miyim?JAX-RS
Q
JAX-RS
7
A
cevap
11
UndeclaredThrowableExceptionMapper
sınıfınıza @Context javax.ws.rs.ext.Providers
alan/özellik eklemeye çalışabilirsiniz. Kullanmak istediğiniz gerçek istisna eşleştiricisini aramak için Providers.getExceptionMapper(Class)
kullanın.
Kusursuz çalışıyor! Teşekkürler! –