Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Talend
Talend Forum d'entraide sur Talend (Talend Open Studio, ...). Avant de poster --> FAQ Talend, Tutoriels Talend
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/04/2011, 10h29   #1
Membre à l'essai
 
Inscription : septembre 2007
Messages : 61
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 61
Points : 22
Points : 22
Par défaut Améliorer les messages d'erreurs

Bonjour,

Y a t'il un moyen pour ameliorer le message d'erreur. Mais surtout d'indiquer l'origine du probleme.
Car tres souvent lors de l'execution de mes jobs, j'ai une message d'erreur, mais je ne sais pas a quel niveau cela se pose.

Peut etre existe t'il un mode pas a pas ? qui se declenche a volonté ?

Citation:
219755
219756
219757
219758
219759
Exception in component tOracleInput_2
java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]
at java.sql.Timestamp.valueOf(Unknown Source)
at oracle.jdbc.driver.OracleStatement.getTimestampValue(OracleStatement.java:5076)
at oracle.jdbc.driver.OracleResultSetImpl.getTimestamp(OracleResultSetImpl.java:689)
at astrid01.e2_0_1.e2.tOracleInput_2Process(e2.java:11464)
at astrid01.e2_0_1.e2.runJobInTOS(e2.java:14511)
at astrid01.e2_0_1.e2.main(e2.java:14385)
Merci de m'eclairer
flash22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2011, 12h25   #2
Rédacteur/Modérateur
 
Avatar de CyberChouan
 
Homme Benoît Courtine
Directeur technique
Inscription : janvier 2007
Messages : 2 744
Détails du profil
Informations personnelles :
Nom : Homme Benoît Courtine
Âge : 29
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : janvier 2007
Messages : 2 744
Points : 4 202
Points : 4 202
Envoyer un message via MSN à CyberChouan
Tu peux utiliser le composant "tWarn" : il te permet de préciser un message de log (dans lequel tu mets les informations qui t'intéressent, comme l'identifiant de la ligne en cours de traitement), ainsi qu'un niveau de log (DEBUG par exemple).

Tu peux intercepter les messages pour les écrire dans le tLogCatcher.

Après mise au point de ton traitement, tu mets le niveau d'interception des logs à INFO pour accélérer le traitement (les DEBUG seront filtrés).
__________________
Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
Mes articles et tutoriaux & Mon blog informatique
CyberChouan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2011, 13h09   #3
Membre à l'essai
 
Inscription : septembre 2007
Messages : 61
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 61
Points : 22
Points : 22
J'ai mis le tlogcatcher et et le twarn, et le message est
pas beaucoup plus precis.
Il semble que le format du timestamp est incorrecte.
Mais je ne comprends pas d'ou ca viens, et pourquoi certain passe et d'autre pas.

Ci joint le message en sortie

Citation:
2011-04-22 13:05:48|17DUi7|17DUi7|17DUi7|aaazzz|k1|Default|6|Java Exception|tOracleInput_1|java.lang.IllegalArgumentException:Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]|1
[statistics] disconnected
flash22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h38.


 
 
 
 
Partenaires

Hébergement Web