Francesco Chicchiriccò created SYNCOPE-1338:
-----------------------------------------------

             Summary: Double type conversion applied during pull leads to errors
                 Key: SYNCOPE-1338
                 URL: https://issues.apache.org/jira/browse/SYNCOPE-1338
             Project: Syncope
          Issue Type: Bug
          Components: core
    Affects Versions: 2.1.0, 2.0.9
            Reporter: Francesco Chicchiriccò
            Assignee: Francesco Chicchiriccò
             Fix For: 2.0.10, 2.1.1, 3.0.0


The fix introduced for SYNCOPE-1306 highlights a problem: during Pull Task 
execution, the values received as {{ConnectorObject}} are converted into 
{{AnyTO}}, involving {{MappingManagerImpl#getIntValues}} for the actual 
conversion.

Such conversion involves also string values mapped to Date schemas, applying 
the provided conversion pattern: this is bad, as the conversion pattern is 
meant to be applied by DataBinder, later in the process.

The problem is then that the conversion pattern is applied twice to the same 
values, thus resulting into validation errors.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to