Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.0-beta-4
-
None
-
ANY
Description
[bp@octopus:test]$ cat maven.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<project default="mytest"
xmlns:j="jelly:core"
xmlns:u="jelly:util"
xmlns:maven="jelly:maven"
xmlns:ant="jelly:ant"
xmlns:i="jelly:interaction">
<goal name="mytest">
<echo>pom.repository.url: "${pom.repository.url}"</echo>
<j:set var="pom.repository.url" value="" />
<echo>after setting to empty string "${pom.repository.url}"</echo>
<echo>is empty? ${empty(pom.repository.url)} </echo>
<echo>length ${pom.repository.url.length()} </echo>
<echo />
<j:set var="pom.custom.name" value="test here" />
<echo>pom.cutom.namE: "${pom.custom.name}"</echo>
<echo>is empty? :${empty(pom.custom.name)} </echo>
<echo>length ${pom.custom.name.length()} </echo>
<echo />
<j:set var="customname" value="test" />
<echo>cutomname: "${customname}"</echo>
<echo>is empty? :${empty(customname)} </echo>
<echo>length ${customname.length()} </echo>
<echo />
<j:set var="customname" value="" />
<echo>cutomname: "${customname}"</echo>
<echo>is empty? :${empty(customname)} </echo>
<echo>length ${customname.length()} </echo>
</goal>
</project>
[bp@octopus:test]$ maven -X
__ __
\/ | __ Apache_ ___ | |||||
\/ | / ` \ V / -) ' \ ~ intelligent projects ~ | |||||
_ | _,_ | _/___ | _ | _ | v. 1.0-beta-10 |
---|
[DEBUG] Adding reference: maven.dependency.classpath -> /export/tools/maven-1.0-beta-10/repository/ant/jars/ant-1.5.3-1.jar:/export/tools/maven-1.0-beta-10/repository/oracle/jars/classes12-9.2.0.3-1.2.zip
[DEBUG] Adding reference: maven-classpath ->
mytest:
[echo] pom.repository.url: ""
[echo] after setting to empty string ""
[echo] is empty? false
[echo] length
[echo]
[echo] pom.cutom.namE: "test here"
[echo] is empty? :false
[echo] length
[echo]
[echo] cutomname: "test"
[echo] is empty? :false
[echo] length 4
[echo]
[echo] cutomname: ""
[echo] is empty? :true
[echo] length 0
BUILD SUCCESSFUL
Total time: 7 seconds