/ / Aktualizacja biblioteki współdzielonej jax-rs na weblogic - jersey, jax-rs, weblogic12c

Aktualizacja biblioteki współdzielonej jax-rs na weblogic - jersey, jax-rs, weblogic12c

Zwykle weblogic 12c nie obsługuje jax-rs 2.0, ale dzięki wsparciu udostępnionej biblioteki jax-rs, która jest dostarczana z samą weblogią, możliwe jest uaktualnienie wersji jax-rs z wersji 1.1 do 2.0. Problemem jest implementacja biblioteki to jersey 2.5, która nie spełnia moich potrzeb. Znalazłem link do aktualizacji wersji koszulki na weblogic, który wygląda nieco skomplikowany. Czy wystarczy zastąpić słoiki z jerseyem 2.5 moją wersją dżersejową 2.13? Czy muszę zrobić cokolwiek innego?

Odpowiedzi:

5 dla odpowiedzi № 1

Stworzyłem prosty projekt maven, który tworzy plik wojenny z biblioteką dzieloną 2.19 jersey dla weblogic.
Przetestowałem to z weblogic 12.1.3
Możesz sklonować tutaj weblogic-jax-rs
Po uruchomieniu klonowania mvn package wyprodukować wojnę, a następnie wdrożyć ją na serwerze.
Oczywiście musisz podać nową wersję implementacji w swoim weblogic.xml, która jest teraz 2.19

Jeśli nie znasz się na maven, możesz pobrać plik wojenny stąd

Od wersji internetowej 12.2.1 - dołączona jest koszulka w wersji 2.21.1, więc nie są wymagane żadne dodatkowe instalacje.

weblogic 12.2.1.1 zawiera koszulkę 2.22.1