Bonjour,
J'ai un problème avec WildFly 8 car celui-ci semble ignorer les System.out et System.err, mais uniquement à certaines phases.
Si je mets dans mon code
Je confirme avec du debug pas à pas que je passe bien dedans!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 exception.printStackTrace() System.out.println("coucou"); System.err.println("test");
Si ce code est présent dans un ServletFilter -> rien ne s'affiche dans la console.
Si il est présent dans un Bean -> Ca s'affiche dans la console avec des stderr ou stdout devant
Si il est présent dans un Scriptlet de ma page JSP d'erreur -> Ca s'affiche, idem que pour le bean
Donc
1) pourquoi transfère-t-il la console ?
2) comment lui dire de ne pas le faire ?
En pas à pas, quand je fais un step in sur le println, j'aboutis dans une classe de JBoss appelée "org.jboss.stdio.StdioContext$1@de20b5" dont la champ "out" est un NullOutputStream quand ça ne va pas.
La question que je me pose, c'est d'où sort tout ça? Comment le configurer ?
Merci d'avance pour votre aide.
Partager