Il modulo java.xml.ws è stato rimosso da JDK 11 (implementazione predefinita)

Il modulo java.xml.ws è stato rimosso da JDK 11. Se il proprio file di configurazione Liberty server.xml contiene la funzione jaxws-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:

A partire da JDK 11, questi package non sono più disponibili come parte del JDK. Le applicazioni possono accedere a tali package in Liberty aggiungendo la funzione Liberty jaxws-2.2 al file di configurazione server.xml.

Questa regola inserirà un contrassegno una volta per applicazione. Una volta aggiunta la funzione jaxws-2.2 al file server.xml, non sono necessarie ulteriori azioni. Nota: se l'esecuzione avviene in un contenitore client, non è necessaria alcuna modifica al file server.xml.

Oltre al modulo java.xml.ws, sono stati rimossi da JDK 11 anche gli strumenti wsgen e wsimport. Tali strumenti sono disponibili nella directory Liberty bin/jaxws dell'installazione Liberty.

Per ulteriori informazioni sulle modifiche di JDK 11, consultare Removal of Java EE and CORBA Modules.