Questo documento descrive in che modo le modifiche a Java JRE in 2025.07 influiscono sugli aggiornamenti su un ADP con applicazioni indipendenti dalla release e dipendenti.
L'ADP (Application Delivery Platform) è il server BroadWorks che sostituisce XSP (Extended Service Platform) e PS (Profile Server) nella versione 24.0 e successive.
Esistono due tipi di applicazioni, le applicazioni IR (Release Independent) e RA (Release Anchored):
L'ADP è destinato esclusivamente ad applicazioni indipendenti dalla release o solo ad applicazioni ancorate alla release per server. Tuttavia, questa impostazione non viene applicata e l'ADP consente la distribuzione di entrambi i tipi di applicazione in un singolo server.
È necessario aggiornare l'ADP alla stessa versione o a una versione successiva rispetto alla versione dell'applicazione di destinazione.
Per informazioni aggiornate sulla compatibilità tra le applicazioni e ADP, vedere le note sulla versione di ADP, in particolare la sezione "Limitazioni e restrizioni note".
Quando si aggiorna un sistema BroadWorks, le applicazioni Release Independent possono essere aggiornate prima o dopo Application Server (AS) e le applicazioni Release Anchored devono essere aggiornate dopo l'AS.
L'aggiornamento di applicazioni Release Independent prima di Application Server (AS) non è in genere un problema. È possibile aggiornare l'ADP, aggiornare le applicazioni indipendenti dalla release e aggiornare le applicazioni ancorate alla release dopo l'aggiornamento dell'ASA. Tuttavia, non è possibile eseguire l'aggiornamento alla versione 2025.07 o successive.
La release 2025.07 aggiorna Java JDK alla versione 11 per tutti i componenti BroadWorks. Di conseguenza, esiste un'incompatibilità tra le applicazioni create per Java 8 e l'ADP compilato per Java 11. Ciò significa che quando si esegue l'aggiornamento da una versione precedente alla 2025.07, è obbligatorio aggiornare tutte le applicazioni contemporaneamente all'ADP. Se nell'ADP sono distribuite sia applicazioni Release Independent che applicazioni Release Anchored, il problema si verifica. Gli ADP dedicati solo ad applicazioni Release Independent (senza applicazioni RA distribuite) non incontrano questo problema e vengono aggiornati prima dell'ASA come di consueto.
Quando si esegue l'aggiornamento dalla release 24, attenersi alla seguente procedura. La release 24 termina il supporto il 31 luglio 2026.
Passaggi da aggiornare:
Alcune applicazioni, in cui il nome del file termina con .war, non sono in linea con il normale standard di denominazione per le applicazioni ancorate alla versione o per le applicazioni indipendenti dalla versione, ad esempio BWCallSettingsWeb_1.15.20_2.war. Queste applicazioni devono essere aggiornate manualmente. Questa operazione può essere eseguita dopo l'aggiornamento di Application Server (AS).
La release 25 non riceve più aggiornamenti poiché la release 2024.07 era l'ultima release di 25 e la release 26 inizia a 2024.08. Ciò significa che le applicazioni ancorate alla release 25 non sono state aggiornate.
Passaggi da aggiornare:
Alcune applicazioni, in cui il nome del file termina con .war, non sono in linea con il normale standard di denominazione per le applicazioni ancorate alla versione o per le applicazioni indipendenti dalla versione, ad esempio BWCallSettingsWeb_1.15.20_2.war. Queste applicazioni devono essere aggiornate manualmente. Questa operazione può essere eseguita dopo l'aggiornamento di Application Server (AS).
Aggiornamento dalla versione 26.0 a una versione successiva oltre la 2025.07.
Passaggi da aggiornare:
Alcune applicazioni, in cui il nome del file termina con .war, non sono in linea con il normale standard di denominazione per le applicazioni ancorate alla versione o per le applicazioni indipendenti dalla versione, ad esempio BWCallSettingsWeb_1.15.20_2.war. Queste applicazioni devono essere aggiornate manualmente. Questa operazione può essere eseguita dopo l'aggiornamento di Application Server (AS).
Nota: Il comportamento di aggiornamento automatico dell'applicazione descritto è specifico della migrazione da Java 8 a Java 11. Per gli aggiornamenti successivi (ad esempio, da 2025.07+ a 2026.02+), se nell'ambiente è già in esecuzione Java 11, utilizzare le procedure di aggiornamento standard descritte nella Guida alla configurazione di BroadWorks Application Delivery Platform.
| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
1.0 |
26-Sep-2025
|
Versione iniziale |