Erreur signature: ()V) Constructor must call super() or this() avec Netbeans 6.8 et Glassfish

Lorsque l’erreur devient incompréhensible et surgit, par exemple, dans com.myproj.myejbs.mdb.<error> on se demande vraiment d’où peut venir l’erreur. Au point même de simplifier au maximum son MDB en mettant quasi tout en commentaire… pour toujours avoir cette erreur: ()V) Constructor must call super() or this() avec Netbeans 6.8 et Glassfish

J’ai vraiment tout essayé: recréation d’un domaine glassfish, ajout d’un constructeur au MDB (avec appel à super()), vérification de toutes les classes du projet héritant d’une classe parente…

Au final, la solution est triviale et devrait être dans ma liste de suspicion pour les erreurs paranormales à l’avenir:

Supprimer le cache de netbeans:  rm -rf ~/.netbeans/6.8/var/cache/

Pour les plus conservateurs, renommer le dossier cache peut aussi faire l’affaire.

About Ludovic

Ingénieur en informatique dipl. EPFL
Cette entrée a été postée dans la catégorie Uncategorized et taggée , , . Ajouter le permalink aux favoris.

Comments are closed.