Näitä yleisiä virhesanomia voi ilmetä projekteja tarkistettaessa.
Sanoman etuliite | Sanoma | Selitys |
---|---|---|
Työasemasovellusten tarkistustoiminto | ||
CHKJ1000 | Kelpoisuuden tarkistus ei onnistunut, koska työasemasovellustiedosto on virheellinen. Varmista, että käyttöönoton kuvaaja on kelvollinen. | Tiedoston application-client.xml lataus ei onnistu. Projektin metatietoja ei voida alustaa tiedostosta application-client.xml.
|
EAR-tarkistus | ||
CHKJ1001 | EAR-projekti {0} on virheellinen. | Tiedoston application.xml lataus ei onnistu. Projektin metatietoja ei voida alustaa tiedostosta application.xml.
|
EJB-tarkistus | ||
CHKJ2019 | Avainluokan {0} on oltava ajonaikaisesti peräkkäistettävä. | EJB-komponentti on yhteensopiva EJB-määrityksen kanssa. Tämä sanoma varoittaa, että häiriöitä saattaa ilmetä. Kyseinen varoitus näytetään, kun käännösvaiheessa sellaisen tyypin peräkkäistettävyyttä ei voida tarkistaa, jonka on oltava ajonaikaisesti peräkkäistettävä. Tyyppi on peräkkäistettävä, jos se on ajon aikana alkeistyyppi, etäobjekti tai jos se toteuttaa rajapinnan java.io.Serializable. Tämä sanoma määrittää luokan java.lang.Object, eikä sitä voi poistaa käytöstä. Voit joko tehdä objektista peräkkäistettävän käännösvaiheessa tai ohittaa varoituksen. |
CHKJ2412 | Palautustyypin on oltava ajonaikaisesti peräkkäistettävä. | |
CHKJ2413 | Kohteen {0} argumentin {1} on oltava ajonaikaisesti peräkkäistettävä. | |
CHKJ2102 | On määritettävä joko hakutoiminnon kuvaaja tai vastaava mukautettu hakumetodi luokkaan {0}. | Jokaisella hakumetodilla on oltava hakutoiminnon kuvaaja. |
CHKJ2873 | Siirrä tämän bean-komponentin tietolähdesidonta CMP Connection Factory -sidontaan. | |
CHKJ2874 | Siirrä tämän EJB-moduulin oletusarvoinen tietolähdesidonta oletusarvoiseen CMP Connection Factory -sidontaan. | |
CHKJ2875E | <ejb-client-jar>-elementin {0} on oltava jokaisessa EAR-tiedostossa, joka sisältää tämän EJB-moduulin. | Jos <ejb-client-jar>-elementti on määritetty tiedostossa ejb-jar.xml, vastaavan EJB-työasemasovellusprojektin on sisällettävä home- ja remote-rajapinnat sekä mahdolliset muut tyypit, joita työasemasovellus tarvitsee. Jos kaikki kyseiset tyypit sisällytetään samaan EJB-projektiin, poista <ejb-client-jar>-rivi käyttöönoton kuvaajasta. Muussa tapauksessa varmista, että EJB-työasemasovellusprojekti on olemassa, avoinna ja että se on määritetty projektin JAR-apuohjelmaksi jokaisessa EAR-projektissa, joka käyttää kyseistä EJB-projektia moduulina. |
CHKJ2905 | EJB-tarkistusta ei ajettu, koska ejb-jar.xml-tiedostoa ei voitu ladata. Lisätietoja saat ajamalla XML-tarkistuksen. | Etuliite CHKJ2905 tarkoittaa, että projektin metatietoja ei voitu alustaa tiedostosta ejb-jar.xml.
|
JSP-tarkistustoiminto | ||
IWAW0482 | Kelvollista luokkaa JspTranslator ei ole | Projektissa on polkuhäiriö; JSP-tarkistustoiminnon tarvitsee päästä käsittelemään ajonaikaista WAS-koodia. Jos sanoma IWAW0482E tulee esiin kaikissa Web-projekteissa, tarkista muuttuja tai JRE-ympäristön polku:
|
WAR-tarkistus | ||
CHKJ3008 | WAR-tiedosto puuttuu tai on virheellinen. | Tiedoston web.xml lataus ei onnistu. Projektin metatietoja ei voida alustaa tiedostosta web.xml.
|
XML-tarkistus | ||
Elementtityypin "ejb-jar" sisältö on puutteellinen. Sisällön tulee vastata seuraavaa: "(description?,display-name?,small-icon?,large-icon?,enterprise-beans,assembly-descriptor?,ejb-client-jar?)". | EJB 1.1- ja 2.0 -määritykset edellyttävät, että EJB-komponentin .jar-tiedoston on sisällettävä ainakin yksi bean-yrityskomponentti. Tämä virhesanoma ilmenee tavallisesti EJB-komponentin .jar -tiedostojen kehityksen aikana, ja sen voi ohittaa, kunnes suoritetaan jokin tuotantotoiminto, kuten koodin vienti tai käyttöönotto. Määritä projektiin ainakin yksi bean-yrityskomponentti. |