Du kan stöta på dess vanliga felmeddelanden när du validerar ett projekt.
Meddelandeprefix | Meddelande | Förklaring |
---|---|---|
Validering av tillämpningsklient | ||
CHKJ1000 | Valideringen misslyckades eftersom tillämpningsklientfilen inte är giltig. Kontrollera att utplaceringsbeskrivningen är giltig. | Filen application-client.xml kan inte läsas in. Projektets metadata
kan inte initieras från filen application-client.xml.
|
EAR-validering | ||
CHKJ1001 | EAR-projektet {0} är ogiltigt. | Filen application.xml kan inte läsas in. Projektets metadata
kan inte initieras från filen application.xml.
|
EJB-validering | ||
CHKJ2019 | Nyckelklassen {0} måste gå att serialisera vid körning. | EJB uppfyller EJB-specifikationen. Meddelandet varnar för att problem kan uppstå. Varningen visas när en typ behöver serialiseras av en körning och när serialiserbarheten inte kan verifieras under kompileringen. En typ är serialiserbar om den vid körningen är en primitiv typ, en primitiv matris, ett fjärrobjekt eller om den implementerar java.io.Serializable. Meddelandet flaggar java.lang.Object och kan inte avaktiveras. Du kan antingen göra objektet serialiserbart vid kompilering eller strunta i varningen. |
CHKJ2412 | Returtypen måste gå att serialisera vid körning. | |
CHKJ2413 | Argument {1} för {0} måste gå att serialisera vid körning. | |
CHKJ2102 | En sökfunktionsbeskrivning eller en överensstämmande anpassad sökfunktionsmetod i klassen {0} måste definieras. | Det måste finnas sökfunktionsbeskrivning för varje sökmetod. |
CHKJ2873 | Migrera bönans datakällbindning till en CMP Connection Factory-bindning. | |
CHKJ2874 | Migrera den här EJB-modulens standarddatakällbindning till en standard-CMP Connection Factory-bindning. | |
CHKJ2875E | <ejb-client-jar> {0} måste finnas i varje EAR-fil som innehåller den här EJB-modulen. | Om <ejb-client-jar> är specificerad i ejb-jar.xml, måste ett motsvarande EJB-klientprojekt innehålla hem- och fjärrgränssnitten och alla andra typer som en klient behöver. Om alla dessa filer finns i ett enskilt EJB-projekt, raderar du raden <ejb-client-jar> i utplaceringsbeskrivningen. Om inte, kontrollerar du att EJB-klientprojektet finns och är öppet och att det finns ett projektverktygs-JAR i varje EAR som använder det här EJB-projektet som modul. |
CHKJ2905 | EJB-valideringsfunktionen kördes inte eftersom ejb-jar.xml inte gick att läsa in. Om du vill ha mer information kör du XML-valideringfunktionen. | CHKJ2905 betyder att projektets metadata inte kunde
initialiseras från ejb-jar.xml.
|
JSP-validering | ||
IWAW0482 | Ingen giltig JspTranslator | Det föreligger ett sökvägsproblem för projektet
- JSP-valideringsfunktionen behöver access till WAS-körningskoden. Om IWAW0482E visas för alla webbprojekt kontrollerar du variabeln eller JRE-sökvägen:
|
WAR-validering | ||
CHKJ3008 | Saknad eller ogiltig WAR-fil. | Webbfilen web.xml kan inte läsas in. Projektets metadata
kan inte initieras från filen web.xml.
|
XML-validering | ||
Innehållet i elementtypen "ejb-jar" är inte fullständig. Den måste överensstämma med "(description?,display-name?,small-icon?,large-icon?,enterprise-beans,assembly-descriptor?,ejb-client-jar?)". | Specifikationerna för EJB 1.1 och 2.0 förutsätter att minst en Enterprise-böna finns i en EJB .jar-fil. Felmeddelandet är vanligt under utveckling av EJB .jar-filer och kan ignoreras tills du utför en produktionsåtgärd, som t.ex. export eller utplacering av kod. Definiera minst en Enterprise-böna i projektet. |