You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@syncope.apache.org by "Francesco Chicchiriccò (JIRA)" <ji...@apache.org> on 2018/07/16 09:47:00 UTC
[jira] [Created] (SYNCOPE-1338) Double type conversion applied
during pull leads to errors
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)