Details
- State: Success
- For: Project: commons-jexl
- Working Directory: /srv/gump/public/workspace/apache-commons/jexl
- Output: /srv/gump/public/workspace/tmp/build_apache-commons_commons-jexl.txt
- Exit Code: 0
- Start Time: Wed, 27 Aug 2008 19:47:43 (PDT)
- End Time: Wed, 27 Aug 2008 19:48:17 (PDT)
- Elapsed Time: 34 secs
Parameters
| Prefix |
Name |
Value |
| -D |
java.awt.headless |
true |
| -X |
bootclasspath/p |
:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar
/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar |
|
org.apache.tools.ant.Main |
|
| -D |
gump.merge |
/srv/gump/public/gump/work/merge.xml |
| -D |
build.sysclasspath |
only |
| -D |
final.name |
commons-jexl-27082008 |
|
dist |
|
Environment Overrides
| Name |
Value |
| CLASSPATH |
:/usr/lib/jvm/java-1.5.0-sun/lib/tools.jar
/srv/gump/public/workspace/apache-commons/jexl/target/classes
/srv/gump/public/workspace/apache-commons/jexl/target/test-classes
/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar
/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar
/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar
/srv/gump/public/workspace/ant/dist/lib/ant-trax.jar
/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar
/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar
/srv/gump/public/workspace/ant/dist/lib/ant-nodeps.jar
/srv/gump/public/workspace/ant/dist/lib/ant.jar
/srv/gump/packages/junit3.8.1/junit.jar
/srv/gump/public/workspace/xml-commons/java/build/resolver.jar
/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar
/srv/gump/public/workspace/junit/dist/junit-27082008.jar
/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-27082008.jar
/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-api-27082008.jar |
Command Line
/usr/lib/jvm/java-1.5.0-sun/bin/java -Djava.awt.headless=true
-Xbootclasspath/p:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar
org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml
-Dbuild.sysclasspath=only -Dfinal.name=commons-jexl-27082008 dist Output
Buildfile: /srv/gump/public/workspace/apache-commons/jexl/build.xml
init:
[mkdir] Created dir: /srv/gump/public/workspace/apache-commons/jexl/target/lib
get-deps:
compile:
[javac] Compiling 91 source files to /srv/gump/public/workspace/apache-commons/jexl/target/classes
[javac] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/PropertyExecutor.java:125: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] return method.invoke(o, null);
[javac] ^
[javac] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:112: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] Method iter = type.getMethod("iterator", null);
[javac] ^
[javac] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:115: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] return (Iterator) iter.invoke(obj, null);
[javac] ^
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 3 warnings
[mkdir] Created dir: /srv/gump/public/workspace/apache-commons/jexl/target/classes/META-INF
[copy] Copying 2 files to /srv/gump/public/workspace/apache-commons/jexl/target/classes/META-INF
junit-present:
compile-tests:
[javac] Compiling 15 source files to /srv/gump/public/workspace/apache-commons/jexl/target/test-classes
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
internal-test:
[mkdir] Created dir: /srv/gump/public/workspace/apache-commons/jexl/target/test-reports
[junit] Running org.apache.commons.jexl.ArrayLiteralTest
[junit] Testsuite: org.apache.commons.jexl.ArrayLiteralTest
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.254 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.254 sec
[junit]
[junit] Testcase: testLiteralWithStrings took 0.11 sec
[junit] Testcase: testLiteralWithNumbers took 0.003 sec
[junit] Testcase: testSizeOfSimpleArrayLiteral took 0.003 sec
[junit] Testcase: testNotEmptySimpleMapLiteral took 0.002 sec
[junit] Running org.apache.commons.jexl.BitwiseOperatorTest
[junit] Testsuite: org.apache.commons.jexl.BitwiseOperatorTest
[junit] Tests run: 22, Failures: 0, Errors: 0, Time elapsed: 0.302 sec
[junit] Tests run: 22, Failures: 0, Errors: 0, Time elapsed: 0.302 sec
[junit]
[junit] Testcase: testAndWithTwoNulls took 0.119 sec
[junit] Testcase: testAndWithLeftNull took 0.002 sec
[junit] Testcase: testAndWithRightNull took 0.001 sec
[junit] Testcase: testAndSimple took 0.001 sec
[junit] Testcase: testAndVariableNumberCoercion took 0.007 sec
[junit] Testcase: testAndVariableStringCoercion took 0.001 sec
[junit] Testcase: testComplementWithNull took 0.001 sec
[junit] Testcase: testComplementSimple took 0.001 sec
[junit] Testcase: testComplementVariableNumberCoercion took 0.001 sec
[junit] Testcase: testComplementVariableStringCoercion took 0 sec
[junit] Testcase: testOrWithTwoNulls took 0.003 sec
[junit] Testcase: testOrWithLeftNull took 0.001 sec
[junit] Testcase: testOrWithRightNull took 0.003 sec
[junit] Testcase: testOrSimple took 0.001 sec
[junit] Testcase: testOrVariableNumberCoercion took 0 sec
[junit] Testcase: testOrVariableStringCoercion took 0.001 sec
[junit] Testcase: testXorWithTwoNulls took 0.002 sec
[junit] Testcase: testXorWithLeftNull took 0.001 sec
[junit] Testcase: testXorWithRightNull took 0.001 sec
[junit] Testcase: testXorSimple took 0 sec
[junit] Testcase: testXorVariableNumberCoercion took 0.001 sec
[junit] Testcase: testXorVariableStringCoercion took 0 sec
[junit] Running org.apache.commons.jexl.BlockTest
[junit] Testsuite: org.apache.commons.jexl.BlockTest
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.534 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.534 sec
[junit]
[junit] Testcase: testBlockSimple took 0.109 sec
[junit] Testcase: testBlockExecutesAll took 0.004 sec
[junit] Testcase: testEmptyBlock took 0.001 sec
[junit] Testcase: testBlockLastExecuted01 took 0.002 sec
[junit] Testcase: testBlockLastExecuted02 took 0.002 sec
[junit] Testcase: testNestedBlock took 0.001 sec
[junit] Running org.apache.commons.jexl.ForEachTest
[junit] Testsuite: org.apache.commons.jexl.ForEachTest
[junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.343 sec
[junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.343 sec
[junit] ------------- Standard Error -----------------
[junit] Aug 27, 2008 6:48:00 PM org.apache.commons.jexl.util.introspection.UberspectImpl getIterator
[junit] WARNING: Warning! The iterative is an Enumeration in the #foreach() loop at [1,1] in template . Because it's not resetable, if used in more than once, this may lead to unexpected results.
[junit] Aug 27, 2008 6:48:00 PM org.apache.commons.jexl.util.introspection.UberspectImpl getIterator
[junit] WARNING: Warning! The iterative is an Iterator in the #foreach() loop at [1,1] in template . Because it's not resetable, if used in more than once, this may lead to unexpected results.
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testForEachWithEmptyStatement took 0.109 sec
[junit] Testcase: testForEachWithEmptyList took 0.003 sec
[junit] Testcase: testForEachWithArray took 0.003 sec
[junit] Testcase: testForEachWithCollection took 0.002 sec
[junit] Testcase: testForEachWithEnumeration took 0.017 sec
[junit] Testcase: testForEachWithIterator took 0.003 sec
[junit] Testcase: testForEachWithMap took 0.006 sec
[junit] Testcase: testForEachWithBlock took 0.014 sec
[junit] Testcase: testForEachWithListExpression took 0.041 sec
[junit] Testcase: testForEachWithProperty took 0.005 sec
[junit] Running org.apache.commons.jexl.IfTest
[junit] Testsuite: org.apache.commons.jexl.IfTest
[junit] Tests run: 9, Failures: 0, Errors: 0, Time elapsed: 0.273 sec
[junit] Tests run: 9, Failures: 0, Errors: 0, Time elapsed: 0.273 sec
[junit]
[junit] Testcase: testSimpleIfTrue took 0.12 sec
[junit] Testcase: testSimpleIfFalse took 0.003 sec
[junit] Testcase: testSimpleElse took 0.002 sec
[junit] Testcase: testBlockIfTrue took 0.003 sec
[junit] Testcase: testBlockElse took 0.002 sec
[junit] Testcase: testIfWithSimpleExpression took 0.003 sec
[junit] Testcase: testIfWithArithmeticExpression took 0.004 sec
[junit] Testcase: testIfWithDecimalArithmeticExpression took 0.002 sec
[junit] Testcase: testIfWithAssignment took 0.002 sec
[junit] Running org.apache.commons.jexl.JexlTest
[junit] Testsuite: org.apache.commons.jexl.JexlTest
[junit] Tests run: 45, Failures: 0, Errors: 0, Time elapsed: 0.494 sec
[junit] Tests run: 45, Failures: 0, Errors: 0, Time elapsed: 0.494 sec
[junit]
[junit] Testcase: testProperty took 0.107 sec
[junit] Testcase: testMethod took 0.003 sec
[junit] Testcase: testArrayAccess took 0.011 sec
[junit] Testcase: testMulti took 0.002 sec
[junit] Testcase: testBoolean took 0.005 sec
[junit] Testcase: testStringLit took 0 sec
[junit] Testcase: testExpression took 0.011 sec
[junit] Testcase: testEmpty took 0.005 sec
[junit] Testcase: testSize took 0.021 sec
[junit] Testcase: testSizeAsProperty took 0.001 sec
[junit] Testcase: testStringMethods took 0.009 sec
[junit] Testcase: testUnaryMinus took 0.015 sec
[junit] Testcase: testCalculations took 0.026 sec
[junit] Testcase: testConditions took 0.019 sec
[junit] Testcase: testNotConditions took 0.011 sec
[junit] Testcase: testNotConditionsWithDots took 0.001 sec
[junit] Testcase: testComparisons took 0.006 sec
[junit] Testcase: testNull took 0.006 sec
[junit] Testcase: testBlankStrings took 0.002 sec
[junit] Testcase: testLogicExpressions took 0.014 sec
[junit] Testcase: testDoubleArrays took 0.001 sec
[junit] Testcase: testVariableNames took 0 sec
[junit] Testcase: testMapDot took 0 sec
[junit] Testcase: testStringLiterals took 0 sec
[junit] Testcase: testIntProperty took 0.004 sec
[junit] Testcase: testNegativeIntComparison took 0.002 sec
[junit] Testcase: testArrayProperty took 0.002 sec
[junit] Testcase: testCharAtBug took 0.001 sec
[junit] Testcase: testEmptyDottedVariableName took 0.001 sec
[junit] Testcase: testEmptySubListOfMap took 0.001 sec
[junit] Testcase: testCoercionWithComparisionOperators took 0.006 sec
[junit] Testcase: testResolver took 0.003 sec
[junit] Testcase: testBooleanShortCircuitAnd took 0.001 sec
[junit] Testcase: testBooleanShortCircuitOr took 0.001 sec
[junit] Testcase: testStringConcatenation took 0 sec
[junit] Testcase: testStaticMethodInvocation took 0.002 sec
[junit] Testcase: testStaticMethodInvocationOnClasses took 0.002 sec
[junit] Testcase: testToString took 0.001 sec
[junit] Testcase: testBadParse took 0.003 sec
[junit] Testcase: testComment took 0.001 sec
[junit] Testcase: testAssignment took 0.002 sec
[junit] Testcase: testAntPropertiesWithMethods took 0.001 sec
[junit] Testcase: testBigIntegerArithmetic took 0.004 sec
[junit] Testcase: testBigDecimalArithmetic took 0.005 sec
[junit] Testcase: testUnicodeSupport took 0 sec
[junit] Running org.apache.commons.jexl.MapLiteralTest
[junit] Testsuite: org.apache.commons.jexl.MapLiteralTest
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.251 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.251 sec
[junit]
[junit] Testcase: testLiteralWithStrings took 0.104 sec
[junit] Testcase: testLiteralWithMultipleEntries took 0.002 sec
[junit] Testcase: testLiteralWithNumbers took 0.002 sec
[junit] Testcase: testSizeOfSimpleMapLiteral took 0.003 sec
[junit] Testcase: testCallingMethodsOnNewMapLiteral took 0.012 sec
[junit] Testcase: testNotEmptySimpleMapLiteral took 0.002 sec
[junit] Running org.apache.commons.jexl.ParseFailuresTest
[junit] Testsuite: org.apache.commons.jexl.ParseFailuresTest
[junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 1.367 sec
[junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 1.367 sec
[junit]
[junit] Testcase: testMalformedExpression1 took 0.09 sec
[junit] Testcase: testMalformedExpression2 took 0.002 sec
[junit] Testcase: testMalformedScript1 took 0.004 sec
[junit] Testcase: testMalformedScript2 took 0 sec
[junit] Testcase: testMalformedScript3 took 0.018 sec
[junit] Running org.apache.commons.jexl.ScriptFactoryTest
[junit] Testsuite: org.apache.commons.jexl.ScriptFactoryTest
[junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 0.283 sec
[junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 0.283 sec
[junit]
[junit] Testcase: testCreateFromString took 0.097 sec
[junit] Testcase: testCreateFromSimpleString took 0.005 sec
[junit] Testcase: testCreateFromNullString took 0.001 sec
[junit] Testcase: testCreateFromFile took 0.046 sec
[junit] Testcase: testCreateFromNullFile took 0.001 sec
[junit] Testcase: testCreateFromURL took 0.003 sec
[junit] Testcase: testCreateFromNullURL took 0 sec
[junit] Running org.apache.commons.jexl.ScriptTest
[junit] Testsuite: org.apache.commons.jexl.ScriptTest
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.267 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.267 sec
[junit] ------------- Standard Output ---------------
[junit] Starting test script
[junit] The result is 7
[junit] Starting test script
[junit] The result is 7
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testSimpleScript took 0.106 sec
[junit] Testcase: testScriptFromFile took 0.016 sec
[junit] Testcase: testScriptFromURL took 0.002 sec
[junit] Testcase: testScriptUpdatesContext took 0.009 sec
[junit] Running org.apache.commons.jexl.WhileTest
[junit] Testsuite: org.apache.commons.jexl.WhileTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.354 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.354 sec
[junit]
[junit] Testcase: testSimpleWhileFalse took 0.187 sec
[junit] Testcase: testWhileExecutesExpressionWhenLooping took 0.009 sec
[junit] Testcase: testWhileWithBlock took 0.003 sec
[junit] Running org.apache.commons.jexl.junit.AsserterTest
[junit] Testsuite: org.apache.commons.jexl.junit.AsserterTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.505 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.505 sec
[junit]
[junit] Testcase: testThis took 0.218 sec
[junit] Testcase: testVariable took 0.003 sec
[junit] Running org.apache.commons.jexl.parser.ParserTest
[junit] Testsuite: org.apache.commons.jexl.parser.ParserTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.268 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.268 sec
[junit]
[junit] Testcase: testParse1 took 0.109 sec
[junit] Testcase: testParse2 took 0.006 sec
test:
jar:
[jar] Building jar: /srv/gump/public/workspace/apache-commons/jexl/target/commons-jexl-27082008.jar
javadoc:
[mkdir] Created dir: /srv/gump/public/workspace/apache-commons/jexl/dist/docs/api
[javadoc] Generating Javadoc
[javadoc] Javadoc execution
[javadoc] Loading source files for package org.apache.commons.jexl...
[javadoc] Loading source files for package org.apache.commons.jexl.context...
[javadoc] Loading source files for package org.apache.commons.jexl.junit...
[javadoc] Loading source files for package org.apache.commons.jexl.parser...
[javadoc] Loading source files for package org.apache.commons.jexl.resolver...
[javadoc] Loading source files for package org.apache.commons.jexl.util...
[javadoc] Loading source files for package org.apache.commons.jexl.util.introspection...
[javadoc] Constructing Javadoc information...
[javadoc] Standard Doclet version 1.5.0_11
[javadoc] Building tree for all the packages and classes...
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/JexlExprResolver.java:28: warning - @todo is an unknown tag.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/JexlExprResolver.java:41: warning - @todo is an unknown tag.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/ScriptFactory.java:188: warning - @todo is an unknown tag.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:398: warning - Tag @inheritDoc cannot be used in class documentation. It can only be used in the following types of documentation: method, inline text.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:446: warning - Tag @inheritDoc cannot be used in class documentation. It can only be used in the following types of documentation: method, inline text.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:398: warning - Tag @inheritDoc cannot be used in class documentation. It can only be used in the following types of documentation: method, inline text.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:398: warning - Tag @inheritDoc cannot be used in class documentation. It can only be used in the following types of documentation: method, inline text.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:308: warning - @returns is an unknown tag.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:333: warning - @returns is an unknown tag.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:446: warning - Tag @inheritDoc cannot be used in class documentation. It can only be used in the following types of documentation: method, inline text.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:446: warning - Tag @inheritDoc cannot be used in class documentation. It can only be used in the following types of documentation: method, inline text.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:398: warning - Tag @inheritDoc cannot be used in class documentation. It can only be used in the following types of documentation: method, inline text.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:446: warning - Tag @inheritDoc cannot be used in class documentation. It can only be used in the following types of documentation: method, inline text.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:398: warning - Tag @inheritDoc cannot be used in class documentation. It can only be used in the following types of documentation: method, inline text.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:446: warning - Tag @inheritDoc cannot be used in class documentation. It can only be used in the following types of documentation: method, inline text.
[javadoc] Building index for all the packages and classes...
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:398: warning - Tag @inheritDoc cannot be used in class documentation. It can only be used in the following types of documentation: method, inline text.
[javadoc] /srv/gump/public/workspace/apache-commons/jexl/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java:446: warning - Tag @inheritDoc cannot be used in class documentation. It can only be used in the following types of documentation: method, inline text.
[javadoc] Building index for all classes...
[javadoc] Generating /srv/gump/public/workspace/apache-commons/jexl/dist/docs/api/stylesheet.css...
[javadoc] 17 warnings
dist:
[copy] Copying 2 files to /srv/gump/public/workspace/apache-commons/jexl/dist
BUILD SUCCESSFUL
Total time: 33 seconds
Last Updated: Wed, 27 Aug 2008 16:00:10 ().