[jira] [Comment Edited] (RAT-354) Integration tests fail with new Maven 4.0.0-alpha-12
[ https://issues.apache.org/jira/browse/RAT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17828223#comment-17828223 ] Guillaume Nodet edited comment on RAT-354 at 3/19/24 8:19 AM: -- The IT fails because the output contains the following warning: {code} [WARNING] Version not locked for default bindings plugins [maven-clean-plugin], you should define versions in pluginManagement section of your pom.xml or parent {code} The version must be defined for that plugin in order to get rid of the warning. was (Author: gnt): The IT fails because the output contains the following warning: {code} [WARNING] Version not locked for default bindings plugins [maven-clean-plugin], you should define versions in pluginManagement section of your pom.xml or parent {code} The version must be define for that plugin in order to get rid of the warning. > Integration tests fail with new Maven 4.0.0-alpha-12 > > > Key: RAT-354 > URL: https://issues.apache.org/jira/browse/RAT-354 > Project: Apache Rat > Issue Type: Bug >Affects Versions: 0.16.1 >Reporter: Philipp Ottlinger >Priority: Major > > Running the newly published > {code:shell} > 22:22 $ mvn --version > Apache Maven 4.0.0-alpha-12 (e627879aedd8a0c1859e58a527852ae8de1b4878) > Maven home: ~/maven > Java version: 1.8.0_192, vendor: Oracle Corporation, runtime: > ~/jdk1.8.0_192/jre > Default locale: de_DE, platform encoding: UTF-8 > OS name: "linux", version: "5.15.0-91-generic", arch: "amd64", family: "unix" > ✔ ~/creadur-rat [master|✔] > {code} > on RAT yields a build failure from within the integration tests: > {code:java} > [INFO] > [INFO] — invoker:3.6.0:run (integration-test) @ apache-rat-plugin — > [INFO] Building: CustomLicense/pom.xml > [INFO] CustomLicense/pom.xml SUCCESS > (2.287 s) > [INFO] Building: it1/pom.xml > [INFO] run post-build script verify.groovy > [INFO] it1/pom.xml .. SUCCESS > (2.487 s) > [INFO] Building: it4_RAT-168/pom.xml > [INFO] run post-build script verify.groovy > [INFO] Assertion failed: > assert ! content.contains( '[WARNING]' ) > | | | > | | true > | 'Apache Maven 4.0.0-alpha-12 > (e627879aedd8a0c1859e58a527852ae8de1b4878)\nMaven home: > /home/hirsch/software/apache-maven-4.0.0-alpha-12\nJava version: 1.8.0_192, > vendor: Oracle Corporation, runtime: /home/hirsch/jdk1.8.0_192/jre\nDefault > locale: de_DE, platform encoding: UTF-8\nOS name: "linux", version: > "5.15.0-91-generic", arch: "amd64", family: "unix"\n[DEBUG] Created adapter > factory; available factories [file-lock, rwlock-local, semaphore-local, > noop]; available name mappers [discriminating, file-gav, file-hgav, > file-static, gav, static]\n[DEBUG] Created new class realm maven.api\n[DEBUG] > Importing foreign packages into class realm maven.api\n[DEBUG] Imported: > jakarta.annotation.* < plexus.core\n[DEBUG] Imported: jakarta.inject.* < > plexus.core\n[DEBUG] Imported: javax.annotation.* < plexus.core\n[DEBUG] > Imported: javax.annotation.security.* < plexus.core\n[DEBUG] Imported: > javax.inject.* < plexus.core\n[DEBUG] Imported: org.apache.maven.* < > plexus.core\n[DEBUG] Imported: org.apache.maven.api < plexus.core\n[DEBUG] > Imported: org.apache.maven.artifact < plexus.core\n[DEBUG] Imported: > org.apache.maven.classrealm < plexus.core\n[DEBUG] Imported: > org.apache.maven.cli < plexus.core\n[DEBUG] Imported: > org.apache.maven.configuration < plexus.core\n[DEBUG] Imported: > org.apache.maven.exception < plexus.core\n[DEBUG] Imported: > org.apache.maven.execution < plexus.core\n[DEBUG] Imported: > org.apache.maven.execution.scope < plexus.core\n[DEBUG] Imported: > org.apache.maven.feature < plexus.core\n[DEBUG] Imported: > org.apache.maven.graph < plexus.core\n[DEBUG] Imported: > org.apache.maven.lifecycle < plexus.core\n[DEBUG] Imported: > org.apache.maven.model < plexus.core\n[DEBUG] Imported: > org.apache.maven.monitor < plexus.core\n[DEBUG] Imported: > org.apache.maven.plugin < plexus.core\n[DEBUG] Imported: > org.apache.maven.profiles < plexus.core\n[DEBUG] Imported: > org.apache.maven.project < plexus.core\n[DEBUG] Imported: > org.apache.maven.reporting < plexus.core\n[DEBUG] Imported: > org.apache.maven.repository < plexus.core\n[DEBUG] Imported: > org.apache.maven.rtinfo.* < plexus.core\n[DEBUG] Imported: > org.apache.maven.settings < plexus.core\n[DEBUG] Imported: > org.apache.maven.toolchain < plexus.core\n[DEBUG] Imported: > org.apache.maven.usability < plexus.core\n[DEBUG] Imported: > org.apache.maven.wagon.* < plexus.core\n[DEBUG] Imported: > org.apache.maven.wagon.authentication < plexus.core\n
[jira] [Comment Edited] (RAT-354) Integration tests fail with new Maven 4.0.0-alpha-12
[ https://issues.apache.org/jira/browse/RAT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17827909#comment-17827909 ] Claude Warren edited comment on RAT-354 at 3/18/24 10:26 AM: - [~pottlinger] do you know if 4.0.0 allows element properties? For example would we be able to do: find me was (Author: claudenw): [~pottlinger] do you know if 4.0.0 allows element properties? For example would we be able to do: find me > Integration tests fail with new Maven 4.0.0-alpha-12 > > > Key: RAT-354 > URL: https://issues.apache.org/jira/browse/RAT-354 > Project: Apache Rat > Issue Type: Bug >Affects Versions: 0.16.1 >Reporter: Philipp Ottlinger >Priority: Major > > Running the newly published > {code:shell} > 22:22 $ mvn --version > Apache Maven 4.0.0-alpha-12 (e627879aedd8a0c1859e58a527852ae8de1b4878) > Maven home: ~/maven > Java version: 1.8.0_192, vendor: Oracle Corporation, runtime: > ~/jdk1.8.0_192/jre > Default locale: de_DE, platform encoding: UTF-8 > OS name: "linux", version: "5.15.0-91-generic", arch: "amd64", family: "unix" > ✔ ~/creadur-rat [master|✔] > {code} > on RAT yields a build failure from within the integration tests: > {code:java} > [INFO] > [INFO] — invoker:3.6.0:run (integration-test) @ apache-rat-plugin — > [INFO] Building: CustomLicense/pom.xml > [INFO] CustomLicense/pom.xml SUCCESS > (2.287 s) > [INFO] Building: it1/pom.xml > [INFO] run post-build script verify.groovy > [INFO] it1/pom.xml .. SUCCESS > (2.487 s) > [INFO] Building: it4_RAT-168/pom.xml > [INFO] run post-build script verify.groovy > [INFO] Assertion failed: > assert ! content.contains( '[WARNING]' ) > | | | > | | true > | 'Apache Maven 4.0.0-alpha-12 > (e627879aedd8a0c1859e58a527852ae8de1b4878)\nMaven home: > /home/hirsch/software/apache-maven-4.0.0-alpha-12\nJava version: 1.8.0_192, > vendor: Oracle Corporation, runtime: /home/hirsch/jdk1.8.0_192/jre\nDefault > locale: de_DE, platform encoding: UTF-8\nOS name: "linux", version: > "5.15.0-91-generic", arch: "amd64", family: "unix"\n[DEBUG] Created adapter > factory; available factories [file-lock, rwlock-local, semaphore-local, > noop]; available name mappers [discriminating, file-gav, file-hgav, > file-static, gav, static]\n[DEBUG] Created new class realm maven.api\n[DEBUG] > Importing foreign packages into class realm maven.api\n[DEBUG] Imported: > jakarta.annotation.* < plexus.core\n[DEBUG] Imported: jakarta.inject.* < > plexus.core\n[DEBUG] Imported: javax.annotation.* < plexus.core\n[DEBUG] > Imported: javax.annotation.security.* < plexus.core\n[DEBUG] Imported: > javax.inject.* < plexus.core\n[DEBUG] Imported: org.apache.maven.* < > plexus.core\n[DEBUG] Imported: org.apache.maven.api < plexus.core\n[DEBUG] > Imported: org.apache.maven.artifact < plexus.core\n[DEBUG] Imported: > org.apache.maven.classrealm < plexus.core\n[DEBUG] Imported: > org.apache.maven.cli < plexus.core\n[DEBUG] Imported: > org.apache.maven.configuration < plexus.core\n[DEBUG] Imported: > org.apache.maven.exception < plexus.core\n[DEBUG] Imported: > org.apache.maven.execution < plexus.core\n[DEBUG] Imported: > org.apache.maven.execution.scope < plexus.core\n[DEBUG] Imported: > org.apache.maven.feature < plexus.core\n[DEBUG] Imported: > org.apache.maven.graph < plexus.core\n[DEBUG] Imported: > org.apache.maven.lifecycle < plexus.core\n[DEBUG] Imported: > org.apache.maven.model < plexus.core\n[DEBUG] Imported: > org.apache.maven.monitor < plexus.core\n[DEBUG] Imported: > org.apache.maven.plugin < plexus.core\n[DEBUG] Imported: > org.apache.maven.profiles < plexus.core\n[DEBUG] Imported: > org.apache.maven.project < plexus.core\n[DEBUG] Imported: > org.apache.maven.reporting < plexus.core\n[DEBUG] Imported: > org.apache.maven.repository < plexus.core\n[DEBUG] Imported: > org.apache.maven.rtinfo.* < plexus.core\n[DEBUG] Imported: > org.apache.maven.settings < plexus.core\n[DEBUG] Imported: > org.apache.maven.toolchain < plexus.core\n[DEBUG] Imported: > org.apache.maven.usability < plexus.core\n[DEBUG] Imported: > org.apache.maven.wagon.* < plexus.core\n[DEBUG] Imported: > org.apache.maven.wagon.authentication < plexus.core\n[DEBUG] Imported: > org.apache.maven.wagon.authorization < plexus.core\n[DEBUG] Imported: > org.apache.maven.wagon.events < plexus.core\n[DEBUG] Imported: > org.apache.maven.wagon.observers < plexus.core\n[DEBUG] Imported: > org.apache.maven.wagon.proxy < plexus.core\n[DEBUG] Imported: > org.apache.maven.wagon.repository < plexus.core\n[DEBUG] Imported: > org.apache.maven.wagon.resource <