Message: The following issue has been closed.
Resolver: dion gillard Date: Mon, 6 Sep 2004 9:13 PM Fixed now we are using JEXL 1.0. Tests have been uncommented --------------------------------------------------------------------- View the issue: http://issues.apache.org/jira/browse/JELLY-87 Here is an overview of the issue: --------------------------------------------------------------------- Key: JELLY-87 Summary: jelly can't resolve vars with dots (.) in the name, in function calls Type: Bug Status: Closed Priority: Major Resolution: FIXED Project: jelly Components: core / taglib.core Fix Fors: 1.0-beta-4 Versions: 1.0-beta-4 Assignee: dion gillard Reporter: Alexey Krasnoriadtsev Created: Wed, 24 Sep 2003 6:38 PM Updated: Mon, 6 Sep 2004 9:13 PM Environment: ANY Description: [EMAIL PROTECTED]: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> [EMAIL PROTECTED]: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 --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]