Project,

I am trying to test CLI functionality. After checking out the tag 
`apache-rat-project-0.17` and building with `./mvnw` or ` mvn clean install`, I 
get the following error output:

```
[INFO] --- invoker:3.9.1:run (integration-test) @ apache-rat-plugin ---
[INFO] Building: RAT-469/pom.xml
[INFO] run post-build script verify.groovy
[INFO]   Assertion failed: 

assert content.contains('BUILD SUCCESS')
       |       |
       |       false
       'OpenJDK 64-Bit Server VM warning: Option -Xdebug was deprecated in JDK 
22 and will likely be removed in a future release.\nERROR: transport error 202: 
bind failed: Address already in use\nERROR: JDWP Transport dt_socket failed to 
initialize, TRANSPORT_INIT(510)\nJDWP exit error 
AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized 
[src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c:697]\nRunning post-build 
script: 
/Users/daan/apache/creadur-rat/apache-rat-plugin/invoker_target/RAT-469/verify.groovy\n'

[INFO]           RAT-469/pom.xml .................................. FAILED 
(0.317 s)
[INFO] Building: CustomLicense/pom.xml
[INFO]   The build exited with code 2. See 
/Users/daan/apache/creadur-rat/apache-rat-plugin/invoker_target/CustomLicense/build.log
 for details.
[INFO]           CustomLicense/pom.xml ............................ FAILED 
(0.101 s)
[INFO] Building: RAT-107/pom.xml
[INFO]   The build exited with code 2. See 
/Users/daan/apache/creadur-rat/apache-rat-plugin/invoker_target/RAT-107/build.log
 for details.
[INFO]           RAT-107/pom.xml .................................. FAILED 
(0.100 s)
[INFO] Building: it1/pom.xml
[INFO] run post-build script verify.groovy
[INFO]   Assertion failed: 

assert f.exists()
       | |
       | false
       
/Users/daan/apache/creadur-rat/apache-rat-plugin/invoker_target/it1/out.xml

[INFO]           it1/pom.xml ...................................... FAILED 
(0.159 s)
[INFO] Building: RAT-268/pom.xml
[INFO]   The build exited with code 2. See 
/Users/daan/apache/creadur-rat/apache-rat-plugin/invoker_target/RAT-268/build.log
 for details.
[INFO]           RAT-268/pom.xml .................................. FAILED 
(0.068 s)
[INFO] Building: RAT-314/pom.xml
[INFO] run post-build script verify.groovy
[INFO]   Assertion failed: 

assert content.contains('BUILD SUCCESS')
       |       |
       |       false
       'OpenJDK 64-Bit Server VM warning: Option -Xdebug was deprecated in JDK 
22 and will likely be removed in a future release.\nERROR: transport error 202: 
bind failed: Address already in use\nERROR: JDWP Transport dt_socket failed to 
initialize, TRANSPORT_INIT(510)\nJDWP exit error 
AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized 
[src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c:697]\nRunning post-build 
script: 
/Users/daan/apache/creadur-rat/apache-rat-plugin/invoker_target/RAT-314/verify.groovy\n'

[INFO]           RAT-314/pom.xml .................................. FAILED 
(0.080 s)
[INFO] Building: RAT-168/pom.xml
[INFO] run post-build script verify.groovy
[INFO]   Assertion failed: 

assert content.contains('BUILD SUCCESS')
       |       |
       |       false
       'OpenJDK 64-Bit Server VM warning: Option -Xdebug was deprecated in JDK 
22 and will likely be removed in a future release.\nERROR: transport error 202: 
bind failed: Address already in use\nERROR: JDWP Transport dt_socket failed to 
initialize, TRANSPORT_INIT(510)\nJDWP exit error 
AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized 
[src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c:697]\nRunning post-build 
script: 
/Users/daan/apache/creadur-rat/apache-rat-plugin/invoker_target/RAT-168/verify.groovy\n'

[INFO]           RAT-168/pom.xml .................................. FAILED 
(0.080 s)
[INFO] Building: RAT-469-default/pom.xml
[INFO] run post-build script verify.groovy
[INFO]   Assertion failed: 

assert content.contains('BUILD SUCCESS')
       |       |
       |       false
       'OpenJDK 64-Bit Server VM warning: Option -Xdebug was deprecated in JDK 
22 and will likely be removed in a future release.\nERROR: transport error 202: 
bind failed: Address already in use\nERROR: JDWP Transport dt_socket failed to 
initialize, TRANSPORT_INIT(510)\nJDWP exit error 
AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized 
[src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c:697]\nRunning post-build 
script: 
/Users/daan/apache/creadur-rat/apache-rat-plugin/invoker_target/RAT-469-default/verify.groovy\n'

[INFO]           RAT-469-default/pom.xml .......................... FAILED 
(0.075 s)
[INFO] -------------------------------------------------
[INFO] Build Summary:
[INFO]   Passed: 0, Failed: 8, Errors: 0, Skipped: 0
[INFO] -------------------------------------------------
[ERROR] The following builds failed:
[ERROR] *  RAT-469/pom.xml
[ERROR] *  CustomLicense/pom.xml
[ERROR] *  RAT-107/pom.xml
[ERROR] *  it1/pom.xml
[ERROR] *  RAT-268/pom.xml
[ERROR] *  RAT-314/pom.xml
[ERROR] *  RAT-168/pom.xml
[ERROR] *  RAT-469-default/pom.xml
[INFO] -------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Apache Creadur RAT 0.17:
[INFO] 
[INFO] Apache Creadur RAT ................................. SUCCESS [  2.281 s]
[INFO] Apache Creadur RAT::Testdata ....................... SUCCESS [  0.670 s]
[INFO] Apache Creadur RAT::Core ........................... SUCCESS [ 10.433 s]
[INFO] Apache Creadur RAT::Tools .......................... SUCCESS [  3.545 s]
[INFO] Apache Creadur RAT::Plugin4Maven ................... FAILURE [  3.659 s]
[INFO] Apache Creadur RAT::Tasks4Ant ...................... SKIPPED
[INFO] Apache Creadur RAT::Packaging ...................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  20.854 s
[INFO] Finished at: 2025-10-13T12:30:21+02:00
[INFO] ------------------------------------------------------------------------
[INFO] 91 goals, 91 executed
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-invoker-plugin:3.9.1:run (integration-test) on 
project apache-rat-plugin: 8 builds failed. See console output above for 
details. -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :apache-rat-plugin
```

Is this supposed to work like this?

```
mvn -version
OpenJDK 64-Bit Server VM warning: Option -Xdebug was deprecated in JDK 22 and 
will likely be removed in a future release.
Listening for transport dt_socket at address: 8787
Apache Maven 3.9.11 (3e54c93a704957b63ee3494413a2b544fd3d825b)
Maven home: /opt/homebrew/Cellar/maven/3.9.11/libexec
Java version: 24.0.2, vendor: Homebrew, runtime: 
/opt/homebrew/Cellar/openjdk/24.0.2/libexec/openjdk.jdk/Contents/Home
Default locale: en_GB, platform encoding: UTF-8
OS name: "mac os x", version: "15.6.1", arch: "aarch64", family: “mac"
```

any version mismatches I should have been aware of?

On 2025/10/12 16:44:57 "P. Ottlinger" wrote:
> Dear friends of RAT,
> 
> the new v0.17 is ready for testing and fixes 129 issues. I've staged a 
> new release 0.17 - thanks for all feedback and contributions!
> 
> =Release 0.17 abstract=
> Apart from many dependency updates and multiple bugfixes, this release 
> brings a major harmonization among all available UIs (CLI, Apache Ant, 
> Apache Maven) concerning parameters and configuration options to run 
> RAT. Therefore please consult the available extended and updated 
> documentation over at the project's webpage in order to see examples and 
> overviews of the new configuration options!
> 
> RAT generates a more expressive report now as certain individually 
> configurable limits for counters exist. In case you do preprocessing of 
> the report, you need to adapt your scripts according to RAT's XSD schema.
> 
> Furthermore, the inclusion/exclusion configuration (e.g. .gitignore), 
> parsing and processing in RAT was overhauled - see RAT-476 for a known 
> issue in that regard.
> 
> Many checkstyle, spotbugs and documentation issues were fixed.
> 
> Additionally, a new automated test suite was developed in order to ease 
> testing of edge cases and example licenses and custom license definitions.
> 
> RAT's homepage contents and its generation method were modernized and a 
> lot of new documentation was added to ease configuration of RAT in your 
> project.
> 
> The next release will remove deprecated options and classes.
> 
> Thanks for your patience and all the feedback in the making of this release!
> #bigKudosToClaude would be a proper release name.
> 
> =View on 0.17=
> * https://issues.apache.org/jira/projects/RAT/versions/12352253
>   (you need to login)
> 
> * https://github.com/apache/creadur-rat/releases/tag/apache-rat-project-0.17
> 
> =Staging area=
> 
> In order to use the staged release add this snippet to your pom:
> <pluginRepositories>
>      <pluginRepository>
>          <id>staged-releases-rat-017</id>
> <url>https://repository.apache.org/content/repositories/orgapachecreadur-1012/</url>
>      <pluginRepository>
> </pluginRepositories>
> or browse
> https://repository.apache.org/content/repositories/orgapachecreadur-1012/org/apache/rat/
> directly.
> 
> =VOTE is open until 2025-10-16 23:00 UTC=
> Everyone is encouraged to vote, express their opinions and jump in if
> they find anything wrong with the release. Only PMC votes are binding
> on Apache, and for this candidate to become an official Apache
> Software Foundation release 3 +1's are required and more +1's than
> -1's.
> 
> This vote is open for at least 72 hours,
> 
> [ ] +1
> [ ] +0
> [ ] -1
> 
> until 2025-10-16 23:00 UTC.
> 
> NOTE
> The downloads page and RAT webpage is not yet changed to reflect changes 
> in 0.17 and the dist area does not yet contain the release artifacts.
> 
> A preview page (generated before creating the release) is:
> https://creadur.apache.org/rat017/
> that will be deleted once the release is promoted.
> 
> Thanks,
> Phil
> 

Reply via email to