Witam,
Mam pytanie odnośnie aktualizacji serwera aplikacji JEE na przykładzie GlassFish v4.
Wraz z serwerem dostarczane jest pewne oprogramowanie np. Mojarra lub EclipseLink. Jak wiadomo, w oprogramowaniu wykrywane są błędy, wydawane są kolejne wersje które łatają bugi. W projekcie Maven to co dostarcza serwer aplikacji ma ustawione scope na 'provided'.
Przed uruchomieniem testowym / produkcyjnym jednego z systemów na GlassFishu, chcę dokonać aktualizacji JSF i JPA2.
Widzę, że najnowszą wersją Mojarra jest 2.2.6, a EclipseLink dostarczony z GlassFishem to 2.5.0M6. Chcę go zaktualizować do 2.5.2 przez wymianę .jar.
- Czy moje pakiety 'provided' wciąż będą działały, jak nieznacznie zmieni się numerek wersji, czy ta operacja jest bezpieczna (wydaje mi się, że to ta sama gałąź, więc wszystko powinno być ok)?
- Jakie są argumenty przeciw podmianie bibliotek na poprawione? (czy to o czym myślę to dokładnie to samo oprogramowanie, tylko jakby service pack)
Pozdrawiam,