Este documento descreve como as alterações do Java JRE em 2025.07 afetam as atualizações em um ADP com aplicativos independentes de versão e dependentes.
A plataforma de distribuição de aplicativos (ADP) é o servidor BroadWorks que substitui a plataforma de serviços estendidos (XSP) e o servidor de perfis (PS) na versão 24.0 e superior.
Há dois tipos de aplicativos, independente de versão (RI) e ancorado de versão (RA):
O ADP destina-se a ser dedicado somente a aplicativos independentes de versão ou somente aplicativos de versão ancorada por servidor. No entanto, isso não é imposto e o ADP permite que ambos os tipos de aplicativos sejam implantados em um único servidor.
O ADP deve ser atualizado para a mesma versão ou para uma versão superior à versão do aplicativo de destino.
Para obter a compatibilidade mais recente entre aplicativos e ADP, consulte as Notas de versão do ADP, especificamente a seção 'Limitações e restrições conhecidas'.
Ao atualizar um sistema BroadWorks, os aplicativos independentes de versão podem ser atualizados antes ou depois do Servidor de aplicativos (AS) e os aplicativos de versão ancorada devem ser atualizados depois do AS.
A atualização de aplicativos independentes de versão antes do servidor de aplicativos (AS) normalmente não é um problema. O ADP pode ser atualizado, os aplicativos independentes de versão podem ser atualizados e os aplicativos de versão ancorada podem ser atualizados após o AS ser atualizado. No entanto, não é possível atualizar para 2025.07 ou posterior.
A versão 2025.07 atualiza o Java JDK para a versão 11 para todos os componentes do BroadWorks. Como resultado, há uma incompatibilidade entre os aplicativos construídos para Java 8 e o ADP construído para Java 11. Isso significa que, ao atualizar de pré-2025.07, é obrigatório atualizar todos os aplicativos ao mesmo tempo que o ADP. Se o ADP tiver aplicativos independentes de versão e aplicativos de versão ancorada implantados nele, isso se tornará um problema. Os ADPs que são dedicados apenas a aplicativos independentes de versão (sem aplicativos RA implantados) não encontram esse problema e são atualizados antes do AS como de costume.
Ao atualizar da versão 24, execute estas etapas. O fim do suporte da versão 24 é em 31 de julho de 2026.
Etapas para atualizar:
Alguns aplicativos, onde o nome do arquivo termina em .war, não se alinham com o padrão de nomenclatura normal para aplicativos Release Anchored ou aplicativos Release Independent, como BWCallSettingsWeb_1.15.20_2.war. Esses aplicativos precisam ser atualizados manualmente; isso pode ser feito após o upgrade do servidor de aplicativos (AS).
A versão 25 não está mais recebendo atualizações, pois 2024.07 foi a última versão de 25 e a versão 26 começa em 2024.08. Isso significa que os aplicativos da Versão Ancorada para 25 não foram atualizados.
Etapas para atualizar:
Alguns aplicativos, onde o nome do arquivo termina em .war, não se alinham com o padrão de nomenclatura normal para aplicativos Release Anchored ou aplicativos Release Independent, como BWCallSettingsWeb_1.15.20_2.war. Esses aplicativos precisam ser atualizados manualmente; isso pode ser feito após o upgrade do servidor de aplicativos (AS).
Atualização de 26.0 para uma versão posterior a 2025.07.
Etapas para atualizar:
Alguns aplicativos, onde o nome do arquivo termina em .war, não se alinham com o padrão de nomenclatura normal para aplicativos Release Anchored ou aplicativos Release Independent, como BWCallSettingsWeb_1.15.20_2.war. Esses aplicativos precisam ser atualizados manualmente; isso pode ser feito após o upgrade do servidor de aplicativos (AS).
Note: O comportamento de atualização automática de aplicativo descrito é específico para a migração de Java 8 para Java 11. Para atualizações subsequentes (por exemplo, 2025.07+ a 2026.02+), em que o ambiente já está executando o Java 11, use os procedimentos de atualização padrão descritos no Guia de Configuração da BroadWorks Application Delivery Platform.
| Revisão | Data de publicação | Comentários |
|---|---|---|
1.0 |
26-Sep-2025
|
Versão inicial |