Howdy, Can you point me in the github repo of the plugin you use? Also, what Maven do you use?
On Wed, Jan 7, 2026 at 10:51 PM KARR, DAVID via users <[email protected]> wrote: > > I'm having an issue that might be a problem with our use of the > jaxb-maven-plugin, or it may be something else. We only see a particular > error with respect to that plugin, but the exception we get is not specific > to the plugin, so perhaps this is a wider issue. > > We had been using jaxb-maven-plugin version 4.0.8. We support many services > using this. Very rarely we have seen an error stating 'Cannot invoke > "java.io.File.toURI()" because "file" is null'. It provides no other > diagnostics, so we can't tell what this means. I created an issue in the > plugin's github repo, but that didn't really get anywhere. > > However, I thought I would try upgrading the plugin to the latest available > version, which is 4.0.12. When I did that, I got different, perhaps more > specific errors, but I'm still at a loss to understand it. It's possible > these errors are not specific to the plugin, which is why I'm asking here. > > It gives a bunch of errors like this: > --------------- > 09:06:06 [ERROR] artifactResolutionResult has exceptions : > [org.apache.maven.artifact.versioning.OverConstrainedVersionException: The > artifact has no valid ranges > <groupid>:<artifactid>:jar:3.0.1 > > Path to dependency: > 1) <groupid>:BillingServicesOrchestrationMs:jar:0.0.1-SNAPSHOT > --------------- > > I am seeing a number of these messages, some of which for the same GAV, and > some for different versions of the same artifact. Looking at the > OverConstrainedVersionException, it says "Occurs when ranges exclude each > other and no valid value remains." Ok, I can see how that would be a problem. > The "problem" is, although we do use version ranges for these artifacts, we > only have a single version range, and they are perfectly ordinary. I even > tried looking at the effective pom (verbose mode), and I find no surprises > there. > > I don't understand how to debug this. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
