In testing some of the issues mentioned in this thread:
http://www.mail-archive.com/[email protected]/msg18236.html
on some newer code I noticed what seems to be a problem in
Input2InputTransformer


It seems like the targetWrapperHandler can't get set in the case we go down
this path:

 if (sourceWrapped && (!targetWrapped))


Instead of doing:
     targetWrapperHandler = getWrapperHandler(targetDataBinding, false);
we should do this:
     targetWrapperHandler = getWrapperHandler(getDataBinding(targetOp);,
false);
since above we only set 'targetDataBinding' if 'targetWrapped' was true:
      if (targetWrapped) {
           targetDataBinding = getDataBinding(targetOp);
           targetWrapperHandler = getWrapperHandler(targetDataBinding,
true);
       }


Or something equivalent should be done...

This seems too small for a JIRA so I won't open one.

Raymond, do you agree?

Scott

Reply via email to