Regeln für die Überprüfung des Java-Codes von Oracle Application Server
Unter dem Regelsatz für die Überprüfung des Java-Codes enthält die Kategorie für die Migration des Oracle-Codes auf WebSphere mehrere Regeln. Weitere Informationen zum Abrufen von Informationen zu einer Regel finden Sie unter Ausführliche Hilfe anzeigen.
Regelname | Regelbeschreibung | Automatisierte Korrektur |
---|---|---|
java.sql.Connection nicht direkt in OracleConnection umsetzen | Diese Regel erkennt bestimmte Instanzen der Klasse OracleConnection, bei denen die Klasse verwendet wird, um ein Objekt java.sql.Connection umzusetzen, und eine Ausnahme des Typs ClassCastException eintreten kann. | Nein |
Keine Oracle-spezifischen APIs verwenden | Mit dieser Regel werden importierte Klassen in Oracle-Application-Server-Paketen markiert, die manuell migriert werden müssen. | Nein |
Keine Oracle-spezifischen InitialContext-Eigenschaften verwenden | Diese Regel erkennt bei der Initialisierung eines InitialContext mit dem Konstruktor javax.naming.InitialContext(Hashtable) Eigenschaften von Oracle Application Server. | Nein |
Keine Oracle-Schnittstellen für Starten und Beenden verwenden | Diese Regel erkennt die Verwendung der Schnittstellen oracle.j2ee.server.OC4JShutdown und oracle.j2ee.server.OC4JStartup, die verwendet werden, um beim Starten oder Beenden der Anwendung Code auszuführen. |
Nein |
Für andere Anwendungsserver spezifische MBeans migrieren | Diese Regel findet alle Aufrufe des Konstruktors "javax.management.ObjectName", die anwendungsserverspezifisch sein können, und muss migriert werden, damit die Anwendung in WebSphere Application Server ausgeführt werden kann. |
Nein |