Umieszczanie w jednym pakiecie interfejsów API Apache Wink z aplikacją może wymagać zmian w aplikacjach

Gdy interfejsy API Apache Wink są pakowane razem z aplikacją, aplikacja musi udostępniać podklasę klasy javax.ws.rs.core.Application i co najmniej jedną z implementacji metod getClasses() i getSingletons() nie może zwracać wartości NULL. Warunki te nie dopuszczają do automatycznego skanowania przez interfejs JAX-RS 2.0 klas dostawców, co może doprowadzić do występowania nadmiarowych dostawców, ponieważ interfejsy Apache Wink są spakowane z aplikacją. Ze względu na obecność nadmiarowych dostawców aplikacja może nie działać poprawnie. Należy sprawdzić występowanie tych warunków w aplikacji i wprowadzić niezbędne zmiany.

Więcej informacji na temat zmian działania interfejsu JAX-RS 2.0 można znaleźć w sekcji Zmiany w działaniu interfejsu JAX-RS 2.0.