Cette règle marque l'utilisation des noms d'opérations obsolètes du bean géré WebContainer :
Ces opérations peuvent être appelées sur le bean géré WebContainer.
La règle recherche les littéraux chaîne "startTransports", "stopTransports" et "restartWebApplication". Les chaînes sont détectées même si elles ne sont pas utilisées sur une méthode d'appel car les constantes de nom d'opération peuvent être codées dans d'autres classes d'utilitaire.
Pour migrer ces opérations, utilisez la structure de canaux. La structure de canaux fournit le bean géré TransportChannelService, qui est plus souple et a plus de méthodes que les opérations relatives au transport dans le conteneur Web actuel.
Si vous obtenez des faux positifs avec cette règle, vous pouvez utiliser l'option Ignorer les résultats dans le scanner de source pour éviter que le même code ne les génère à nouveau, ou bien vous pouvez désélectionner la règle.
Pour plus d'informations, voir les spécifications d'API suivantes :
La liste des fonctions obsolètes figure dans la documentation.