AxonFramework / extension-jobrunrpro

Extension to integrate with the Pro version of JobRunr. This makes it possible to search and delete jobs.
Apache License 2.0
3 stars 0 forks source link

JobRunr Pro Dependency Resolution fails due to Internal Server Error #113

Open smcvb opened 2 months ago

smcvb commented 2 months ago

Basic information

Steps to reproduce

Simply wait until another Dependabot PR is created through the depandabot.yml and notice that the defined JDK 7, 11, and 17 builds all fail due to a 500 error code during dependency resolution. This issue occurred for #111 and #112, with the following trace:

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Axon Framework - JobRunr Pro Extension 4.11.0-SNAPSHOT:
[INFO] 
[INFO] Axon Framework - JobRunr Pro Extension ............. SUCCESS [  0.806 s]
[INFO] Axon Framework JobRunr Pro Extension ............... FAILURE [ 13.169 s]
[INFO] Axon Framework JobRunr Pro Extension - Spring Boot Support SKIPPED
[INFO] Axon Framework JobRunr Pro Extension - Spring Boot Starter SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  16.026 s
[INFO] Finished at: 2024-09-15T05:18:44Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project axon-jobrunrpro: Could not resolve dependencies for project org.axonframework.extensions.jobrunrpro:axon-jobrunrpro:jar:4.11.0-SNAPSHOT: Failed to collect dependencies at org.jobrunr:jobrunr-pro:jar:7.2.2: Failed to read artifact descriptor for org.jobrunr:jobrunr-pro:jar:7.2.2: The following artifacts could not be resolved: org.jobrunr:jobrunr-pro:pom:7.2.2 (absent): Could not transfer artifact org.jobrunr:jobrunr-pro:pom:7.2.2 from/to JobRunrPro (https://repo.jobrunr.io/private-releases/): status code: 500, reason phrase: Internal Server Error (500) -> [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/DependencyResolutionException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :axon-jobrunrpro
Error: Process completed with exit code 1.

Expected behaviour

The automated builds for the Dependabot PRs are able to retrieve the JobRunr Pro dependency.

Actual behaviour

Download the JobRunr Pro dependency fails with a 500.

smcvb commented 2 months ago

Immediately put on hold, since local development and testing works fine. Will look at this after AxonIQ's conference, so somewhere in the beginning of October 2024.