Tijdens het valideren van uw projecten kunt u op deze veel-voorkomende foutberichten stuiten.
Berichtprefix | Bericht | Verklaring |
---|---|---|
Toepassingsclientvalidator | ||
CHKJ1000 | Validatie mislukt vanwege een ongeldig toepassingsclientbestand. Controleer of de ingebruiknamedescriptor geldig is. | Het bestand application-client.xml kan niet worden geladen. De metagegevens van het project kunnen niet worden geïnitialiseerd uit het bestand application-client.xml.
|
EAR-validator | ||
CHKJ1001 | Het EAR-project {0} is ongeldig. | Het bestand application.xml kan niet worden geladen. De metagegevens van het project kunnen niet worden geïnitialiseerd uit het bestand application.xml.
|
EJB-validator | ||
CHKJ2019 | De hoofdklasse {0} moet tijdens runtime serialiseerbaar zijn. | De EJB is compatibel met de EJB-specificatie. Dit bericht is een waarschuwing om aan te geven dat problemen kunnen optreden. De waarschuwing verschijnt wanneer een type tijdens runtime serialiseerbaar moet zijn en de serialiseerbaarheid tijdens het compileren niet kan worden vastgesteld. Een type is serialiseerbaar als het tijdens runtime een primitief type, een primitieve array of een object op afstand is of java.io.Serializable implementeert. Dit bericht kenmerkt java.lang.Object en kan niet worden uitgeschakeld. Maak het object serialiseerbaar tijdens de compilatie of negeer de waarschuwing. |
CHKJ2412 | Het retourtype moet tijdens runtime serialiseerbaar zijn. | |
CHKJ2413 | Argument {1} van {0} moet tijdens runtime serialiseerbaar zijn. | |
CHKJ2102 | Een zoekerdescriptor of een overeenkomende aangepaste zoekermethode in de klasse {0} moet zijn gedefinieerd. | Er moet een descriptor zijn opgegeven voor elke zoekermethode. |
CHKJ2873 | Migreer de gegevensbronbinding van deze bean naar een CMP-verbindingsfactorybinding. | |
CHKJ2874 | Migreer de standaard gegevensbronbinding van deze EJB-module naar een standaard CMP-verbindingsfactorybinding. | |
CHKJ2875E | <ejb-client-jar> {0} moet bestaan in elk EAR-bestand dat deze EJB-module bevat. | Als <ejb-client-jar> is opgegeven in het bestand ejb-jar.xml, moet een bijbehorend EJB-clientproject de home- en remote-interfaces alsmede alle andere typen bevatten die voor een client benodigd zijn. Zijn deze typen alle opgenomen in één EJB-project, wis dan de regel <ejb-client-jar> in de ingebruiknamedescriptor. Zorg er anders voor dat het EJB-clientproject bestaat, geopend is en een JAR-functiebestand is in elk EAR-project waarin dit EJB-project als module wordt gebruikt. |
CHKJ2905 | De EJB-validator is niet uitgevoerd omdat ejb-jar.xml niet kan worden geladen. Voer de XML-validator uit voor meer informatie. | CHKJ2905 geeft aan dat de metagegevens van het project niet kunnen worden geïnitialiseerd uit ejb-jar.xml.
|
JSP-validator | ||
IWAW0482 | Geen geldige JspTranslator | Er is een padprobleem met het project. De JSP-validator moet toegang hebben tot de WAS-runtimecode. Als IWAW0482E voor alle webprojecten wordt weergegeven, controleert u de variabele of het JRE-pad:
|
WAR-validator | ||
CHKJ3008 | Ontbrekend of ongeldig WAR-bestand. | Het bestand web.xml kan niet worden geladen. De metagegevens van het project kunnen niet worden geïnitialiseerd uit het bestand web.xml.
|
XML-validator | ||
De inhoud van het elementtype "ejb-jar" is onvolledig en moet overeenkomen met "(description?,display-name?,small-icon?,large-icon?,enterprise-beans,assembly-descriptor?,ejb-client-jar?)".. | De specificaties van EJB 1.1 en 2.0 stellen het verplicht dat een EJB-JAR-bestand ten minste één enterprisebean moet bevatten. Dit foutbericht is tijdens de ontwikkeling van EJB-JAR-bestanden normaal en kan worden genegeerd totdat u een productie-actie, zoals het exporteren of in gebruik nemen van code, uitvoert. Definieer ten minste één enterprisebean in het project. |