Ne pas utiliser la classe RMIIIOPServerImpl

Cette règle marque l'utilisation de la classe javax.management.remote.rmi.RMIIIOPServerImpl qui a été supprimée dans Java SE 21. L'API distante JMX (javax.management.remote.rmi) a été modifiée dans Java 8 (et JSR-160 MR3) pour rendre le transport IIOP facultatif (JDK-8001048). Cela permet d'optimiser les profils et de préparer le déplacement de la plateforme Java vers des modules. La prise en charge du transport IIOP a été supprimée de l'API distante JMX dans Java 9. Dans Java 9, la classe était obsolète et "dégradée". Son constructeur a été spécifié pour émettre UOE (java.lang.UnsupportedOperationException). Dans Java SE 21, cette classe est supprimée.

Pour plus d'informations, voir JSR-160 MR3. JDK-8001048. JDK-8307244. JDK-8307329.