J2EE ellenőrzések

Ez a táblázat felsorolja a különböző típusú projektekhez készült ellenőrzéseket és mindegyikről ad egy rövid leírást is.

Ellenőrzés neve Leírás
Alkalmazásügyfél ellenőrzések Az Alkalmazásügyfél ellenőrzés a következő alkalmazásügyfél projekt erőforrásokat ellenőrzi:
  • telepítési leíró (application-client.xml)
  • EJB hivatkozások
  • Erőforrás hivatkozások
Csatoló ellenőrzés A Csatoló ellenőrzés érvénytelen J2EE verziószámok után kutat a csatoló projektekben.
DTD ellenőrzés A DTD ellenőrzés eldönti, hogy a DTD aktuális állapotában szemantikailag érvényes-e. Az XML fájlok ellenőrzése az XML specifikáció alapján történik, ami Extensible Markup Language (XML) 1.0 címen érhető el a W3C webhelyén. A DTD ellenőrzés egyéb hibákat is megtalál, például nem létező elemekre mutató hivatkozásokat.
EAR ellenőrzés Az EAR ellenőrzés a következőket nézi át:
  • EAR telepítési leíró (application.xml)
  • A vállalati alkalmazás projekt minden modul projektjének EJB hivatkozásai
  • Biztonsági szerepkörök
  • Erőforrás hivatkozások
  • Minden, az EAR által tartalmazott vagy hivatkozott modul és segédprogram JAR Manifest fájlja
  • A célkiszolgáló következetes beállítása a vállalati alkalmazás projektben és annak modul és segédprogram projektjeiben
  • A vállalati alkalmazásban definiált összes modul projektkének a megléte

Kérjük, vegye figyelembe, hogy az EAR ellenőrzés a modul projektek érvényességét és függőségeit csak a vállalati alkalmazás viszonyában biztosítja.

EJB ellenőrzés Az EJB ellenőrzés azt vizsgálja, hogy az EJB projekt komponensei megfelelnek-e a Sun Enterprise JavaBeans™ specifikáció használt verziójának (1.1, 2.0 vagy 2.1). Az EJB 1.0 verziója szerinti kódellenőrzést nem támogatja.

Az EJB ellenőrzés konkrétan a következőket nézi át:

  • Az EJB-komponensek Java™ .class fájljai: otthon felület, távoli felület, EJB-komponens osztály, és, személyiséggel rendelkező komponensek esetén, a kulcsosztály
  • ejb-jar.xml
EL szintaxis ellenőrzés  
HTML szintaxis ellenőrzés A HTML szintaxis ellenőrzés az alapvető HTML szintaxist és a HTML DTD specifikáció betartását vizsgálja a web projektek következő erőforrásaiban:
  • HTML fájlok
  • JSP fájlok
JSP szintaxis ellenőrzés A JSP szintaxis ellenőrzés a JSP fájlokban úgy keres hibát, hogy először Java kódot fordít belőlük, majd az így előálló kódot ellenőrzi.
WAR ellenőrzés A WAR ellenőrzés a web projektek következő erőforrásait nézi át:
  • Telepítési leíró (web.xml)
  • Kiszolgáló kisalkalmazások
  • Biztonsági szerepkörök
  • Kiszolgáló kisalkalmazás & kiszolgáló kisalkalmazás leképezések
  • EJB hivatkozások
WSDL ellenőrzés A WSDL ellenőrzés a következőket ellenőrzi a WSDL fájlokban:
  • XML szintaxis
  • XML séma típusok a <types> részben
  • A WSDL különböző szerkezeteiben használt hivatkozások létező elemekre mutassanak
Az ellenőrzésnek van kiterjesztési pontja is, ami lehetővé teszi, hogy további ellenőrzések csatlakozzanak a WSDL ellenőrzéshez, amik a WSDL fájl további vizsgálatát végezhetik el. Ezt a mechanizmust használva működik az együttműködés ellenőrzése, ami a WSDL fájlt a WS-I profilokkal veti össze.
WS-I üzenet ellenőrzés A WS-I üzenet ellenőrzés a SOAP üzeneteket a WS-I profilokkal veti össze. A felhasználó a TCP/IP monitor segítségével mentheti el és ellenőrizheti a SOAP üzeneteket. Az ellenőrzés a projekt erőforrásaként elmentett üzenetnaplót (.wsimsg) vizsgálja át. A napló a WS-I által megadott formátumú.
XML séma ellenőrzés Az XML séma ellenőrzés megállapítja, hogy az XML séma aktuális állapotában szemantikailag érvényes-e. Az XML sémák ellenőrzése az XML specifikáció alapján történik, ami az XML Schema Part 1: Structures címen érhető el a W3C webhelyén.
XML ellenőrzés Az XML ellenőrzés megvizsgálja, hogy az XML fájl szabályosan formázott-e. Azt is vizsgálja, hogy az XML fájl érvényes-e, vagyis hogy betartja-e a használt DTD vagy XML séma megszorításait.