Hinweise zur Migration auf jadice web toolkit 5.8

Wichtiger Hinweis

Diese Anleitung gilt für JWT Version 5.8.0.0 vom 18.04.2019.

Die Hinweise gelten für die Migration von jadice web toolkit 5.7 auf 5.8.

Inhalt

API-Änderungen und Umbenennungen von Klassen und Packages

altneuAnmerkung

com.levigo.jadice.web.conn.client.ServerConnectionBuilder#

Constructor

com.levigo.jadice.web.conn.client.ServerConnectionBuilder#setServerAddress

Der Konstruktorparameter für die Angabe der Serveradresse wurde entfernt. Stattdessen wird die Serveradresse über einen dedizierten Setter konfiguriert.

com.levigo.jadice.web.client.layout.PageLayout#getPagesToRender-Die Methode wurde ersatzlos gestrichen.


Änderungen in der Modulstruktur / Integration via maven

altneuAnmerkung

Das Modul webtoolkit-base  ist das einzige Modul, das zur Integration per maven zwingend eingebunden werden muss.

(abgesehen von optionalen Features wie bspw. print-stream für den Dokument-Export)

Sowohl die Module webtoolkit-base als auch webtoolkit-server müssen zwingend eingebunden werden.


Diese Aussage gilt nur für Version 5.8.0.0.

Ab Version 5.8.1.0 ist das alte Verhalten wieder hergestellt und es genügt, webtoolkit-base einzubinden. Es gibt folgende drei Module:

  • webtoolkit-base (Wrapper für webtoolkit-client und webtoolkit-server)
  • webtoolkit-client
  • webtoolkit-server

Alternativ zu webtoolkit-base können natürlich auch gleichzeitig webtoolkit-client und webtoolkit-server eingebunden werden .