I have backported the rev (with rev 1460317) but I agree it would be great to consider if all the commits done by Jacques in OFBIZ-4602 were really necessary...
Jacopo On Mar 22, 2013, at 11:05 PM, Jacques Le Roux <jacques.le.r...@les7arts.com> wrote: > If it solves all related issues, notably the one with Entity Sync at the > origin of the Jira IIRW, then it should be applied to R11.04 and R10.04 as > well. > > Else, I believe we should revert all what was committed (and not reverted) in > OFBIZ-4602 and tackle the issues at the root again > > Jacques > > From: "David E. Jones" <d...@me.com> >> >> It could be. Wow. That issue is a mess. If it is related it looks like this >> bug was caused by the "fix" for that issue. >> >> -David >> >> >> On Mar 21, 2013, at 4:56 PM, Paul Foxworthy <p...@cohsoft.com.au> wrote: >> >>> Hi David and Jacopo, >>> >>> is this change related to Jira issue OFBIZ-4602? >>> >>> Thanks >>> >>> Paul Foxworthy >>> >>> >>> Jacopo Cappellato-4 wrote >>>> Hi David, >>>> >>>> is it ok if I backport this also to the 12.04 branch? >>>> >>>> Jacopo >>>> >>>> On Mar 19, 2013, at 6:48 PM, >>> >>>> jonesde@ >>> >>>> wrote: >>>> >>>>> Author: jonesde >>>>> Date: Tue Mar 19 17:48:28 2013 >>>>> New Revision: 1458429 >>>>> >>>>> URL: http://svn.apache.org/r1458429 >>>>> Log: >>>>> Fixed issue with deserialization from XML of an entity value with null >>>>> fields >>>>> >>>>> Modified: >>>>> >>>>> ofbiz/trunk/framework/entity/src/org/ofbiz/entity/GenericDelegator.java >>>>> >>>>> Modified: >>>>> ofbiz/trunk/framework/entity/src/org/ofbiz/entity/GenericDelegator.java >>>>> URL: >>>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/src/org/ofbiz/entity/GenericDelegator.java?rev=1458429&r1=1458428&r2=1458429&view=diff >>>>> ============================================================================== >>>>> --- >>>>> ofbiz/trunk/framework/entity/src/org/ofbiz/entity/GenericDelegator.java >>>>> (original) >>>>> +++ >>>>> ofbiz/trunk/framework/entity/src/org/ofbiz/entity/GenericDelegator.java >>>>> Tue Mar 19 17:48:28 2013 >>>>> @@ -2377,7 +2377,13 @@ public class GenericDelegator implements >>>>> String attr = element.getAttribute(name); >>>>> >>>>> if (UtilValidate.isNotEmpty(attr)) { >>>>> - value.setString(name, attr); >>>>> + // GenericEntity.makeXmlElement() sets null values to >>>>> GenericEntity.NULL_FIELD.toString(), so look for >>>>> + // that and treat it as null >>>>> + if (GenericEntity.NULL_FIELD.toString().equals(attr)) { >>>>> + value.set(name, null); >>>>> + } else { >>>>> + value.setString(name, attr); >>>>> + } >>>>> } else { >>>>> // if no attribute try a subelement >>>>> Element subElement = UtilXml.firstChildElement(element, >>>>> name); >>>>> >>>>> >>> >>> >>> >>> >>> >>> ----- >>> -- >>> Coherent Software Australia Pty Ltd >>> http://www.coherentsoftware.com.au/ >>> >>> Bonsai ERP, the all-inclusive ERP system >>> http://www.bonsaierp.com.au/ >>> >>> -- >>> View this message in context: >>> http://ofbiz.135035.n4.nabble.com/Re-svn-commit-r1458429-ofbiz-trunk-framework-entity-src-org-ofbiz-entity-GenericDelegator-java-tp4639948p4639969.html >>> Sent from the OFBiz - Dev mailing list archive at Nabble.com. >> >>