You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by bu...@apache.org on 2014/06/10 08:55:50 UTC

[Bug 26286] XmlProperty: empty element semantic problems

https://issues.apache.org/bugzilla/show_bug.cgi?id=26286

Guido Leenders <gu...@invantive.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |guido.leenders@invantive.co
                   |                            |m
         Resolution|FIXED                       |---

--- Comment #4 from Guido Leenders <gu...@invantive.com> ---
Tested on Apache Ant(TM) version 1.8.2 compiled on December 20 2010
Detected Java version: 1.7 in: /usr/java/jdk1.7.0_02-b08/jre
Detected OS: Linux

Seems not resolved.

Reproduction:

test:
     [echo] par1a=1a
     [echo] par1b=
     [echo] par2a=1a
     [echo] par2b=${par2b}

Expectation:
test:
     [echo] par1a=1a
     [echo] par1b=
     [echo] par2a=1a
     [echo] par2b=         <<<<==========

Files
test.xml:
<?xml version="1.0" encoding="iso-8859-1"?>
<root>
<par1a>1a</par1a>
<par1b></par1b>
<par2a>${par1a}</par2a>
<par2b>${par1b}</par2b>
</root>

build.xml:
<?xml version="1.0" encoding="iso-8859-1"?>
<project name="common" >
<target name="test">
  <xmlproperty file="test.xml" keepRoot="false" semanticAttributes="true"/>
  <echo>par1a=${par1a}
par1b=${par1b}
par2a=${par2a}
par2b=${par2b}  
</echo>
</target>
</project>

-- 
You are receiving this mail because:
You are the assignee for the bug.