I moduli java.xml.bind e java.activation sono stati rimossi da JDK 11. Se il proprio file di configurazione Liberty server.xml
contiene la funzione jaxb-2.2, non sono necessarie ulteriori azioni.
Questa regola contrassegna i package che potrebbero richiedere ulteriore configurazione durante la migrazione a JDK 11 o versioni successive. Prima di JDK 11, le applicazioni disponevano di accesso ai seguenti package da JDK:
javax.activationjavax.xml.bindjavax.xml.bind.annotationjavax.xml.bind.annotation.adaptersjavax.xml.bind.attachmentjavax.xml.bind.helpersjavax.xml.bind.util
A partire da JDK 11, questi package non sono più disponibili come parte del JDK. Le applicazioni possono accedere a questi
package in Liberty aggiungendo la funzione Liberty jaxb-2.2 al file di configurazione server.xml.
Questa regola inserirà un contrassegno una volta per applicazione. Una volta aggiunta la funzione jaxb-2.2 al file server.xml, non sono necessarie ulteriori azioni.
Oltre al modulo java.xml.bind, sono stati rimossi da JDK 11 anche gli strumenti schemagen
e xjc.
Tali strumenti sono disponibili nella directory Liberty bin/jaxb dell'installazione Liberty.
Per ulteriori informazioni sulle modifiche di JDK 11, consultare Removal of Java EE and CORBA Modules.