Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
SK
LR wrote:
le code suivant ne donne rien : private static void writeError( FileWriter fw, Throwable error, String url ) throws Throwable { String date = new Date().toLocaleString(); String errorMessage = date+ " - " +url; fw.write( errorMessage ); error.printStackTrace( new PrintWriter(fw) ); }
pas d'erreur, le fichier existe mais rien n'est écrit à l'intérieur...
Vérifie que ton FileWriter a bien été initialisé avant d'être passé en argument de ta fonction. Si c'est le cas, alors tu peux essayer de mettre un fw.flush() à la fin pour forcer l'écriture dans le fichier.
LR wrote:
le code suivant ne donne rien :
private static void writeError( FileWriter fw, Throwable error, String url )
throws Throwable
{
String date = new Date().toLocaleString();
String errorMessage = date+ " - " +url;
fw.write( errorMessage );
error.printStackTrace( new PrintWriter(fw) );
}
pas d'erreur, le fichier existe mais rien n'est écrit à l'intérieur...
Vérifie que ton FileWriter a bien été initialisé avant d'être passé en
argument de ta fonction. Si c'est le cas, alors tu peux essayer de
mettre un fw.flush() à la fin pour forcer l'écriture dans le fichier.
le code suivant ne donne rien : private static void writeError( FileWriter fw, Throwable error, String url ) throws Throwable { String date = new Date().toLocaleString(); String errorMessage = date+ " - " +url; fw.write( errorMessage ); error.printStackTrace( new PrintWriter(fw) ); }
pas d'erreur, le fichier existe mais rien n'est écrit à l'intérieur...
Vérifie que ton FileWriter a bien été initialisé avant d'être passé en argument de ta fonction. Si c'est le cas, alors tu peux essayer de mettre un fw.flush() à la fin pour forcer l'écriture dans le fichier.
LR
le code suivant ne donne rien : private static void writeError( FileWriter fw, Throwable error, String url )
throws Throwable { String date = new Date().toLocaleString(); String errorMessage = date+ " - " +url; fw.write( errorMessage ); error.printStackTrace( new PrintWriter(fw) ); }
pas d'erreur, le fichier existe mais rien n'est écrit à l'intérieur...
Vérifie que ton FileWriter a bien été initialisé avant d'être passé en argument de ta fonction. Si c'est le cas, alors tu peux essayer de mettre un fw.flush() à la fin pour forcer l'écriture dans le fichier.
Avec flush() c'est bon, merci !
le code suivant ne donne rien :
private static void writeError( FileWriter fw, Throwable error, String
url )
throws Throwable
{
String date = new Date().toLocaleString();
String errorMessage = date+ " - " +url;
fw.write( errorMessage );
error.printStackTrace( new PrintWriter(fw) );
}
pas d'erreur, le fichier existe mais rien n'est écrit à l'intérieur...
Vérifie que ton FileWriter a bien été initialisé avant d'être passé en
argument de ta fonction. Si c'est le cas, alors tu peux essayer de
mettre un fw.flush() à la fin pour forcer l'écriture dans le fichier.
le code suivant ne donne rien : private static void writeError( FileWriter fw, Throwable error, String url )
throws Throwable { String date = new Date().toLocaleString(); String errorMessage = date+ " - " +url; fw.write( errorMessage ); error.printStackTrace( new PrintWriter(fw) ); }
pas d'erreur, le fichier existe mais rien n'est écrit à l'intérieur...
Vérifie que ton FileWriter a bien été initialisé avant d'être passé en argument de ta fonction. Si c'est le cas, alors tu peux essayer de mettre un fw.flush() à la fin pour forcer l'écriture dans le fichier.
Avec flush() c'est bon, merci !
Auge Frederic
LR wrote:
le code suivant ne donne rien : private static void writeError( FileWriter fw, Throwable error, String
url )
throws Throwable { String date = new Date().toLocaleString(); String errorMessage = date+ " - " +url; fw.write( errorMessage ); error.printStackTrace( new PrintWriter(fw) ); }
pas d'erreur, le fichier existe mais rien n'est écrit à l'intérieur...
Vérifie que ton FileWriter a bien été initialisé avant d'être passé en argument de ta fonction. Si c'est le cas, alors tu peux essayer de mettre un fw.flush() à la fin pour forcer l'écriture dans le fichier.
Avec flush() c'est bon, merci !
Je ne sais pas tes besoins, mais vu le nom de la méthode, as-tu regardé log4j ?
LR wrote:
le code suivant ne donne rien :
private static void writeError( FileWriter fw, Throwable error, String
url )
throws Throwable
{
String date = new Date().toLocaleString();
String errorMessage = date+ " - " +url;
fw.write( errorMessage );
error.printStackTrace( new PrintWriter(fw) );
}
pas d'erreur, le fichier existe mais rien n'est écrit à l'intérieur...
Vérifie que ton FileWriter a bien été initialisé avant d'être passé en
argument de ta fonction. Si c'est le cas, alors tu peux essayer de
mettre un fw.flush() à la fin pour forcer l'écriture dans le fichier.
Avec flush() c'est bon, merci !
Je ne sais pas tes besoins, mais vu le nom de la méthode, as-tu regardé
log4j ?
le code suivant ne donne rien : private static void writeError( FileWriter fw, Throwable error, String
url )
throws Throwable { String date = new Date().toLocaleString(); String errorMessage = date+ " - " +url; fw.write( errorMessage ); error.printStackTrace( new PrintWriter(fw) ); }
pas d'erreur, le fichier existe mais rien n'est écrit à l'intérieur...
Vérifie que ton FileWriter a bien été initialisé avant d'être passé en argument de ta fonction. Si c'est le cas, alors tu peux essayer de mettre un fw.flush() à la fin pour forcer l'écriture dans le fichier.
Avec flush() c'est bon, merci !
Je ne sais pas tes besoins, mais vu le nom de la méthode, as-tu regardé log4j ?
LR
Je ne sais pas tes besoins, mais vu le nom de la méthode, as-tu regardé log4j ?
Je viens de jeter un coup d'oeil. C'est une librairie facilitant le debug et le testing des applications ? Et ça permet aussi de logger les erreurs ?
En fait, pour l'instant j'ai juste une méthode statique qui ajoute la stacktrave à un fichier texte et/ou envoie l'erreur par email. Je ne pense pas que ça vaille la peine, me trompe-je ?
A+Lilian
Je ne sais pas tes besoins, mais vu le nom de la méthode, as-tu regardé
log4j ?
Je viens de jeter un coup d'oeil. C'est une librairie facilitant le debug et
le testing des applications ? Et ça permet aussi de logger les erreurs ?
En fait, pour l'instant j'ai juste une méthode statique qui ajoute la
stacktrave à un fichier texte et/ou envoie l'erreur par email. Je ne pense
pas que ça vaille la peine, me trompe-je ?
Je ne sais pas tes besoins, mais vu le nom de la méthode, as-tu regardé log4j ?
Je viens de jeter un coup d'oeil. C'est une librairie facilitant le debug et le testing des applications ? Et ça permet aussi de logger les erreurs ?
En fait, pour l'instant j'ai juste une méthode statique qui ajoute la stacktrave à un fichier texte et/ou envoie l'erreur par email. Je ne pense pas que ça vaille la peine, me trompe-je ?