アプリケーションとともに Apache Wink API をパッケージする場合、アプリケーションの変更が必要になることがある

アプリケーションとともに Apache Wink API をパッケージする場合、アプリケーションで javax.ws.rs.core.Application のサブクラスを提供する必要があり、また getClasses() メソッド実装と getSingletons() メソッド実装の少なくとも片方がヌルを返さないようにする必要があります。 このような状態では、JAX-RS 2.0 はプロバイダー・クラスを自動的にスキャンできません。Apache Wink がアプリケーションとともにパッケージされているため、プロバイダーが重複する可能性があります。 重複したプロバイダーが存在する場合、アプリケーションが正しく動作しないことがあります。このような状態についてアプリケーションを確認し、必要な変更があれば変更してください。

JAX-RS 2.0 の振る舞いの変更について詳しくは、 JAX-RS 2.0 の振る舞いの変更を参照してください。