Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O objetivo desta página é descrever que itens são relevantes observar para que a atualização ocorra de forma tranquila em sua empresa.


Checklist

  •  Central de componentes

Com a atualização do Java da versão 8 para a 11, alguns recursos e bibliotecas foram descontinuados ou retirados dessa nova versão.

É importante avaliar se os seus componentes customizados (widgets, arquivos .ear, .war, .jar) enviados para a plataforma utilizam alguns desses recursos e providenciar os ajustes antes de atualizar.

Verifique tudo que mudou em cada versão do Java, consultando o release notes.

  •  Plugin Eclise

Desenvolvedores que utilizam o plugin do Eclipse precisam atualizar para uma versão que execute com Java 11.

  •  Arquivos "Domain.xml" e "Host.xml"

Caso tenha efetuado alguma personalização nos arquivos "domain.xml" e "host.xml", é importante validar se todas as alterações foram migradas para a nova versão.

Verifique tudo o que foi alterado manualmente nos arquivos.

  •  Bibliotecas Front-end utilizadas

Foram realizadas atualizações nas bibliotecas: jQuery da versão 222 para a 3.5.0, Moment da versão 2.9.0 para a 2.24.0 e Bootstrap da versão 3.3.6 para a 3.4.1.

...


Painel
borderColor#f2f2f2
bgColor#f2f2f2
HTML
	<div class="checkbox">
      <label><input type="checkbox" value=""><b> Central de componentes</b></label>
    </div>
	<div >
			<p>Com a atualização do Java da versão 8 para a 11, alguns recursos e bibliotecas foram descontinuados ou retirados dessa nova versão. <br>É importante avaliar se os seus componentes customizados (widgets, arquivos .ear, .war, .jar) enviados para a plataforma utilizam alguns desses recursos e providenciar os ajustes antes de atualizar. <br>Verifique tudo que mudou em cada versão do Java, consultando o <b><a href = "https://www.oracle.com/technetwork/java/javase/jdk-relnotes-index-2162236.html" style="color: #4bb9dc">release notes</a></b>.</p>
	</div>
Painel
borderColor#f2f2f2
bgColor#f2f2f2
HTML
	<div class="checkbox">
      <label><input type="checkbox" value=""><b> Plugin Eclipse</b></label>
    </div>
	<div >
			<p>Desenvolvedores que utilizam o plugin do Eclipse precisam atualizar para uma versão que execute com Java 11.</p>
	</div>
Painel
borderColor#f2f2f2
bgColor#f2f2f2
HTML
	<div class="checkbox">
      <label><input type="checkbox" value=""><b> Arquivos "Domain.xml" e "Host.xml"</b></label>
    </div>
	<div >
			<p>Caso tenha efetuado alguma personalização nos arquivos "domain.xml" e "host.xml", é importante validar se todas as alterações foram migradas para a nova versão.<br>Verifique tudo o que foi alterado manualmente nos arquivos.</p>
	</div>
Painel
borderColor#f2f2f2
bgColor#f2f2f2
HTML
	<div class="checkbox">
      <label><input type="checkbox" value=""><b> Bibliotecas Front-end utilizadas</b></label>
    </div>
	<div >
			<p>Foram realizadas atualizações nas bibliotecas: jQuery da versão 222 para a 3.5.0, Moment da versão 2.9.0 para a 2.24.0 e Bootstrap da versão 3.3.6 para a 3.4.1. <br>Ao atualizar o cliente receberá o jQuery novo junto com o plugin de migração, tudo no mesmo arquivo.
Segue a url: /portal/resources/js/jquery/jquery.js

...

Liberamos nessa release um plugin de migração fornecido pela própria jQuey, o jquery-migrate, que além de ajudar a restaurar os comportamentos perdidos na versão anterior, irá facilitar também a identificação dos pontos onde é necessário a atualização do código.

Mais detalhes na documentação Atualização jQuery - Como identificar o que precisa ser ajustado.

...



<br>Liberamos nessa release um plugin de migração fornecido pela própria jQuey, o <b><a href = "https://github.com/jquery/jquery-migrate" style="color: #4bb9dc">jquery-migrate</a></b>, que além de ajudar a restaurar os comportamentos perdidos na versão anterior, irá facilitar também a identificação dos pontos onde é necessário a atualização do código.

<br>Mais detalhes na documentação <b><a href = "https://tdn.totvs.com/x/zA2eI" style="color: #4bb9dc">Atualização jQuery - Como identificar o que precisa ser ajustado</a></b>.

<br>OBS.: Recomendamos que utilizem este plugin para realizar as adequações do código o mais breve possível, pois nas próximas releases ele será removido da instalação do Fluig.</p>
	</div>




Informações

Consulte nossas documentações Matriz de PortabilidadeDimensionamento para mais informações sobre os requisitos e desempenho do Fluig.

...