tSchemaComplianceCheck - wrong date validation

One Star

tSchemaComplianceCheck - wrong date validation

Hello,
I am on Talend Open Studio for Data Integrtion (6.1.1.20151214_1327).
When I set tSchemaComplianceCheck to verify a date field (field is set to be not nullable) and I pass it value '0000-00-00' then I get following result:
- I get java IllegalArgumentException: YEAR thrown into console
- records is passed OK, and moves to Main flow
Use Fastest Date check option is selected.
Is there any workaround fot that? For me this makes tSchemaComplianceCheck completely useless...
Community Manager

Re: tSchemaComplianceCheck - wrong date validation

Can you show us how this is configured? This doesn't sound right but you haven't quite given enough info to work out what might be happening. A screenshot of your job and the configuration of the component generating the data (if any), the component before the schema check, the schema check and the component after the schema check would be great.
One Star

Re: tSchemaComplianceCheck - wrong date validation

I narrowed it down (I think) to "Use Fastest Date check" option". When I turn it off then validations seems to work correctly
I will test it further and if anything arises I will post here.
Community Manager

Re: tSchemaComplianceCheck - wrong date validation

That could be a defect you have discovered there.

What’s New for Talend Spring ’19

Join us live for a sneak peek!

Sign up now

Tutorial

Introduction to Talend Open Studio for Data Integration.

Watch

Downloads and Trials

Test drive Talend's enterprise products.

Downloads

Definitive Guide to Data Integration

Practical steps to developing your data integration strategy.

Download