Rimuovi il carattere jolly dai valori di annotazione ApplicationPath

Questa regola contrassegna tutte le annotazioni javax.ws.rs.ApplicationPath con un valore specificato che termina con /*.

Le funzioni Liberty jaxrs-2.0 e jaxrs-2.1 supportano l'utilizzo di /* alla fine del valore dell'annotazione ApplicationPath come carattere jolly. Ad esempio, @ApplicationPath("/my/rest/application/*") e @ApplicationPath("/my/rest/application") registrano risorse della sottoclasse Application stesso percorso dell'applicazione /my/rest/application/<subpath>.

La funzione Liberty restfulWS-3.0 interpreta sempre /* in un valore dell'annotazione ApplicationPath come stringa letterale, per cui @ApplicationPath("/my/rest/application/*") registra le risorse della sottoclasse Application nel percorso dell'applicazione /my/rest/application/*/<subpath>.

Viene fornita una soluzione automatica per rimuovere il /* dalla fine del valore @ApplicationPath del valore. Copiare la configurazione personalizzata (custom configuration) nel file di build dell'applicazione per abilitare l'automazione delle correzioni. Per ulteriori informazioni, consultare Differences between Jakarta EE 9.1 and 8.0.