Mock Version: 2.12 Mock Version: 2.12 Mock Version: 2.12 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/glassfish-el.spec'], chrootPath='/var/lib/mock/module-maven-3.5-8040020210930052532-7c299663-build-42054-8155/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/glassfish-el.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/glassfish-el.spec'], chrootPath='/var/lib/mock/module-maven-3.5-8040020210930052532-7c299663-build-42054-8155/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/glassfish-el.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Iu6H5O + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf glassfish-el-3.0.1-b08 + /usr/bin/xz -dc /builddir/build/SOURCES/glassfish-el-3.0.1-b08-clean.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd glassfish-el-3.0.1-b08 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cp -p /builddir/build/SOURCES/LICENSE-2.0.txt . + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_remove_plugin -r :findbugs-maven-plugin + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_remove_plugin -r :findbugs-maven-plugin api + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_remove_plugin -r :glassfish-copyright-maven-plugin + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_remove_plugin -r :maven-release-plugin + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_remove_plugin -r :maven-release-plugin api + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_remove_plugin -r :maven-source-plugin + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_remove_plugin -r :maven-source-plugin api + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_xpath_remove 'pom:plugin[pom:artifactId ='\''maven-javadoc-plugin'\'']/pom:executions/pom:execution/pom:goals' + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_xpath_remove 'pom:plugin[pom:artifactId ='\''maven-javadoc-plugin'\'']/pom:executions/pom:execution/pom:goals' api + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_xpath_remove 'pom:plugin[pom:artifactId ='\''maven-javadoc-plugin'\'']/pom:executions/pom:execution/pom:configuration/pom:sourcepath' + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_xpath_inject 'pom:plugin[pom:artifactId='\''maven-javadoc-plugin'\'']/pom:executions/pom:execution/pom:configuration' '-Xdoclint:none' + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_xpath_inject 'pom:plugin[pom:artifactId='\''maven-javadoc-plugin'\'']/pom:executions/pom:execution/pom:configuration' '-Xdoclint:none' api + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_xpath_set pom:project/pom:version 3.0.1-b08 api + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_add_dep 'javax.el:javax.el-api:${project.version}' + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_remove_plugin -r :build-helper-maven-plugin + mv impl/src/main src + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_add_plugin org.codehaus.mojo:javacc-maven-plugin:2.6 . ' jjtree-javacc jjtree-javacc src/main/java/com/sun/el/parser src/main/java/com/sun/el/parser ' + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_xpath_remove pom:build/pom:resources/pom:resource + /usr/libexec/platform-python /usr/share/java-utils/pom_editor.py pom_xpath_inject pom:build/pom:resources ' src/main/java **/*.properties **/*.xml ' + cat + /usr/libexec/platform-python /usr/share/java-utils/mvn_file.py javax.el:javax.el-api glassfish-el-api + /usr/libexec/platform-python /usr/share/java-utils/mvn_alias.py javax.el:javax.el-api javax.el:el-api org.glassfish:javax.el-api + /usr/libexec/platform-python /usr/share/java-utils/mvn_file.py org.glassfish:javax.el glassfish-el + /usr/libexec/platform-python /usr/share/java-utils/mvn_alias.py org.glassfish:javax.el org.eclipse.jetty.orbit:com.sun.el org.glassfish.web:javax.el org.glassfish:javax.el-impl + /usr/libexec/platform-python /usr/share/java-utils/mvn_package.py :javax.el-root __noinstall + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.qKjWdQ + umask 022 + cd /builddir/build/BUILD + cd glassfish-el-3.0.1-b08 + /usr/libexec/platform-python /usr/share/java-utils/mvn_build.py --xmvn-javadoc -s -- -f pom-parent.xml Executing: xmvn --batch-mode --offline -f pom-parent.xml verify org.fedoraproject.xmvn:xmvn-mojo:install org.fedoraproject.xmvn:xmvn-mojo:javadoc org.fedoraproject.xmvn:xmvn-mojo:builddep ['xmvn', '--batch-mode', '--offline', '-f', 'pom-parent.xml', 'verify', 'org.fedoraproject.xmvn:xmvn-mojo:install', 'org.fedoraproject.xmvn:xmvn-mojo:javadoc', 'org.fedoraproject.xmvn:xmvn-mojo:builddep'] [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for javax.el:javax.el-api:jar:3.0.1-b08 [WARNING] 'parent.relativePath' of POM javax.el:javax.el-api:3.0.1-b08 (/builddir/build/BUILD/glassfish-el-3.0.1-b08/api/pom.xml) points at org.glassfish:javax.el instead of net.java:jvnet-parent, please verify your project structure @ line 43, column 13 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Expression Language 3.0 API [jar] [INFO] Expression Language 3.0 [jar] [INFO] glassfish-el Parent [pom] [INFO] [INFO] -----------------------< javax.el:javax.el-api >------------------------ [INFO] Building Expression Language 3.0 API 3.0.1-b08 [1/3] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-remote-resources-plugin:1.5:process (default) @ javax.el-api --- [INFO] [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ javax.el-api --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ javax.el-api --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 35 source files to /builddir/build/BUILD/glassfish-el-3.0.1-b08/api/target/classes [INFO] [INFO] --- maven-bundle-plugin:3.5.0:manifest (bundle-manifest) @ javax.el-api --- [INFO] [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ javax.el-api --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builddir/build/BUILD/glassfish-el-3.0.1-b08/api/src/test/resources [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ javax.el-api --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.22.0:test (default-test) @ javax.el-api --- [INFO] [INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ javax.el-api --- [INFO] Building jar: /builddir/build/BUILD/glassfish-el-3.0.1-b08/api/target/javax.el-api-3.0.1-b08.jar [INFO] [INFO] -----------------------< org.glassfish:javax.el >----------------------- [INFO] Building Expression Language 3.0 3.0.1-b08 [2/3] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- javacc-maven-plugin:2.6:jjtree-javacc (jjtree-javacc) @ javax.el --- Java Compiler Compiler Version 7.0.2 (Tree Builder) (type "jjtree" with no arguments for help) Reading from file /builddir/build/BUILD/glassfish-el-3.0.1-b08/src/main/java/com/sun/el/parser/ELParser.jjt . . . opt:java File "Node.java" does not exist. Will create one. File "SimpleNode.java" does not exist. Will create one. File "AstCompositeExpression.java" does not exist. Will create one. File "AstLiteralExpression.java" does not exist. Will create one. File "AstDeferredExpression.java" does not exist. Will create one. File "AstDynamicExpression.java" does not exist. Will create one. File "AstSemiColon.java" does not exist. Will create one. File "AstAssign.java" does not exist. Will create one. File "AstLambdaExpression.java" does not exist. Will create one. File "AstLambdaParameters.java" does not exist. Will create one. File "AstChoice.java" does not exist. Will create one. File "AstOr.java" does not exist. Will create one. File "AstAnd.java" does not exist. Will create one. File "AstEqual.java" does not exist. Will create one. File "AstNotEqual.java" does not exist. Will create one. File "AstLessThan.java" does not exist. Will create one. File "AstGreaterThan.java" does not exist. Will create one. File "AstLessThanEqual.java" does not exist. Will create one. File "AstGreaterThanEqual.java" does not exist. Will create one. File "AstConcat.java" does not exist. Will create one. File "AstPlus.java" does not exist. Will create one. File "AstMinus.java" does not exist. Will create one. File "AstMult.java" does not exist. Will create one. File "AstDiv.java" does not exist. Will create one. File "AstMod.java" does not exist. Will create one. File "AstNegative.java" does not exist. Will create one. File "AstNot.java" does not exist. Will create one. File "AstEmpty.java" does not exist. Will create one. File "AstValue.java" does not exist. Will create one. File "AstDotSuffix.java" does not exist. Will create one. File "AstBracketSuffix.java" does not exist. Will create one. File "AstMethodArguments.java" does not exist. Will create one. File "AstMapData.java" does not exist. Will create one. File "AstMapEntry.java" does not exist. Will create one. File "AstListData.java" does not exist. Will create one. File "AstIdentifier.java" does not exist. Will create one. File "AstFunction.java" does not exist. Will create one. File "AstTrue.java" does not exist. Will create one. File "AstFalse.java" does not exist. Will create one. File "AstFloatingPoint.java" does not exist. Will create one. File "AstInteger.java" does not exist. Will create one. File "AstString.java" does not exist. Will create one. File "AstNull.java" does not exist. Will create one. File "ELParserTreeConstants.java" does not exist. Will create one. File "JJTELParserState.java" does not exist. Will create one. Annotated grammar generated successfully in /builddir/build/BUILD/glassfish-el-3.0.1-b08/target/javacc-1632980080868/node/ELParser.jj Java Compiler Compiler Version 7.0.2 (Parser Generator) (type "javacc" with no arguments for help) Reading from file /builddir/build/BUILD/glassfish-el-3.0.1-b08/target/javacc-1632980080868/node/ELParser.jj . . . Note: UNICODE_INPUT option is specified. Please make sure you create the parser/lexer using a Reader with the correct character encoding. File "TokenMgrError.java" does not exist. Will create one. File "ParseException.java" does not exist. Will create one. File "Token.java" does not exist. Will create one. File "SimpleCharStream.java" does not exist. Will create one. Parser generated successfully. [INFO] Processed 1 grammar [INFO] [INFO] --- maven-remote-resources-plugin:1.5:process (default) @ javax.el --- [INFO] [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ javax.el --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ javax.el --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 74 source files to /builddir/build/BUILD/glassfish-el-3.0.1-b08/target/classes [WARNING] /builddir/build/BUILD/glassfish-el-3.0.1-b08/src/main/java/com/sun/el/stream/Stream.java:[208,66] unchecked call to compareTo(T) as a member of the raw type java.lang.Comparable [INFO] [INFO] --- maven-bundle-plugin:3.5.0:manifest (bundle-manifest) @ javax.el --- [INFO] [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ javax.el --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /builddir/build/BUILD/glassfish-el-3.0.1-b08/src/test/resources [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ javax.el --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 13 source files to /builddir/build/BUILD/glassfish-el-3.0.1-b08/target/test-classes [WARNING] /builddir/build/BUILD/glassfish-el-3.0.1-b08/src/test/java/org/glassfish/el/test/ELProcessorTest.java:[85,31] unchecked call to getMethod(java.lang.String,java.lang.Class...) as a member of the raw type java.lang.Class [WARNING] /builddir/build/BUILD/glassfish-el-3.0.1-b08/src/test/java/org/glassfish/el/test/ELProcessorTest.java:[86,32] unchecked call to getMethod(java.lang.String,java.lang.Class...) as a member of the raw type java.lang.Class [WARNING] /builddir/build/BUILD/glassfish-el-3.0.1-b08/src/test/java/org/glassfish/el/test/StreamTest.java:[66,48] unchecked cast required: java.util.List found: java.lang.Object [WARNING] /builddir/build/BUILD/glassfish-el-3.0.1-b08/src/test/java/org/glassfish/el/test/StreamTest.java:[78,56] unchecked cast required: java.util.Iterator found: java.lang.Object [INFO] [INFO] --- maven-surefire-plugin:2.22.0:test (default-test) @ javax.el --- [WARNING] The parameter forkMode is deprecated since version 2.14. Use forkCount and reuseForks instead. [WARNING] useSystemClassloader setting has no effect when not forking [INFO] Running org.glassfish.el.test.OperatorTest === Test quote === ** "'" returns ' === Test quote === ** '"' returns " === Test semi === ** 10; 20 returns 20 === Test semi0 === ** 10; 20; 30 returns 30 === Test semi 2 === ** x returns 10 === Test semi 3 === ** (x = 10; 20) + (x ; x+1) returns 31 === Test semi 4 === ** (x = 10; y) = 11; x + y returns 21 === Test assign === ** vv+1 returns 11 === Test assign 2 === ** vv returns 100 === Test assign 3 === ** x = vv = vv+1; x + vv returns 202 === Test assign 4 === ** map.two = 201; map.two returns 201 === Test assign string === ** x='string'; x += 1 returns string1 === Test concat === ** a = null; b = null; a + b returns 0 === Test add === ** 10 + 11 returns 21 === Test concat === ** '10' + 11 returns 21 === Test concat 2 === ** 11 + '10' returns 21 === Test concat 3 === ** 100 += 10 returns 10010 === Test concat 4 === ** '100' += 10 returns 10010 === Test concat 5 === ** '100' + 10 + 1 returns 111 === Test concat 6 === ** '100' += 10 + 1 returns 10011 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s - in org.glassfish.el.test.OperatorTest [INFO] Running org.glassfish.el.test.StaticRefTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.glassfish.el.test.StaticRefTest [INFO] Running org.glassfish.el.test.ConvertTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.glassfish.el.test.ConvertTest [INFO] Running org.glassfish.el.test.LambdaTest === Test Lambda Expression:assign === ** func = x->x+1; func(10) returns 11 === Test Lambda Expression:assign 2 === ** func = (x,y)->x+y; func(3,4) returns 7 === Test Lambda Expression:assignment to variable === ** v(10) returns 11 === Test Lambda Expression:factorial === ** fact = n->n==0? 1: n*fact(n-1); fact(5) returns 120 === Test Lambda Expression:fibonacci === ** f = n->n==0? 0: n==1? 1: f(n-1)+f(n-2); f(10) returns 55 === Test Lambda Expression:conditional === ** (x->cond? x+1: x+2)(10) returns 11 === Test Lambda Expression:conditional 2 === ** func = cond? (x->x+1): (x->x+2); func(10) returns 12 === Test Lambda Expression:Lambda Lambda === ** f = ()->y->y+1; f()(100) returns 101 === Test Lambda Expression:Lambda Lambda 2 === ** f = (x)->(tem=x; y->tem+y); f(1)(100) returns 101 === Test Lambda Expression:Lambda Lambda 3 === ** (()->y->y+1)()(100) returns 101 === Test Lambda Expression:Lambda Lambda 4 === ** (x->(y->x+y)(1))(100) returns 101 === Test Lambda Expression:Lambda Lambda 5 === ** (x->(y->x+y))(1)(100) returns 101 === Test Lambda Expression:Lambda Lambda 6 === ** (x->y->x(0)+y)(x->x+1)(100) returns 101 === Test Lambda Expression:immediate === ** (x->x+1)(10) returns 11 === Test Lambda Expression:immediate0 === ** (()->1001)() returns 1001 === Test Lambda Expression:immediate1 === ** ((x,y)->x+y)(null, null) returns 0 === Test Lambda Expression:immediate 2 === ** (((x,y)->x+y)(3,4)) returns 7 === Test Lambda Expression:immediate 3 === ** (x->(y=x)+1)(10) + y returns 21 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.glassfish.el.test.LambdaTest [INFO] Running org.glassfish.el.test.EvalListenerTest Before: ${100 + 10} After: ${100 + 10} Before: ${x = 5; x*101} After: ${x = 5; x*101} Resolved: null x Resolved: [1, 2, 3] 2 Resolved: abcd length Resolved: xyz class [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.glassfish.el.test.EvalListenerTest [INFO] Running org.glassfish.el.test.StreamTest {one=1, two=2} [1, 2, 3] === Testing sum === [1,2,3,4,5].stream().sum() = returns 15(class java.lang.Long) === Testing sum === [1.4,2,3,4,5.1].stream().sum() = returns 15.5(class java.lang.Double) === Testing average === [1,2,3,4,5].stream().average().get() = returns 3.0(class java.lang.Double) === Testing average === [1.4,2,3,4,5.1].stream().average().get() = returns 3.1(class java.lang.Double) === Testing count === [1,2,3,4,5].stream().count() = returns 5(class java.lang.Long) === Testing anyMatch === [1,2,3,4].stream().anyMatch(e->e == 3) = returns true(class java.lang.Boolean) === Testing anyMatch === [1,2,3,4].stream().anyMatch(e->e > 10) = returns false(class java.lang.Boolean) === Testing allMatch === [1,2,3,4].stream().allMatch(e->e > 0) = returns true(class java.lang.Boolean) === Testing allMatch === [1,2,3,4].stream().allMatch(e->e > 1) = returns false(class java.lang.Boolean) === Testing noneMatch === [1,2,3,4].stream().noneMatch(e->e > 1) = returns false(class java.lang.Boolean) === Testing noneMatch === [1,2,3,4].stream().noneMatch(e->e > 10) = returns true(class java.lang.Boolean) === Testing flatMap === customers.stream().filter(c->c.country=='USA') .flatMap(c->c.orders.stream()).toList() = returns = Order: 10, 100, 2/18/2010, 20.8 Order: 11, 100, 5/3/2011, 34.5 Order: 12, 100, 8/2/2011, 210.75 Order: 13, 101, 1/15/2011, 50.23 Order: 14, 101, 1/3/2012, 126.77 === Testing flatMap String === ['the', 'quick', 'brown', 'fox'].stream().flatMap(s->s.toCharArray().stream()).toList() = returns = t h e q u i c k b r o w n f o x === Testing findFirst === [101, 100].stream().findFirst().get() = returns 101(class java.lang.Long) === Testing findFirst === [101, 100].stream().findFirst().isPresent() = returns true(class java.lang.Boolean) === Testing findFirst === [].stream().findFirst().isPresent() = returns false(class java.lang.Boolean) === Testing forEach === lst = []; products.stream().forEach(p->lst.add(p.name)); lst = returns = Eagle Coming Home Greatest Hits History of Golf Toy Story iSee === Testing peek === lst = []; [1,2,3,4].stream().peek(i->lst.add(i)).toList() = returns = 1 2 3 4 === Testing peek2 === lst = returns = 1 2 3 4 === Testing filter === [1,2,3,4].stream().filter(i->i > 1).toList() = returns = 2 3 4 === Testing map === [2,3,4].stream().map(i->i*10).iterator() = returns = 20 30 40 === Testing filtermap === [1,2,3,4].stream().filter(i->i > 1) .map(i->i*10).toArray() = returns = 20 30 40 === Testing limit === [0,1,2,3,4,5].stream().limit(3).toList() = returns = 0 1 2 === Testing substream === [0,1,2,3,4].stream().substream(2).toList() = returns = 2 3 4 === Testing substream === [0,1,2,3,4,5,6].stream().substream(2,5).toList() = returns = 2 3 4 === Testing min === [2,3,1,5].stream().min().get() = returns 1(class java.lang.Long) === Testing max === [2,3,1,5].stream().max().get() = returns 5(class java.lang.Long) === Testing max === ['xy', 'xyz', 'abc'].stream().max().get() = returns xyz(class java.lang.String) === Testing max === [2].stream().max((i,j)->i-j).get() = returns 2(class java.lang.Long) === Testing max === customers.stream().max((x,y)->x.orders.size()-y.orders.size()).get().name = returns John Doe(class java.lang.String) === Testing max === customers.stream().max(comparing(c->c.orders.size())).get().name = returns John Doe(class java.lang.String) === Testing min === [3,2,1].stream().min((i,j)->i-j).get() = returns 1(class java.lang.Long) === Testing min === customers.stream().min((x,y)->x.orders.size()-y.orders.size()).get().name = returns Charlie Yeh(class java.lang.String) === Testing min === customers.stream().min(comparing(c->c.orders.size())).get().name = returns Charlie Yeh(class java.lang.String) === Testing reduce === [1,2,3,4,5].stream().reduce(0, (l,r)->l+r) = returns 15(class java.lang.Long) === Testing reduce === [1,2,3,4,5].stream().reduce((l,r)->l+r).get() = returns 15(class java.lang.Long) === Testing reduce === [].stream().reduce((l,r)->l+r).orElse(101) = returns 101(class java.lang.Long) === Testing reduce === [].stream().reduce((l,r)->l+r).orElseGet(()->101) = returns 101(class java.lang.Long) === Testing reduce === c = 0; [1,2,3,4,5,6].stream().reduce(0, (l,r)->(c = c+1; c % 2 == 0? l+r: l-r)) = returns 3(class java.lang.Long) === Testing distinct === [2, 3, 2, 4, 4].stream().distinct().toList() = returns = 2 3 4 === Testing sorted === [1, 3, 5, 2, 4, 6].stream().sorted().toList() = returns = 1 2 3 4 5 6 === Testing sorted === [1, 3, 5, 2, 4, 6].stream().sorted((i,j)->i-j).toList() = returns = 1 2 3 4 5 6 === Testing sorted === [1, 3, 5, 2, 4, 6].stream().sorted((i,j)->i.compareTo(j)).toList() = returns = 1 2 3 4 5 6 === Testing sorted === ['2', '4', '6', '5', '3', '1'].stream().sorted((s, t)->s.compareTo(t)).toList() = returns = 1 2 3 4 5 6 === Testing sorted === [1, 3, 5, 2, 4, 6].stream().sorted((i,j)->j.compareTo(i)).toList() = returns = 6 5 4 3 2 1 === Testing sorted === ['xyz', 'yz', 'z', 'abc', 'aaa', 'q'].stream().sorted((s,t)->(s.length()== t.length()? s.compareTo(t): s.length() - t.length())).toList() = returns = q z yz aaa abc xyz === Testing sorted === products.stream().sorted((x,y)->x.name.compareTo(y.name)).toList() = returns = Product: 201, Coming Home, dvd, 8.0, 50 Product: 200, Eagle, book, 12.5, 100 Product: 202, Greatest Hits, cd, 6.5, 200 Product: 203, History of Golf, book, 11.0, 30 Product: 204, Toy Story, dvd, 10.0, 1000 Product: 205, iSee, book, 12.5, 150 === Testing sorted === products.stream().sorted(comparing(p->p.name)).toList() = returns = Product: 201, Coming Home, dvd, 8.0, 50 Product: 200, Eagle, book, 12.5, 100 Product: 202, Greatest Hits, cd, 6.5, 200 Product: 203, History of Golf, book, 11.0, 30 Product: 204, Toy Story, dvd, 10.0, 1000 Product: 205, iSee, book, 12.5, 150 === Testing sorted === products.stream().sorted(compose(p->p.category, p->p.unitPrice)).toList() = returns = Product: 203, History of Golf, book, 11.0, 30 Product: 200, Eagle, book, 12.5, 100 Product: 205, iSee, book, 12.5, 150 Product: 202, Greatest Hits, cd, 6.5, 200 Product: 201, Coming Home, dvd, 8.0, 50 Product: 204, Toy Story, dvd, 10.0, 1000 === Testing toArray === [2,3,4].stream().map(i->i*10).toArray() = returns = 20 30 40 === Testing toList === [2,3,4].stream().map(i->i*10).toList() = returns = 20 30 40 === Testing Iterator === [2,3,4].stream().map(i->i*10).iterator() = returns = 20 30 40 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s - in org.glassfish.el.test.StreamTest [INFO] Running org.glassfish.el.test.OverloadedMethodTest hello! 12345678 The following is an expected exception: javax.el.ELException: java.lang.IllegalArgumentException: Cannot convert foo of type class java.lang.String to interface java.lang.Runnable at com.sun.el.ExpressionFactoryImpl.coerceToType(ExpressionFactoryImpl.java:87) at javax.el.ELContext.convertToType(ELContext.java:478) at com.sun.el.lang.EvaluationContext.convertToType(EvaluationContext.java:166) at com.sun.el.util.ReflectionUtil.buildParameters(ReflectionUtil.java:674) at com.sun.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:178) at com.sun.el.parser.AstValue.invoke(AstValue.java:289) at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:304) at org.glassfish.el.test.OverloadedMethodTest.testMethodExprInvoking(OverloadedMethodTest.java:141) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55) at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137) at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:107) at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:83) at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75) at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:206) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:161) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:84) at org.apache.maven.plugin.surefire.InPluginVMSurefireStarter.runSuitesInProcess(InPluginVMSurefireStarter.java:87) at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1177) at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:1022) at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:868) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:954) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) at org.apache.maven.cli.MavenCli.main(MavenCli.java:192) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: java.lang.IllegalArgumentException: Cannot convert foo of type class java.lang.String to interface java.lang.Runnable at com.sun.el.lang.ELSupport.coerceToType(ELSupport.java:428) at com.sun.el.ExpressionFactoryImpl.coerceToType(ExpressionFactoryImpl.java:85) ... 73 more [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.glassfish.el.test.OverloadedMethodTest [INFO] Running org.glassfish.el.test.ELProcessorTest 'abc'.length() called, equals 3 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.glassfish.el.test.ELProcessorTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 46, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ javax.el --- [INFO] Building jar: /builddir/build/BUILD/glassfish-el-3.0.1-b08/target/javax.el-3.0.1-b08.jar [INFO] [INFO] ------------------< org.glassfish.web:javax.el-root >------------------- [INFO] Building glassfish-el Parent 3.0.1-b08 [3/3] [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] ------------------< org.glassfish.web:javax.el-root >------------------- [INFO] Building glassfish-el Parent 3.0.1-b08 [4/3] [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- xmvn-mojo:3.0.0:install (default-cli) @ javax.el-root --- [INFO] [INFO] --- xmvn-mojo:3.0.0:javadoc (default-cli) @ javax.el-root --- /builddir/build/BUILD/glassfish-el-3.0.1-b08/api/src/main/java/javax/el/ELContext.java:124: warning - Tag @link: reference not found: javax.servlet.jsp.JspContext /builddir/build/BUILD/glassfish-el-3.0.1-b08/api/src/main/java/javax/el/ELContext.java:124: warning - Tag @link: reference not found: javax.faces.context.FacesContext /builddir/build/BUILD/glassfish-el-3.0.1-b08/api/src/main/java/javax/el/ELContext.java:124: warning - Tag @see: reference not found: javax.servlet.jsp.JspContext /builddir/build/BUILD/glassfish-el-3.0.1-b08/api/src/main/java/javax/el/ELUtil.java:112: warning - Tag @link: reference not found: javax.faces.context.FacesContext /builddir/build/BUILD/glassfish-el-3.0.1-b08/api/src/main/java/javax/el/ELUtil.java:112: warning - Tag @link: reference not found: javax.faces.context.FacesContext /builddir/build/BUILD/glassfish-el-3.0.1-b08/api/src/main/java/javax/el/ELUtil.java:112: warning - Tag @link: reference not found: javax.faces.context.FacesContext [INFO] [INFO] --- xmvn-mojo:3.0.0:builddep (default-cli) @ javax.el-root --- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Expression Language 3.0 API ........................ SUCCESS [ 2.512 s] [INFO] Expression Language 3.0 ............................ SUCCESS [ 1.934 s] [INFO] glassfish-el Parent 3.0.1-b08 ...................... SUCCESS [ 2.665 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.399 s [INFO] Finished at: 2021-09-30T13:34:45+08:00 [INFO] ------------------------------------------------------------------------ -----BEGIN MAVEN BUILD DEPENDENCIES----- H4sIAAAAAAACA62SzWrDMBCE73kK1XfJLRR6cRzannzoKRR6VaS1IyOvhH6M8/aVI0LcQl1oczI7 O+YbaVTtpkGTEZxXBrfFA7svCKAwUmG3Ld739Hn/2jTFrt5Ud5SSl6i0JBIsoEw2BZ50gOB4AEkO J/LxNiKhNLmXnnpDyFU4zWMSOmeibWSNEFjPR16VFyXvuQuq5SIkoR+TiVruAENVLhbZCVMAnA9Q WzNU5XWcueVX8M85jOsYt1wcgQ18BGRWx06hX8l19lEHgwmQPt5EJ8DT/OP3oH9K0oJW068JDhGl hptwU/Vw5NGzwfRmrZLUmBA08/8L7iOqsAbL+xvcZ27WRwetcrCCvFjomf34tE5fTPN7/wQL6vsl VgMAAA== -----END MAVEN BUILD DEPENDENCIES----- + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.DteW0O + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch ++ dirname /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch + cd glassfish-el-3.0.1-b08 + xmvn-install -R .xmvn-reactor -n glassfish-el -d /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch [INFO] Installing artifact javax.el:javax.el-api:jar:3.0.1-b08 [INFO] Installing artifact javax.el:javax.el-api:pom:3.0.1-b08 [INFO] Installing artifact org.glassfish:javax.el:jar:3.0.1-b08 [INFO] Installing artifact org.glassfish:javax.el:pom:3.0.1-b08 [INFO] Installation successful + jdir=target/site/apidocs + '[' -d .xmvn/apidocs ']' + jdir=.xmvn/apidocs + /usr/bin/mkdir -p /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/licenses + '[' -d .xmvn/apidocs ']' + install -dm755 /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/javadoc/glassfish-el + cp -pr .xmvn/apidocs/allclasses-frame.html .xmvn/apidocs/allclasses-noframe.html .xmvn/apidocs/args .xmvn/apidocs/com .xmvn/apidocs/constant-values.html .xmvn/apidocs/deprecated-list.html .xmvn/apidocs/help-doc.html .xmvn/apidocs/index-all.html .xmvn/apidocs/index.html .xmvn/apidocs/javax .xmvn/apidocs/overview-frame.html .xmvn/apidocs/overview-summary.html .xmvn/apidocs/overview-tree.html .xmvn/apidocs/package-list .xmvn/apidocs/script.js .xmvn/apidocs/serialized-form.html .xmvn/apidocs/stylesheet.css /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/javadoc/glassfish-el + echo /usr/share/javadoc/glassfish-el + cp -p api/target/classes/META-INF/LICENSE.txt . + cp -p api/src/main/javadoc/doc-files/eval-spec-license.html api/src/main/javadoc/doc-files/final-spec-license.html . + /usr/lib/rpm/find-debuginfo.sh -j16 --strict-build-id -m -i --build-id-seed 3.0.1-0.7.b08.module+el8.4.0+218+528ea07a --unique-debug-suffix -3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch --unique-debug-src-base glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/glassfish-el-3.0.1-b08 + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch [INFO osgi.prov] input: ['/builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/java/glassfish-el.jar'] [INFO osgi.prov] osgi(com.sun.el.javax.el) = 3.0.0 [INFO osgi.req] input: ['/builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/java/glassfish-el.jar'] [INFO maven.prov] input: ['/builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/maven-metadata/glassfish-el-javax.el.xml'] [INFO maven.prov] mvn(org.glassfish:javax.el) = 3.0.1.b08 mvn(org.eclipse.jetty.orbit:com.sun.el) = 3.0.1.b08 mvn(org.glassfish:javax.el-impl) = 3.0.1.b08 mvn(org.glassfish.web:javax.el) = 3.0.1.b08, mvn(org.glassfish:javax.el:pom:) = 3.0.1.b08 mvn(org.eclipse.jetty.orbit:com.sun.el:pom:) = 3.0.1.b08 mvn(org.glassfish.web:javax.el:pom:) = 3.0.1.b08 mvn(org.glassfish:javax.el-impl:pom:) = 3.0.1.b08 [INFO maven.req] input: ['/builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/maven-metadata/glassfish-el-javax.el.xml'] [INFO maven.req] java-headless >= 1:1.7, mvn(javax.el:javax.el-api) = 3.0.1.b08, javapackages-filesystem Provides: glassfish-el = 3.0.1-0.7.b08.module+el8.4.0+218+528ea07a mvn(org.eclipse.jetty.orbit:com.sun.el) = 3.0.1.b08 mvn(org.eclipse.jetty.orbit:com.sun.el:pom:) = 3.0.1.b08 mvn(org.glassfish.web:javax.el) = 3.0.1.b08 mvn(org.glassfish.web:javax.el:pom:) = 3.0.1.b08 mvn(org.glassfish:javax.el) = 3.0.1.b08 mvn(org.glassfish:javax.el-impl) = 3.0.1.b08 mvn(org.glassfish:javax.el-impl:pom:) = 3.0.1.b08 mvn(org.glassfish:javax.el:pom:) = 3.0.1.b08 osgi(com.sun.el.javax.el) = 3.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: java-headless >= 1:1.7 javapackages-filesystem mvn(javax.el:javax.el-api) = 3.0.1.b08 Processing files: glassfish-el-api-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.XdcKgM + umask 022 + cd /builddir/build/BUILD + cd glassfish-el-3.0.1-b08 + LICENSEDIR=/builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/licenses/glassfish-el-api + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/licenses/glassfish-el-api + cp -pr LICENSE.txt /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/licenses/glassfish-el-api + cp -pr LICENSE-2.0.txt /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/licenses/glassfish-el-api + cp -pr eval-spec-license.html final-spec-license.html /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/licenses/glassfish-el-api + exit 0 [INFO osgi.prov] input: ['/builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/java/glassfish-el-api.jar'] [INFO osgi.prov] osgi(javax.el-api) = 3.0.0 [INFO osgi.req] input: ['/builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/java/glassfish-el-api.jar'] [INFO maven.prov] input: ['/builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/maven-metadata/glassfish-el-javax.el-api.xml'] [INFO maven.prov] mvn(javax.el:javax.el-api) = 3.0.1.b08 mvn(javax.el:el-api) = 3.0.1.b08 mvn(org.glassfish:javax.el-api) = 3.0.1.b08, mvn(javax.el:javax.el-api:pom:) = 3.0.1.b08 mvn(javax.el:el-api:pom:) = 3.0.1.b08 mvn(org.glassfish:javax.el-api:pom:) = 3.0.1.b08 [INFO maven.req] input: ['/builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/maven-metadata/glassfish-el-javax.el-api.xml'] [INFO maven.req] javapackages-filesystem, java-headless >= 1:1.7 Provides: glassfish-el-api = 3.0.1-0.7.b08.module+el8.4.0+218+528ea07a mvn(javax.el:el-api) = 3.0.1.b08 mvn(javax.el:el-api:pom:) = 3.0.1.b08 mvn(javax.el:javax.el-api) = 3.0.1.b08 mvn(javax.el:javax.el-api:pom:) = 3.0.1.b08 mvn(org.glassfish:javax.el-api) = 3.0.1.b08 mvn(org.glassfish:javax.el-api:pom:) = 3.0.1.b08 osgi(javax.el-api) = 3.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: java-headless >= 1:1.7 javapackages-filesystem Processing files: glassfish-el-javadoc-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.9hqa9N + umask 022 + cd /builddir/build/BUILD + cd glassfish-el-3.0.1-b08 + LICENSEDIR=/builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/licenses/glassfish-el-javadoc + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/licenses/glassfish-el-javadoc + cp -pr LICENSE.txt /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/licenses/glassfish-el-javadoc + cp -pr LICENSE-2.0.txt /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch/usr/share/licenses/glassfish-el-javadoc + exit 0 Provides: glassfish-el-javadoc = 3.0.1-0.7.b08.module+el8.4.0+218+528ea07a Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: javapackages-filesystem Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch Wrote: /builddir/build/RPMS/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch.rpm Wrote: /builddir/build/RPMS/glassfish-el-api-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch.rpm Wrote: /builddir/build/RPMS/glassfish-el-javadoc-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.oBX94N + umask 022 + cd /builddir/build/BUILD + cd glassfish-el-3.0.1-b08 + /usr/bin/rm -rf /builddir/build/BUILDROOT/glassfish-el-3.0.1-0.7.b08.module+el8.4.0+218+528ea07a.noarch + exit 0 Child return code was: 0