Issue with command caching in ChangeFactory
-------------------------------------------

                 Key: TUSCANY-3524
                 URL: https://issues.apache.org/jira/browse/TUSCANY-3524
             Project: Tuscany
          Issue Type: Bug
          Components: Java DAS RDB
    Affects Versions: Java-DAS-beta1
            Reporter: Florian Pinel


In ChangeFactory.getCreateCommand() the create command is currently cached. 
This works fine if the command SQL is provided in the DAS config 
(table.getCreate()).
However, when the command is generated from the passed data object, data may be 
saved incorrectly if 2 children are created, each with different properties set.
A similar issue has already been fixed in ChangeFactory.getUpdateCommand(), by 
not caching the update command.
I suggest that we modify getCreateCommand() and getUpdateCommand() to cache 
commands if and only if the command SQL comes from the DAS config.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to