gessnerfl / rabbitmq-queue-management Goto Github PK
View Code? Open in Web Editor NEWQueue Management Tool for RabbitMQ - List/Delete/Requeue Messages
License: Apache License 2.0
Queue Management Tool for RabbitMQ - List/Delete/Requeue Messages
License: Apache License 2.0
At the moment a message is not returned when it contains header parameters of type string. This is because they are internally mapped to a RabbitMq specific type LongString. This type is using a DataInputStream as underlying data structure.
The expected behaviour is that such messages return the correct header values on the UI represented as a String value
h1.Story
As a system operator
I want that I can get more details about queues in the UI
So that I can better see which queues contain messages and if there a consumers which consume the messages
h1.Technical Details
The UI should be extended to show:
Switch from Snyk Github integration to Github action to verify correct scan results
The web ui is not working properly as jquery cannot be found in version 0.1.5
h1.Story
As a system operator
I want to be able to re-queue dead lettered messages to its originating queue
So that I do not have to select the parameters manually when moving messages
h1.Technical Details
For dead lettered messages the originating exchange and routing key is available in x-death header. In this case requeuing the message can be supported by moving the message to its originating exchange and routing key. Thererfore the count needs to be considered so that the right x-death entry is selected.
With this in place the UI should be adopted such as that it provides:
As a DevOps
I want to be able to add additional jars to the spring boot application through -Dloader.path
So that I can add e.g. a special logback appender when needed
So far the application is bundled as a standard spring boot application. Spring boot also allows the package layout ZIP which then allows users to add additional libraries to the class path. This story is about changing the packaging so that this option is provided to users.
To support several followup stories the system should be changed such as that it connect only to single RabbitMQ server/cluster.
The system should then list all queues of all virtual hosts in one list.
As a developer
I want to migrate from travis ci to github actions
So that I get faster builds
The web ui is not working with release 0.1.3 as there is no template for index.html
h1. Story
As a system operator
I want to be able to move or delete all messages of a queue
So that I can work more efficiently with the tool
h1.Technical Details
So far moving messages is only supported on message level. This storry should provide the option to move all messages or delete all messages from a certain queue.
#6 should also be considered for the mass operations so that the user can either move all messages to a selected target or to the originating queue. The massoperation for x-death inforamtion should stop when:
In case the operation stops the user should get a proper error message and the information how many messages have been moved.
Currently the UI is not working properly behind a reverse proxy. The application is referencing the static resources absolute instead of relative.
Provide a docker image on docker hub for the rabbitmq queue management tool
As a developer
I want to upgrade to Java 11
So that I can use the language features of Java 11
So that sonarcloud integration is not getting broken due to unsupported Java 8
As a developer
I want to migrate UI technology
So that we use modern and maintained libraries.
AngulasJS development is now already in LTS mode. This means that no new features will be provided but only fixes will be provided for version 1.7.x until June 2021.
Because of this the project should be migrated to use Angular, React, Vue, ... so that we can use modern development tooling and use the latest features.
h1.Story
As a system operator
I want to get an indicator if a message was already moved or requeued with the rabbitmq tooling
So that I can see in case of dead lettering if a message returns again back to the dead letter queue
h1.Technical Details
When moving/requeuing dead lettered messages it is not visible if a message which was moved/requeued by the UI is dead lettered again. Therefor a custom header should be added so that it is clear if a message was already moved/requeued or not.
The current implementation of LDAP support is not compatible with Spring Boot 3. As it is not used it will be deleted from the application.
We have an HA proxy in front. This causing White Label errors, every time when we try to re-queue a message. It's something with the session to the HA proxy, which is not keeping the connection active, until the operation is done.
Use JIB (https://github.com/GoogleContainerTools/jib) to build and push docker containers
Hi,
I've noticed that while a Bootstrap version bump has been made to parts of the project, it has not been completed.
Two issues:
This leads to some pages with styling that has been affected e.g.
index.html - version bump made, but syntax out of date
Bootstrap v4:
Bootstrap v5 without syntax upgrades:
messages.html - version bump not made, some syntax out of date as well
Bootstrap v4:
Hey there,
is this project in a runnable state and can you release a compiled version if so?
Cheers
As a system administrator
I want to be able to restrict access to the system
So that not everyone who has access to the system can apply changes
Currently there is no authentication available for this tool. With this change authentication through LDAP should be added. The authentication should be optional and should only apply when activated
A problem occurred configuring root project 'rabbitmq-queue-management'.
Could not resolve all artifacts for configuration ':classpath'.
Could not resolve org.springframework.boot:spring-boot-gradle-plugin:2.2.5.RELEASE.
Required by:
project :
project : > org.springframework.boot:org.springframework.boot.gradle.plugin:2.2.5.RELEASE
> Could not resolve org.springframework.boot:spring-boot-gradle-plugin:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-gradle-plugin/2.2.5.RELEASE/spring-boot-gradle-plugin-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-tools:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-tools:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-tools/2.2.5.RELEASE/spring-boot-tools-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-parent:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-parent:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-parent/2.2.5.RELEASE/spring-boot-parent-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-parent:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-parent/2.2.5.RELEASE/spring-boot-parent-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-tools:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-tools/2.2.5.RELEASE/spring-boot-tools-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-parent:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-parent:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-parent/2.2.5.RELEASE/spring-boot-parent-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-parent:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-parent/2.2.5.RELEASE/spring-boot-parent-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-gradle-plugin:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-gradle-plugin/2.2.5.RELEASE/spring-boot-gradle-plugin-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-tools:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-tools:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-tools/2.2.5.RELEASE/spring-boot-tools-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-parent:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-parent:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-parent/2.2.5.RELEASE/spring-boot-parent-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-parent:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-parent/2.2.5.RELEASE/spring-boot-parent-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-tools:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-tools/2.2.5.RELEASE/spring-boot-tools-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-parent:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-parent:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-parent/2.2.5.RELEASE/spring-boot-parent-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-parent:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-parent/2.2.5.RELEASE/spring-boot-parent-2.2.5.RELEASE.pom
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://jcenter.bintray.com/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.springframework.boot:spring-boot-dependencies:2.2.5.RELEASE.
> Could not parse POM https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-dependencies/2.2.5.RELEASE/spring-boot-dependencies-2.2.5.RELEASE.pom
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://jcenter.bintray.com/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve io.rsocket:rsocket-bom:1.0.0-RC6.
> Could not get resource 'https://plugins.gradle.org/m2/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/io/rsocket/rsocket-bom/1.0.0-RC6/rsocket-bom-1.0.0-RC6.module?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Could not resolve org.sonarsource.scanner.api:sonar-scanner-api:2.14.0.2002.
Required by:
project : > org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.8
> Could not resolve org.sonarsource.scanner.api:sonar-scanner-api:2.14.0.2002.
> Could not parse POM https://jcenter.bintray.com/org/sonarsource/scanner/api/sonar-scanner-api/2.14.0.2002/sonar-scanner-api-2.14.0.2002.pom
> Could not resolve org.sonarsource.scanner.api:sonar-scanner-api-parent:2.14.0.2002.
> Could not resolve org.sonarsource.scanner.api:sonar-scanner-api-parent:2.14.0.2002.
> Could not parse POM https://jcenter.bintray.com/org/sonarsource/scanner/api/sonar-scanner-api-parent/2.14.0.2002/sonar-scanner-api-parent-2.14.0.2002.pom
> Could not resolve org.sonarsource.parent:parent:52.
> Could not resolve org.sonarsource.parent:parent:52.
> Could not get resource 'https://jcenter.bintray.com/org/sonarsource/parent/parent/52/parent-52.pom'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/org/sonarsource/parent/parent/52/parent-52.pom?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.sonarsource.parent:parent:52.
> Could not get resource 'https://plugins.gradle.org/m2/org/sonarsource/parent/parent/52/parent-52.pom'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/org/sonarsource/parent/parent/52/parent-52.pom?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.sonarsource.scanner.api:sonar-scanner-api-parent:2.14.0.2002.
> Could not parse POM https://plugins.gradle.org/m2/org/sonarsource/scanner/api/sonar-scanner-api-parent/2.14.0.2002/sonar-scanner-api-parent-2.14.0.2002.pom
> Could not resolve org.sonarsource.parent:parent:52.
> Could not resolve org.sonarsource.parent:parent:52.
> Could not get resource 'https://jcenter.bintray.com/org/sonarsource/parent/parent/52/parent-52.pom'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/org/sonarsource/parent/parent/52/parent-52.pom?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.sonarsource.parent:parent:52.
> Could not get resource 'https://plugins.gradle.org/m2/org/sonarsource/parent/parent/52/parent-52.pom'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/org/sonarsource/parent/parent/52/parent-52.pom?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.sonarsource.scanner.api:sonar-scanner-api:2.14.0.2002.
> Could not parse POM https://plugins.gradle.org/m2/org/sonarsource/scanner/api/sonar-scanner-api/2.14.0.2002/sonar-scanner-api-2.14.0.2002.pom
> Could not resolve org.sonarsource.scanner.api:sonar-scanner-api-parent:2.14.0.2002.
> Could not resolve org.sonarsource.scanner.api:sonar-scanner-api-parent:2.14.0.2002.
> Could not parse POM https://jcenter.bintray.com/org/sonarsource/scanner/api/sonar-scanner-api-parent/2.14.0.2002/sonar-scanner-api-parent-2.14.0.2002.pom
> Could not resolve org.sonarsource.parent:parent:52.
> Could not resolve org.sonarsource.parent:parent:52.
> Could not get resource 'https://jcenter.bintray.com/org/sonarsource/parent/parent/52/parent-52.pom'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/org/sonarsource/parent/parent/52/parent-52.pom?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.sonarsource.parent:parent:52.
> Could not get resource 'https://plugins.gradle.org/m2/org/sonarsource/parent/parent/52/parent-52.pom'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/org/sonarsource/parent/parent/52/parent-52.pom?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.sonarsource.scanner.api:sonar-scanner-api-parent:2.14.0.2002.
> Could not parse POM https://plugins.gradle.org/m2/org/sonarsource/scanner/api/sonar-scanner-api-parent/2.14.0.2002/sonar-scanner-api-parent-2.14.0.2002.pom
> Could not resolve org.sonarsource.parent:parent:52.
> Could not resolve org.sonarsource.parent:parent:52.
> Could not get resource 'https://jcenter.bintray.com/org/sonarsource/parent/parent/52/parent-52.pom'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/org/sonarsource/parent/parent/52/parent-52.pom?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
> Could not resolve org.sonarsource.parent:parent:52.
> Could not get resource 'https://plugins.gradle.org/m2/org/sonarsource/parent/parent/52/parent-52.pom'.
> Could not GET 'https://repo.jfrog.org/artifactory/libs-release-bintray/org/sonarsource/parent/parent/52/parent-52.pom?referrer'.
> sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
h1.Story
As a user of the application
I want to get proper error messages in the UI
So that I know when something went wrong
h1.Technical details
So far no proper error handling is implemented in the application. Scope of this story is to add a proper error handling so that users get a proper message when something is not working properly.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.