Skip to content

Regression

com.sun.ts.tests.jstl.spec.fmt.format.fmtnum.JSTLClient.positiveFNValueTest (from tags-tck)

Failing for the past 1 build (Since #155 )
Took 0 ms.

Error Message

test result: Failed. Illegal access to test: com.sun.ts.lib.deliverable.PropertyNotSetException: No value found for jimage.dir. Please check your jte file for an appropiate value

Stacktrace

test result: Failed. Illegal access to test: com.sun.ts.lib.deliverable.PropertyNotSetException: No value found for jimage.dir. Please check your jte file for an appropiate value

Standard Output

#Test Results (version 2)
#Wed Sep 29 10:28:25 UTC 2021
#-----testdescription-----
$file=/home/jenkins/agent/workspace/jakartaee-tck_master/tags-tck/src/com/sun/ts/tests/jstl/spec/fmt/format/fmtnum/JSTLClient.java
$root=/home/jenkins/agent/workspace/jakartaee-tck_master/tags-tck/src
assertion_ids=JSTL\:SPEC\:55  The  < fmt\:formatNumber> action formats a numeric value\n\t\t\t\tin a local-sensitive or customized manner as a number, currency, or \n\t\t\t\tpercentage.\nJSTL\:SPEC\:55.1  The 'value' attribute specifies the numeric value to\n\t\t\t\t\t\tbe formatted.\nJSTL\:SPEC\:55.1.1  The result of the evaluated expression must be of\n\t\t\t\t\t\t\t\ttype String or Number.\nJSTL\:SPEC\:55.1.2  If the evaluated expression is not of type String or\n\t\t\t\t\t\t\t\tNumber, an Exception is thrown.\nJSTL\:SPEC\:55.2  The 'type' attribute specifies how the value should be\n\t\t\t\t\t\tformatted.\nJSTL\:SPEC\:55.2.1  A value of 'number' will format the value as a\n\t\t\t\t\t\t\t\tnumber.\nJSTL\:SPEC\:55.2.2  A value of 'currency' will format the value as a\n\t\t\t\t\t\t\t\tcurrency.\nJSTL\:SPEC\:55.2.3  A value of 'percentage' will format the value as a\n\t\t\t\t\t\t\t\tpercentage.\nJSTL\:SPEC\:55.2.4  If the value evaluates to null, the default value,\n\t\t\t\t\t\t\t\t'number', will be used.\nJSTL\:SPEC\:55.2.5  An invalid value will result in an Exception being\n\t\t\t\t\t\t\t\tthrown.\nJSTL\:SPEC\:55.3  The 'pattern' attribute specifies a custom formatting\n\t\t\t\t\t\tpattern (applied only when formatting numbers).\nJSTL\:SPEC\:55.3.1  The result of the evaluated expression must be of\n\t\t\t\t\t\t\t\ttype String\nJSTL\:SPEC\:55.3.2  If the evaluated expression is not of type String,\n\t\t\t\t\t\t\t\tan Exception is thrown.\nJSTL\:SPEC\:55.4  The 'currencyCode' attribute specifies the ISO 4217\n\t\t\t\t\t\tcurrent code (applied only when formatting currencies).\nJSTL\:SPEC\:55.4.1  If 'currencyCode' is specified, and type is not\n\t\t\t\t\t\t\t\t'currency', then 'currencyCode' is ignored.\nJSTL\:SPEC\:55.4.2  The result of the evaluated expression my be of type\n\t\t\t\t\t\t\t\tString.\nJSTL\:SPEC\:55.4.3  If the evaluated expression is not of type String,\n\t\t\t\t\t\t\t\tan Exception is thrown.\nJSTL\:SPEC\:55.5  the 'currencySymbol' attribute specifies the current\n\t\t\t\t\t\tsymbol (applied only when formatting currencies).\nJSTL\:SPEC\:55.5.1  If 'currencySymbol' is specified, and 'type' is not\n\t\t\t\t\t\t\t\t'currency', then 'currencySymbol' is ignored.\nJSTL\:SPEC\:55.5.2  The result of the evaluated expression must be of\n\t\t\t\t\t\t\t\ttype String\nJSTL\:SPEC\:55.5.3  If the evaluated expression is not of type String, \n\t\t\t\t\t\t\t\tan Exception is thrown.\nJSTL\:SPEC\:55.6  the 'groupingUsed' attribute specifies whether the\n\t\t\t\t\t\tformatted output will contain any grouping separators.\nJSTL\:SPEC\:55.6.1  The result of the evaluated expression must be of\n\t\t\t\t\t\t\t\ttype boolean.\nJSTL\:SPEC\:55.6.2  If the evaluated expression is not of type boolean,\n\t\t\t\t\t\t\t\tan Exception is thrown.\nJSTL\:SPEC\:55.6.3  If the value evaluates to null, the default value,\n\t\t\t\t\t\t\t\t'true', will be used.\nJSTL\:SPEC\:55.6.4  An invalid value will result in an Exception being\n\t\t\t\t\t\t\t\tthrown.\nJSTL\:SPEC\:55.7  The 'maxIntegerDigits' attribute specifies the maximum\n\t\t\t\t\t\tnumber of digits in the integer portion of the formatted output.\nJSTL\:SPEC\:55.7.1  The result of the evaluated expression must be of\n\t\t\t\t\t\t\t\ttype int.\nJSTL\:SPEC\:55.7.2  If the evaluated expression is not of type int, an\n\t\t\t\t\t\t\t\tException is thrown.\nJSTL\:SPEC\:55.8  The 'minIntegerDigits' attribute specifies the minimum\n\t\t\t\t\t\tnumber of digits in the integer portion of the formatted output.\nJSTL\:SPEC\:55.8.1  The result of the evaluated expression must be of\n\t\t\t\t\t\t\t\ttype int.\nJSTL\:SPEC\:55.8.2  If the evaluated expression is not of type int, an\n\t\t\t\t\t\t\t\tException is thrown.\nJSTL\:SPEC\:55.9  The 'maxFractionDigits' attribute specifies the\n\t\t\t\t\t\tmaximum number of digits in the fractional portion of the \n\t\t\t\t\t\tformatted output.\nJSTL\:SPEC\:55.9.1  The result of the evaluated expression must be of\n\t\t\t\t\t\t\t\ttype int.\nJSTL\:SPEC\:55.9.2  If the evaluated expression is not of type int, an\n\t\t\t\t\t\t\t\tException is thrown.\nJSTL\:SPEC\:55.10  The 'minFractionDigits' attribute specifies the\n\t\t\t\t\t\tminimum number of digits in the fractional portion of the \n\t\t\t\t\t\tformatted output.\nJSTL\:SPEC\:55.11  The result of the evaluated expression must be of\n\t\t\t\t\t\t\t\ttype int.\nJSTL\:SPEC\:55.11.1  If the evaluated expression is not of type int, an\n\t\t\t\t\t\t\t\tException is thrown.\nJSTL\:SPEC\:55.12  The 'var' attribute specifies the name of the exported\n\t\t\t\t\t\tscoped attribute which stores the formatted value.\nJSTL\:SPEC\:55.12.1  The type of the exported attribute must be String.\nJSTL\:SPEC\:55.12.2  If the 'var' attribute is specified, but empty, a\n\t\t\t\t\t\t\t\ttranslation time validation error will occur.\nJSTL\:SPEC\:55.13  The 'scope' attribute specifies the scope of 'var'.\nJSTL\:SPEC\:55.13.1  A value of 'page' will export 'var' to the page\n\t\t\t\t\t\t\t\tscope.\nJSTL\:SPEC\:55.13.2  A value of 'request' will export 'var' to the\n\t\t\t\t\t\t\t\trequest scope.\nJSTL\:SPEC\:55.13.3  A value of 'session' will export 'var' to the\n\t\t\t\t\t\t\t\tsession scope.\nJSTL\:SPEC\:55.13.4  A value of 'application' will export 'var' to the\n\t\t\t\t\t\t\t\tapplication scope.\nJSTL\:SPEC\:55.13.5  If the 'scope' attribute is provided an invalid\n\t\t\t\t\t\t\t\tvalue, a translation time validation error will occur.\nJSTL\:SPEC\:55.14  If the 'type' attribute is not specified, 'number'\n\t\t\t\t\t\twill be used.\nJSTL\:SPEC\:55.15  If 'var' is specified, but 'scope' is not, 'var' will\n\t\t\t\t\t\tbe exported to the page scope.\nJSTL\:SPEC\:55.16  If 'scope' is specified, 'var' must also be specified.\nJSTL\:SPEC\:55.17  The value of the 'currencyCode' attribute must be a\n\t\t\t\t\t\tvalid ISO 4217 currency code.\nJSTL\:SPEC\:55.18  If 'value' is null or empty, nothing is written to the\n\t\t\t\t\t\tcurrent JspWriter object and the scoped variable is removed if it \n\t\t\t\t\t\tis specified.\nJSTL\:SPEC\:55.19  The value to be formatted can be specified as body\n\t\t\t\t\t\tcontent of the action.\nJSTL\:SPEC\:55.20  If the numeric value to be formatted is given as a\n\t\t\t\t\t\tstring literal, it is parsed into an instance of java.lang.Number. \n\t\t\t\t\t\tIf the string does not contain any decimal point, it is parsed\n\t\t\t\t\t\tusing java.lang.Long.valueOf(), or java.lang.Double.valueOf() \n\t\t\t\t\t\totherwise.\nJSTL\:SPEC\:55.21  A 'javax.servlet.jsp.JspException' is thrown if the\n\t\t\t\t\t\tnumber to be formatted is given as a string and cannot be parsed \n\t\t\t\t\t\tas a number.\nJSTL\:SPEC\:55.22  The formatted result is written to the current\n\t\t\t\t\t\tJspWritter object if 'var' is not specified.\nJSTL\:SPEC\:55.23  The presence of the 'pattern' attribute will override\n\t\t\t\t\t\tthe predefined formatting pattern of the page's locale.\nJSTL\:SPEC\:55.23.1  The given pattern string must follow the pattern\n\t\t\t\t\t\t\t\tsyntax specified in the documentation for the \n\t\t\t\t\t\t\t\tjava.text.DecimalFormat class.\nJSTL\:SPEC\:55.24  The presence of the 'currencySymbol' attribute will\n\t\t\t\t\t\toverride the predefined currency symbol of the page's locale.\nJSTL\:SPEC\:55.25  The presence of the 'currencyCode' attribute will\n\t\t\t\t\t\toverride the predefined currency code of the page's locale.\nJSTL\:SPEC\:55.26  If the container's runtime is J2SE 1.4 or greater\:\nJSTL\:SPEC\:55.26.1  If both 'currencyCode' and 'currencySymbol' are\n\t\t\t\t\t\t\t\tpresent, 'currencyCode' takes precedence over 'currencySymbol'.\nJSTL\:SPEC\:55.27.1  If both 'currencyCode' and 'currencySymbol' are\n\t\t\t\t\t\t\t\tpresent, 'currencySymbol' takes precedence over 'currencyCode'.\nJSTL\:SPEC\:55.27.2  If only 'currencyCode' is given, it is used as a\n\t\t\t\t\t\t\t\tcurrency symbol.\nJSTL\:SPEC\:55.28  If an exception is caused by the body content, it must\n\t\t\t\t\t\tbe propagated.\nJSTL\:SPEC\:55.29  If a formatting pattern is not specified via the\n\t\t\t\t\t\tpattern attribute, it is looked up in a locale-dependent fashion \n\t\t\t\t\t\tdetermined via a combination of the formatting locale, which is\n\t\t\t\t\t\tdetermined according to Section 9.2, and the type attribute.\nJSTL\:SPEC\:55.29.1  Depending on the value of the type attribute, the\n\t\t\t\t\t\t\t\tgiven numeric value is formatted as a number, currency, or \n\t\t\t\t\t\t\t\tpercentage\nJSTL\:SPEC\:55.29.2  The locale's default formatting pattern for numbers,\n\t\t\t\t\t\t\t\tcurrencies, or percentages is determined by calling the \n\t\t\t\t\t\t\t\tjava.text.NumberFormat method getNumberInstance,\n\t\t\t\t\t\t\t\tgetCurrencyInstance, or getPercentInstance, respectively, with \n\t\t\t\t\t\t\t\tthe formatting locale.\nJSTL\:SPEC\:55.30  Symbols in a formatting pattern are determined by the\n\t\t\t\t\t\tlocale.\nJSTL\:SPEC\:55.31  If the numeric value is given as a string literal, it\n\t\t\t\t\t\tis first parsed into a java.lang.Number.\nJSTL\:SPEC\:55.31.1  If the numeric value is given as a string literal,\n\t\t\t\t\t\t\t\tit is first parsed into a java.lang.Number.\nJSTL\:SPEC\:55.31.1.1  If the string does not contain any decimal point,\n\t\t\t\t\t\t\t\t\t\tit is parsed using java.lang.Long.valueOf().\nJSTL\:SPEC\:55.31.1.2  Otherwise, it is parsed using\n\t\t\t\t\t\t\t\t\t\tjava.lang.Double.valueOf().\nJSTL\:SPEC\:55.32  The formatted result is output to the current\n\t\t\t\t\t\tJspWriter object, unless the var attribute is given, in which case \n\t\t\t\t\t\tit is stored in the named scoped variable.\nJSTL\:SPEC\:55.33  The pattern attribute takes precedence over type.
classname=com.sun.ts.tests.jstl.spec.fmt.format.fmtnum.JSTLClient
direction=forward
finder=cts
id=positiveFNValueTest
keywords=all jstl javaee javaee_web_profile positiveFNValueTest novehicle forward
service_eetest=no
testName=positiveFNValueTest
testProps=\ webServerHost  webServerPort  ts_home
test_directory=com/sun/ts/tests/jstl/spec/fmt/format/fmtnum

#-----environment-----
TS_HOME=/home/jenkins/agent/workspace/jakartaee-tck_master/tags-tck/bin/xml/../..
harness.executeMode=2
harness.log.delayseconds=1
harness.log.port=2000
harness.log.traceflag=true
harness.socket.retry.count=10
harness.temp.directory=${ts.home}/tmp
porting.ts.url.class.1=com.sun.ts.lib.implementation.sun.common.SunRIURL
ts.home=/home/jenkins/agent/workspace/jakartaee-tck_master/tags-tck/bin/xml/../..
ts_home=${TS_HOME}
webServerHost=localhost
webServerPort=8080

#-----testresult-----
description=file\:/home/jenkins/agent/workspace/jakartaee-tck_master/tags-tck/src/com/sun/ts/tests/jstl/spec/fmt/format/fmtnum/JSTLClient.java\#positiveFNValueTest
end=Wed Sep 29 10\:28\:25 UTC 2021
environment=ts_unix
execStatus=Failed. Illegal access to test\: com.sun.ts.lib.deliverable.PropertyNotSetException\: No value found for jimage.dir. Please check your jte file for an appropiate value
harnessLoaderMode=Classpath Loader
harnessVariety=Full Bundle
javatestOS=Linux 5.12.7-300.fc34.x86_64 (amd64)
javatestVersion=5.0
script=com.sun.ts.lib.harness.TSScript
sections=script_messages TestRun
start=Wed Sep 29 10\:28\:25 UTC 2021
test=com/sun/ts/tests/jstl/spec/fmt/format/fmtnum/JSTLClient.java\#positiveFNValueTest
timeoutSeconds=600
totalTime=3
work=/home/jenkins/agent/workspace/jakartaee-tck_master/tags-tckwork/tags-tck/com/sun/ts/tests/jstl/spec/fmt/format/fmtnum

#section:script_messages
----------messages:(0/0)----------

#section:TestRun
----------messages:(0/0)----------
----------log:(0/0)----------
result: Failed. Illegal access to test: com.sun.ts.lib.deliverable.PropertyNotSetException: No value found for jimage.dir. Please check your jte file for an appropiate value


test result: Failed. Illegal access to test: com.sun.ts.lib.deliverable.PropertyNotSetException: No value found for jimage.dir. Please check your jte file for an appropiate value