Additional Maven repository URL gets changed by IDE

Answered

Hello,

this is happening on IntelliJ IDEA 2021.2.1 (Community Edition), Windows 10 Home.

Typically I don't use Maven to manage/build a Java project, but I use Maven to retrieve artifacts, when defining a project's libraries under "Project Structure...".

I have defined

https://files.basex.org/maven/

as an additional repository in both

"%HOME%\.m2\settings.xml"

and in "File->Settings->Build,Execution,Deployment->Remote Jar Repositories" but requesting "org.basex" (or variations thereof) always returns the list of artifacts, which are on Maven Central. Those are long outdated and BaseX.org has now their own repository, as stated above. Here is a snippet from my log file, where I found "files.basex.org" referenced (note, that I am not even able to reproduce this anymore, since searching now just shows the default repos (sonatype, jboss, etc.) appear in the log.

So, I see two issues here:

  1. If "https://files.basex.org/maven/" gets queried, a "repositories/" folder is being attached to the URL I have named. Which does not exist on the server.
  2. For some strange reason, this third-party repository host does not get queried anymore (see second log snippet).
2021-11-11 12:53:28,591 [5149969] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://files.basex.org/maven/repositories 
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://files.basex.org/maven/repositories
at com.intellij.jarRepository.services.nexus.NexusRepositoryService.getRepositories(NexusRepositoryService.java:79)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.getRepositories(MavenRepositoryServicesManager.java:87)
at com.intellij.jarRepository.JarRepositoryManager$4.run(JarRepositoryManager.java:410)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://files.basex.org/maven/repositories
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.nexus.NexusRepositoryService.getRepositories(NexusRepositoryService.java:61)
... 20 more
2021-11-11 12:53:28,669 [5150047] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://files.basex.org/maven/repositories
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://files.basex.org/maven/repositories
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.getRepositories(ArtifactoryRepositoryService.java:57)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.getRepositories(MavenRepositoryServicesManager.java:87)
at com.intellij.jarRepository.JarRepositoryManager$4.run(JarRepositoryManager.java:410)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://files.basex.org/maven/repositories
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.getRepositories(ArtifactoryRepositoryService.java:44)
... 20 more

Second log snippet:

2021-11-12 15:26:14,653 [ 973141] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 400. Status=400, Url=https://oss.sonatype.org/service/local/data_index?q=org.basex%3Abasex%3A9.6&g=org.basex&a=basex&v=9.6 
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 400. Status=400, Url=https://oss.sonatype.org/service/local/data_index?q=org.basex%3Abasex%3A9.6&g=org.basex&a=basex&v=9.6
at com.intellij.jarRepository.services.nexus.NexusRepositoryService.findArtifacts(NexusRepositoryService.java:110)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.findArtifacts(MavenRepositoryServicesManager.java:101)
at com.intellij.jarRepository.JarRepositoryManager$3.run(JarRepositoryManager.java:369)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 400. Status=400, Url=https://oss.sonatype.org/service/local/data_index?q=org.basex%3Abasex%3A9.6&g=org.basex&a=basex&v=9.6
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.nexus.NexusRepositoryService.findArtifacts(NexusRepositoryService.java:93)
... 20 more
2021-11-12 15:26:14,981 [ 973469] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 401. Status=401, Url=https://oss.sonatype.org/service/local/search/gavc?g=org.basex&a=basex&v=9.6&repos=
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 401. Status=401, Url=https://oss.sonatype.org/service/local/search/gavc?g=org.basex&a=basex&v=9.6&repos=
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.findArtifacts(ArtifactoryRepositoryService.java:85)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.findArtifacts(MavenRepositoryServicesManager.java:101)
at com.intellij.jarRepository.JarRepositoryManager$3.run(JarRepositoryManager.java:369)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 401. Status=401, Url=https://oss.sonatype.org/service/local/search/gavc?g=org.basex&a=basex&v=9.6&repos=
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.searchArtifacts(ArtifactoryRepositoryService.java:131)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.findArtifacts(ArtifactoryRepositoryService.java:75)
... 20 more
2021-11-12 15:26:16,124 [ 974612] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 403. Status=403, Url=https://repo.jfrog.org/artifactory/api/data_index?q=org.basex%3Abasex%3A9.6&g=org.basex&a=basex&v=9.6
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 403. Status=403, Url=https://repo.jfrog.org/artifactory/api/data_index?q=org.basex%3Abasex%3A9.6&g=org.basex&a=basex&v=9.6
at com.intellij.jarRepository.services.nexus.NexusRepositoryService.findArtifacts(NexusRepositoryService.java:110)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.findArtifacts(MavenRepositoryServicesManager.java:101)
at com.intellij.jarRepository.JarRepositoryManager$3.run(JarRepositoryManager.java:369)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 403. Status=403, Url=https://repo.jfrog.org/artifactory/api/data_index?q=org.basex%3Abasex%3A9.6&g=org.basex&a=basex&v=9.6
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.nexus.NexusRepositoryService.findArtifacts(NexusRepositoryService.java:93)
... 20 more
2021-11-12 15:26:16,624 [ 975112] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 403. Status=403, Url=https://repo.jfrog.org/artifactory/api/search/gavc?g=org.basex&a=basex&v=9.6&repos=
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 403. Status=403, Url=https://repo.jfrog.org/artifactory/api/search/gavc?g=org.basex&a=basex&v=9.6&repos=
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.findArtifacts(ArtifactoryRepositoryService.java:85)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.findArtifacts(MavenRepositoryServicesManager.java:101)
at com.intellij.jarRepository.JarRepositoryManager$3.run(JarRepositoryManager.java:369)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 403. Status=403, Url=https://repo.jfrog.org/artifactory/api/search/gavc?g=org.basex&a=basex&v=9.6&repos=
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.searchArtifacts(ArtifactoryRepositoryService.java:131)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.findArtifacts(ArtifactoryRepositoryService.java:75)
... 20 more
2021-11-12 15:26:17,704 [ 976192] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 401. Status=401, Url=https://repository.jboss.org/nexus/service/local/search/gavc?g=org.basex&a=basex&v=9.6&repos=
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 401. Status=401, Url=https://repository.jboss.org/nexus/service/local/search/gavc?g=org.basex&a=basex&v=9.6&repos=
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.findArtifacts(ArtifactoryRepositoryService.java:85)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.findArtifacts(MavenRepositoryServicesManager.java:101)
at com.intellij.jarRepository.JarRepositoryManager$3.run(JarRepositoryManager.java:369)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 401. Status=401, Url=https://repository.jboss.org/nexus/service/local/search/gavc?g=org.basex&a=basex&v=9.6&repos=
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.searchArtifacts(ArtifactoryRepositoryService.java:131)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.findArtifacts(ArtifactoryRepositoryService.java:75)
... 20 more

 

Thank you for your help,
Andreas

0
1 comment

>requesting "org.basex" (or variations thereof) always returns the list of artifacts, which are on Maven Central. Those are long outdated and BaseX.org has now their own repository, as stated above. Here is a snippet from my log file, where I found "files.basex.org" referenced (note, that I am not even able to reproduce this anymore, since searching now just shows the default repos (sonatype, jboss, etc.) appear in the log.

Could you attach screenshot of your Jar Repositories IDE settings? Could be the https://youtrack.jetbrains.com/issue/IDEA-190647 as it could be an issue when IDE takes the dependencies from the first repository.

>If "https://files.basex.org/maven/" gets queried, a "repositories/" folder is being attached to the URL I have named. Which does not exist on the server.

I cannot reproduce the issue with `repositories/` being appended. Added the repository in Settings (Preferences on macOS) | Build, Execution, Deployment | Remote Jar Repositories | Add and tried to search.

Please try to specify the full path to the artifact in the search dialog. There is another known issue that unless full artifact name is provided there could be no results: https://youtrack.jetbrains.com/issue/IDEA-236395

E.g. jp.sourceforge.igo:igo:0.4.3.

0

Please sign in to leave a comment.