#1 2012-01-17 21:52:38

dharter
Member
Registered: 2010-11-23
Posts: 29

tLogCatcher

I have a tLogCatcher setup to send the output to delimited file.  In the end email it in the tPostJob.

tLogCatcher--->main--->tJavaRow--->tMap--->tFileOutputDelimited


The problem I have it the job will not die.

This is a portion of the job where I'm seeing this


tFileList1--->iterate--->tXSLT
    |
    v
onsubjobok
    |
    v
tParallelize--->Parallelize--->tFileArchive
    |
    v
parallelize
    |
    v
tFileList2--->iterate--->tFileInputDelimited--->main--->tUnite--->main--->tFileOutputDelimited


For testing I've put an invalid file name in tXSLT.  The job throws and error, and is processed by tLogCatcher.  However, the job continues and doesn't actually die until tFileList2 because it depends on the file that tXSLT was suppose to generate.

Only if I put an oncomponenterror--->tDie after the tXSLT and onsubjoberror--->tDie after tFileList1 with Exit the JVM immediately checked will it stop, and this won't work because then it doesn't do my PostJob processing to send me the error log.

Offline

#2 2012-01-18 03:27:15

pedro
Member
Registered: 2011-11-17
Posts: 3682

Re: tLogCatcher

Hi

I hava reproduced your job in TOS5.0.1 and TIS5.0.1.
In TOS, tXSLT can die on error correctly.
But in TIS, tXSLT did as you say.

It must be a bug under TIS.
You can create issue at BugTracker.

Regards,
Pedro


Only Paranoid Survive.

Offline

#3 2012-01-19 19:23:09

dharter
Member
Registered: 2010-11-23
Posts: 29

Offline

Board footer

Powered by FluxBB