Hi all,

I ran:

mvn clean install

on my macOS system:

 • Apache Maven 3.9.10
 • Java 17.0.11 (Eclipse Adoptium)
 • OS: macOS 15.5 (aarch64)

The build failed with the following error:

[ERROR] opennlp.tools.chunker.ChunkerMEIT -- Time elapsed: 0.002 s <<< ERROR!
java.net.MalformedURLException: no protocol: 
${opennlp.model.v15.base.url}en-chunker.bin
at java.base/java.net.URL.<init>(URL.java:674)
...

It appears that the placeholder ${opennlp.model.v15.base.url} was not resolved, 
leading to a malformed URL during testing (ChunkerMEIT test). This likely needs 
further investigation but doesn’t seem to be a blocker for the release itself 
(IMHO):

Running the build with:

mvn clean install -Pci

worked fine.

I also verified the signatures and did a quick review of the Maven artifacts — 
everything looks good.

+1 (binding)

Gruß
Richard



> Am 19.07.2025 um 20:05 schrieb Martin Wiesner <mawie...@apache.org>:
> 
> Hi folks,
> 
> I have posted a 1st release candidate (rc1) for the Apache OpenNLP 2.5.5 
> release and it is ready for testing.
> 
> In total, this release tackles 27 issues and brings several dependency 
> updates, bug fixes (e.g. OPENNLP-1545), and several additions. 
> Accessing (computed) probabilities is now possible in thread-safe 
> probabilistic ME classes via the probs() method (OPENNLP-1757)
> Loading of pre-trained OpenNLP (UD) models from the classpath was made (even) 
> easier (see: OPENNLP-1729). 
> The 2.5.5 release relies on version 1.3 of the opennlp-models, providing 
> access to pre-trained models for a total of 36 languages.
> For further details, check the release notes via the project's issue tracker 
> (link below).
> 
> Thank you to everyone who contributed to this release, including all of our 
> users and the people who submitted bug reports, contributed code or 
> documentation enhancements.
> 
> The release was made using the OpenNLP release process, documented on the 
> website:
> https://opennlp.apache.org/release.html
> 
> Maven Repo:
> https://repository.apache.org/content/repositories/orgapacheopennlp-1050
> 
> <repositories>
> <repository>
> <id>opennlp-2.5.5-rc1</id>
> <name>Testing OpenNLP 2.5.5 release candidate</name>
> <url>
> https://repository.apache.org/content/repositories/orgapacheopennlp-1050
> </url>
> </repository>
> </repositories>
> 
> Binaries & Source:
> 
> https://dist.apache.org/repos/dist/dev/opennlp/opennlp-2.5.5-rc1
> 
> Tag:
> 
> https://github.com/apache/opennlp/releases/tag/opennlp-2.5.5
> 
> Release notes:
> 
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311215&version=12355873
> 
> The results of the eval tests for the aforementioned tag can be found here:
> https://ci-builds.apache.org/job/OpenNLP/job/eval-tests-releases/19/
> 
> Reminder: The up-2-date KEYS file for signature verification can be found 
> here:
> https://dist.apache.org/repos/dist/release/opennlp/KEYS
> 
> Please vote on releasing these packages as Apache OpenNLP 2.5.5.
> The vote is open for at least the next 72 hours.
> 
> Only votes from OpenNLP PMC are binding, but everyone is welcome to check the 
> release candidate and vote.
> The vote passes if at least three binding +1 votes are cast.
> 
> Please VOTE
> 
> [+1] go ship it
> [+0] meh, don't care
> [-1] stop, there is a ${showstopper}
> 
> Thanks!
> 
> Martin | mawiesne


Reply via email to