See <https://ci-builds.apache.org/job/Tomee/job/master-build-full/2313/display/redirect?page=changes>
Changes: [github] Update the systemd service example (#3085) [github] Register the MP-JWT filter only for the MP-JWT auth method (#3067) [github] Resolve MP-JWT security constraints per resource class (#3068) [github] Log webapp jars skipped by the scan exclusion list (#3069) [github] Do not map the caller principal to a role by name in getLogicalRoles (#3070) [github] Keep Debian package configuration read-only for the service group (#3071) [github] Bind the LiveReload connector to loopback and check the websocket origin (#3072) [github] Validate stored parameters in TomEEPbkdf2PasswordHash (#3073) [github] Verify Tomcat user identity store passwords with the realm CredentialHandler (#3074) [github] Make only_from authoritative for server services (#3075) [github] Warn that the Static3DES password cipher only obfuscates (#3076) [github] Passivate stateful beans to a private directory by default (#3077) [github] Warn when tomee-maven-plugin sends credentials over plain HTTP (#3078) [github] Reject archive entries escaping the target in tomee-maven-plugin (#3079) [github] TOMEE-4729 - Restore MP-JWT security state for asynchronous requests (#3080) [github] Keep RAFPassivater files in a private temp directory (#3082) [github] Do not return EJB exception messages from the default JAX-RS mapper (#3083) [github] Clear the WS-Security caller identity after the JAX-WS request (#3084) [github] Require a secret for stop requests on the admin port (#3087) ------------------------------------------ Started by user Richard Zowalla Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on builds37 (ubuntu) in workspace <https://ci-builds.apache.org/job/Tomee/job/master-build-full/ws/> The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir > <https://ci-builds.apache.org/job/Tomee/job/master-build-full/ws/.git> # > timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/apache/tomee # timeout=10 Cleaning workspace > git rev-parse --verify HEAD # timeout=10 Resetting working tree > git reset --hard # timeout=10 > git clean -fdx # timeout=10 Fetching upstream changes from https://github.com/apache/tomee > git --version # timeout=10 > git --version # 'git version 2.34.1' > git fetch --tags --force --progress -- https://github.com/apache/tomee > +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 Checking out Revision 0fb057efe6e322538a8c30ddfa7401a4c0835793 (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f 0fb057efe6e322538a8c30ddfa7401a4c0835793 # timeout=10 Commit message: "Require a secret for stop requests on the admin port (#3087)" > git rev-list --no-walk fca9dbddff1d704d03bcfc77bf8e90e3a9aa24f6 # timeout=10 Parsing POMs ERROR: Failed to parse POMs hudson.remoting.ProxyException: hudson.maven.MavenModuleSetBuild$MavenExecutionException: org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs: [FATAL] Non-readable POM /home/jenkins/.m2/repository/org/apache/apache/40/apache-40.pom: input contained no data @ /home/jenkins/.m2/repository/org/apache/apache/40/apache-40.pom at PluginClassLoader for maven-plugin//hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1391) at PluginClassLoader for maven-plugin//hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1124) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3614) at hudson.remoting.UserRequest.perform(UserRequest.java:225) at hudson.remoting.UserRequest.perform(UserRequest.java:50) at hudson.remoting.Request$2.run(Request.java:391) at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:81) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840) Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to builds37 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1923) at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:384) at hudson.remoting.Channel.call(Channel.java:1112) at hudson.FilePath.act(FilePath.java:1228) at hudson.FilePath.act(FilePath.java:1217) at PluginClassLoader for maven-plugin//hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:985) at PluginClassLoader for maven-plugin//hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:689) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:527) at hudson.model.Run.execute(Run.java:1833) at PluginClassLoader for maven-plugin//hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543) at hudson.model.ResourceController.execute(ResourceController.java:101) at hudson.model.Executor.run(Executor.java:446) Caused by: hudson.remoting.ProxyException: org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs: [FATAL] Non-readable POM /home/jenkins/.m2/repository/org/apache/apache/40/apache-40.pom: input contained no data @ /home/jenkins/.m2/repository/org/apache/apache/40/apache-40.pom at PluginClassLoader for maven-plugin//org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:397) at PluginClassLoader for maven-plugin//hudson.maven.MavenEmbedder.buildProjects(MavenEmbedder.java:370) at PluginClassLoader for maven-plugin//hudson.maven.MavenEmbedder.readProjects(MavenEmbedder.java:340) at PluginClassLoader for maven-plugin//hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1330) ... 10 more
