warrenc5 opened a new issue, #1508:
URL: https://github.com/apache/maven-mvnd/issues/1508
### Affected version
1.0.3
### Bug description
Can anyone please point me where to start - I have a large code base and one
of the modules just started reporting this on build. Other poms seem fine. I
don't even know where to start
**Update while writing this report** Changing
`.mvn/maven-build-cache-config.xml` `$/configuration/remote@enabled=false`
seemed to make the error stop and still use the mvnd. Keeping for comment.
```
mvnd --status
ID PID Address Status RSS Last
activity Java home
c30ebea1 3333362 inet:/127.0.0.1:40311 Idle 163m
2025-12-29T21:05:02.872 /home/wozza/.sdkman/candidates/java/24.0.2-graal
```
```
➜ mvnd --version
Apache Maven Daemon (mvnd) 1.0.3 linux-amd64 native client
(824a1fd42088e27dec6cc7cc392b9122379e7bf0)
Terminal: org.jline.terminal.impl.PosixSysTerminal with pty
org.jline.terminal.impl.jni.linux.LinuxNativePty
Apache Maven 3.9.11 (3e54c93a704957b63ee3494413a2b544fd3d825b)
Maven home: /home/wozza/.sdkman/candidates/mvnd/1.0.3/mvn
Java version: 24.0.2, vendor: Oracle Corporation, runtime:
/home/wozza/.sdkman/candidates/java/24.0.2-graal
Default locale: en_AU, platform encoding: UTF-8
OS name: "linux", version: "6.12.43+deb13-amd64", arch: "amd64", family:
"unix"
```
```
➜ mvn --version
WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::load has been called by
org.fusesource.hawtjni.runtime.Library in an unnamed module
(file:/home/wozza/.sdkman/candidates/maven/3.6.3/lib/jansi-1.17.1.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for
callers in this module
WARNING: Restricted methods will be blocked in a future release unless
native access is enabled
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /home/wozza/.sdkman/candidates/maven/3.6.3
Java version: 24.0.2, vendor: Oracle Corporation, runtime:
/home/wozza/.sdkman/candidates/java/24.0.2-graal
Default locale: en_AU, platform encoding: UTF-8
OS name: "linux", version: "6.12.43+deb13-amd64", arch: "amd64", family:
"unix"
```
```
➜ java --version
java 24.0.2 2025-07-15
Java(TM) SE Runtime Environment Oracle GraalVM 24.0.2+11.1 (build
24.0.2+11-jvmci-b01)
Java HotSpot(TM) 64-Bit Server VM Oracle GraalVM 24.0.2+11.1 (build
24.0.2+11-jvmci-b01, mixed mode, sharing)
telscale-jain-slee-upgrade on HEAD (921b4a9) [$!?] is 📦 v9.0.0 via ☕
v24.0.2
```
This is the error displayed on the console and in the
~/.m2/mvnd/registry/1.0.3/ log.
```
Processing build on daemon c30ebea1
[INFO] [stdout] [INFO] Loading cache configuration from
/media/wozza/WORK/work/telestax/telscale-jain-slee-upgrade/.mvn/maven-build-cache-config.xml
[INFO] [stdout] [INFO] Using SHA-256 hash algorithm for cache
[INFO] [stdout] [ERROR] Internal error:
com.google.inject.ProvisionException: Unable to provision, see the following
errors:
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] 1) [Guice/ErrorInjectingConstructor]:
ComponentLookupException: ProvisionException: Unable to provision, see the
following errors:
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] 1) [Guice/ErrorInjectingConstructor]:
NumberFormatException: For input string: "port"
[INFO] [stdout] [ERROR] at
RemoteCacheRepositoryImpl.<init>(RemoteCacheRepositoryImpl.java:80)
[INFO] [stdout] [ERROR] at
ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.2.1,
parent: ClassRealm[plexus.core, parent: null]]
[INFO] [stdout] [ERROR] \_ installed by: WireModule ->
PlexusBindingModule
[INFO] [stdout] [ERROR] while locating RemoteCacheRepositoryImpl
[INFO] [stdout] [ERROR] while locating Object annotated with *
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] Learn more:
[INFO] [stdout] [ERROR]
https://github.com/google/guice/wiki/ERROR_INJECTING_CONSTRUCTOR
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] 1 error
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] ======================
[INFO] [stdout] [ERROR] Full classname legend:
[INFO] [stdout] [ERROR] ======================
[INFO] [stdout] [ERROR] PlexusBindingModule:
"org.eclipse.sisu.plexus.PlexusBindingModule"
[INFO] [stdout] [ERROR] RemoteCacheRepositoryImpl:
"org.apache.maven.buildcache.RemoteCacheRepositoryImpl"
[INFO] [stdout] [ERROR] WireModule:
"org.eclipse.sisu.wire.WireModule"
[INFO] [stdout] [ERROR] ========================
[INFO] [stdout] [ERROR] End of classname legend:
[INFO] [stdout] [ERROR] ========================
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] role: RemoteCacheRepository
[INFO] [stdout] [ERROR] roleHint: resolver
[INFO] [stdout] [ERROR] at
RemoteCacheRepositoryProvider.<init>(RemoteCacheRepositoryProvider.java:44)
[INFO] [stdout] [ERROR] at
ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.2.1,
parent: ClassRealm[plexus.core, parent: null]]
[INFO] [stdout] [ERROR] \_ installed by: WireModule ->
PlexusBindingModule
[INFO] [stdout] [ERROR] while locating RemoteCacheRepositoryProvider
[INFO] [stdout] [ERROR] at
ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.2.1,
parent: ClassRealm[plexus.core, parent: null]]
[INFO] [stdout] [ERROR] \_ installed by: WireModule ->
PlexusBindingModule
[INFO] [stdout] [ERROR] while locating RemoteCacheRepository annotated
with @Named("#factory#")
[INFO] [stdout] [ERROR] at LocatorWiring
[INFO] [stdout] [ERROR] at
LocalCacheRepositoryImpl.<init>(LocalCacheRepositoryImpl.java:97)
[INFO] [stdout] [ERROR] \_ for 1st parameter
[INFO] [stdout] [ERROR] at
ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.2.1,
parent: ClassRealm[plexus.core, parent: null]]
[INFO] [stdout] [ERROR] \_ installed by: WireModule ->
PlexusBindingModule
[INFO] [stdout] [ERROR] while locating LocalCacheRepositoryImpl
[INFO] [stdout] [ERROR] while locating Object annotated with *
[INFO] [stdout] [ERROR] at LocatorWiring
[INFO] [stdout] [ERROR] at
CacheControllerImpl.<init>(CacheControllerImpl.java:157)
[INFO] [stdout] [ERROR] \_ for 5th parameter
[INFO] [stdout] [ERROR] at
ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.2.1,
parent: ClassRealm[plexus.core, parent: null]]
[INFO] [stdout] [ERROR] \_ installed by: WireModule ->
PlexusBindingModule
[INFO] [stdout] [ERROR] while locating CacheControllerImpl
[INFO] [stdout] [ERROR] while locating Object annotated with *
[INFO] [stdout] [ERROR] at LocatorWiring
[INFO] [stdout] [ERROR] at
CacheLifecycleParticipant.<init>(CacheLifecycleParticipant.java:39)
[INFO] [stdout] [ERROR] \_ for 2nd parameter
[INFO] [stdout] [ERROR] at
ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.2.1,
parent: ClassRealm[plexus.core, parent: null]]
[INFO] [stdout] [ERROR] \_ installed by: WireModule ->
PlexusBindingModule
[INFO] [stdout] [ERROR] while locating CacheLifecycleParticipant
[INFO] [stdout] [ERROR] while locating Object annotated with *
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] Learn more:
[INFO] [stdout] [ERROR]
https://github.com/google/guice/wiki/ERROR_INJECTING_CONSTRUCTOR
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] 1 error
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] ======================
[INFO] [stdout] [ERROR] Full classname legend:
[INFO] [stdout] [ERROR] ======================
[INFO] [stdout] [ERROR] CacheControllerImpl:
"org.apache.maven.buildcache.CacheControllerImpl"
[INFO] [stdout] [ERROR] CacheLifecycleParticipant:
"org.apache.maven.buildcache.CacheLifecycleParticipant"
[INFO] [stdout] [ERROR] ComponentLookupException:
"org.codehaus.plexus.component.repository.exception.ComponentLookupException"
[INFO] [stdout] [ERROR] LocalCacheRepositoryImpl:
"org.apache.maven.buildcache.LocalCacheRepositoryImpl"
[INFO] [stdout] [ERROR] LocatorWiring:
"org.eclipse.sisu.wire.LocatorWiring"
[INFO] [stdout] [ERROR] Named:
"com.google.inject.name.Named"
[INFO] [stdout] [ERROR] PlexusBindingModule:
"org.eclipse.sisu.plexus.PlexusBindingModule"
[INFO] [stdout] [ERROR] ProvisionException:
"com.google.inject.ProvisionException"
[INFO] [stdout] [ERROR] RemoteCacheRepository:
"org.apache.maven.buildcache.RemoteCacheRepository"
[INFO] [stdout] [ERROR] RemoteCacheRepositoryProvider:
"org.apache.maven.buildcache.RemoteCacheRepositoryProvider"
[INFO] [stdout] [ERROR] WireModule:
"org.eclipse.sisu.wire.WireModule"
[INFO] [stdout] [ERROR] ========================
[INFO] [stdout] [ERROR] End of classname legend:
[INFO] [stdout] [ERROR] ========================:
com.google.inject.ProvisionException: Unable to provision, see the following
errors:
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] 1) [Guice/ErrorInjectingConstructor]:
NumberFormatException: For input string: "port"
[INFO] [stdout] [ERROR] at
RemoteCacheRepositoryImpl.<init>(RemoteCacheRepositoryImpl.java:80)
[INFO] [stdout] [ERROR] at
ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.2.1,
parent: ClassRealm[plexus.core, parent: null]]
[INFO] [stdout] [ERROR] \_ installed by: WireModule ->
PlexusBindingModule
[INFO] [stdout] [ERROR] while locating RemoteCacheRepositoryImpl
[INFO] [stdout] [ERROR] while locating Object annotated with *
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] Learn more:
[INFO] [stdout] [ERROR]
https://github.com/google/guice/wiki/ERROR_INJECTING_CONSTRUCTOR
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] 1 error
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] ======================
[INFO] [stdout] [ERROR] Full classname legend:
[INFO] [stdout] [ERROR] ======================
[INFO] [stdout] [ERROR] PlexusBindingModule:
"org.eclipse.sisu.plexus.PlexusBindingModule"
[INFO] [stdout] [ERROR] RemoteCacheRepositoryImpl:
"org.apache.maven.buildcache.RemoteCacheRepositoryImpl"
[INFO] [stdout] [ERROR] WireModule:
"org.eclipse.sisu.wire.WireModule"
[INFO] [stdout] [ERROR] ========================
[INFO] [stdout] [ERROR] End of classname legend:
[INFO] [stdout] [ERROR] ========================
[INFO] [stdout] [ERROR]
[INFO] [stdout] [ERROR] role:
org.apache.maven.buildcache.RemoteCacheRepository
[INFO] [stdout] [ERROR] roleHint: resolver
[INFO] [stdout] [ERROR] -> [Help 1]
[INFO] [stdout] org.apache.maven.InternalErrorException: Internal error:
com.google.inject.ProvisionException: Unable to provision, see the following
errors:
[INFO] [stdout]
[INFO] [stdout] 1) [Guice/ErrorInjectingConstructor]:
ComponentLookupException: ProvisionException: Unable to provision, see the
following errors:
[INFO] [stdout]
[INFO] [stdout] 1) [Guice/ErrorInjectingConstructor]: NumberFormatException:
For input string: "port"
[INFO] [stdout] at
RemoteCacheRepositoryImpl.<init>(RemoteCacheRepositoryImpl.java:80)
[INFO] [stdout] at
ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.2.1,
parent: ClassRealm[plexus.core, parent: null]]
[INFO] [stdout] \_ installed by: WireModule -> PlexusBindingModule
[INFO] [stdout] while locating RemoteCacheRepositoryImpl
[INFO] [stdout] while locating Object annotated with *
[INFO] [stdout]
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]