Denne tabel indeholder en liste over de almindelige fejlmeddelelser, der kan blive vist under validering af projekter.
| Meddelelsespræfiks | Meddelelse | Forklaring |
|---|---|---|
| Application Client-validator | ||
| CHKJ1000 | Validering ikke udført, fordi Application Client-filen er ugyldig. Kontrollér, at distributionsdeskriptoren er gyldig. | Filen application-client.xml kan ikke indlæses. Projektets metadata kan
ikke initialiseres fra filen application-client.xml.
|
| EAR-validator | ||
| CHKJ1001 | EAR-projektet {0} er ugyldigt. | Filen application.xml kan ikke indlæses. Projektets metadata kan ikke initialiseres fra
filen application.xml.
|
| EJB-validator | ||
| CHKJ2019 | Nøgleklassen {0} skal kunne serialiseres ved runtime. | EJB overholder EJB-specifikationen. Denne meddelelse er en advarsel om, at der måske opstår problemer. Advarslen vises, når en type skal serialiseres ved runtime, og når det på kompileringstidspunktet ikke kan bekræftes, om den kan serialiseres. En type kan serialiseres, hvis den ved runtime er en primitiv type, et primitivt array, et eksternt objekt eller implementerer java.io.Serializable. Denne meddelelse markerer java.lang.Object, og den kan ikke deaktiveres. Du kan enten udvirke, at objektet kan serialiseres ved kompileringstid, eller ignorere advarslen. |
| CHKJ2412 | Returtypen skal kunne serialiseres på kørselstidspunktet. | |
| CHKJ2413 | Argument {1} i {0} skal kunne serialiseres på kørselstidspunktet. | |
| CHKJ2102 | Der skal enten være defineret en finder-deskriptor eller en tilsvarende tilpasset finder-metode for klassen {0}. | Der skal være en finder-deskriptor for hver finder-metode. |
| CHKJ2873 | Overfør denne beans datakildebinding til en CMP Connection Factory-binding. | |
| CHKJ2874 | Overfør dette EJB-moduls standard datakildebinding til en standard CMP Connection Factory-binding. | |
| CHKJ2875E | <ejb-client-jar> {0} skal findes i hver EAR-fil, der indeholder dette EJB-modul. | Hvis <ejb-client-jar> er angivet i ejb-jar.xml, skal et tilsvarende EJB-klientprojekt indeholde hjemmegrænsefladen og den eksterne grænseflade og alle de andre typer, som en klient har brug for. Hvis disse typer alle er indeholdt i et enkelt EJB-projekt, skal du slette linjen <ejb-client-jar> i distributionsdeskriptoren. Hvis ikke, skal du kontrollere, at EJB-klientprojektet findes og er åbent, og at der er en projektsfunktions-JAR i hver EAR, der bruger dette EJB-projekt som modul. |
| CHKJ2905 | EJB-validering er ikke udført, fordi ejb-jar.xml ikke kunne indlæses. Udfør XML-validering for at få flere oplysninger. | Meddelelse CHKJ2905 betyder, at projektets metadata ikke kunne initialiseres fra ejb-jar.xml.
|
| JSP-validator | ||
| IWAW0482 | Der er ikke angivet en gyldig JspTranslator | Der er et problem med projektets sti. JSP-validatoren skal have adgang til
WAS-runtime-koden. Hvis IWAW0482E vises i alle webprojekter, skal du kontrollere variablen eller JRE-stien:
|
| WAR-validator | ||
| CHKJ3008 | Manglende eller ugyldig WAR-fil. | Filen web.xml kan ikke indlæses. Projektets metadata kan ikke initialiseres fra filen
web.xml.
|
| XML-validator | ||
| Indholdet af elementtypen "ejb-jar" er ufuldstændig, det skal matche "(description?,DisplayName?,SmallIcon?,LargeIcon?,Enterprise-beans,AssemblyDescriptor?,EjbClientJar?)". | Specifikationerne for EJB 1.1 og 2.0 påbyder, at der mindst skal findes én Enterprise-bean i en EJB .jar-fil. Denne fejlmeddelelse er normal under udvikling af EJB .jar-filer og kan ignoreres, indtil du udfører en produktionsfunktion, f.eks. eksporterer eller distribuerer kode. Definér mindst én Enterprise-bean i projektet. | |