Post a reply

Write your message and submit

Options

Click in the dark area of the image to send your post.

Go back

Topic review (newest first)

dharter
2012-01-19 19:23:09
pedro
2012-01-18 03:27:15

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

dharter
2012-01-17 21:52:38

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.

Board footer

Powered by FluxBB