Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct report utilitiy packages and simplify connector providers #7855

Merged
merged 4 commits into from
Sep 5, 2023

Conversation

mandy-chessell
Copy link
Contributor

Description

This PR renames the packages for the report utilities so theie main class matches the name specified in the build.gradle file.

There is also a change to most connectors' provider class to pass the name of the connector as a string, rather than loading the connector class to retrieve its name. This is to allow the connector provider to be used (for example in the component-id-report) without needing to pull in all of the dependencies of the connector implementation.

The connector-id-report has been updated to include the integration connectors and new resource connectors. The governance services are not yet included because their connector providers need updating to declare their component id.

Related Issue(s)

These issue were found during testing of the 4.3 release (#7794)

Testing

FVT, labs, running utilities from install image plus running additional private connectors.

Release Notes & Documentation

Updates to egeria-docs ar being made in parallel.

Additional notes

None

Signed-off-by: Mandy Chessell <[email protected]>
Signed-off-by: Mandy Chessell <[email protected]>
Signed-off-by: Mandy Chessell <[email protected]>
@mandy-chessell mandy-chessell merged commit 82732dd into odpi:main Sep 5, 2023
4 checks passed
}
public void checkServerTrusted(
java.security.cert.X509Certificate[] certs, String authType) {
public void checkServerTrusted(java.security.cert.X509Certificate[] certs, String authType)

Check notice

Code scanning / CodeQL

Missing Override annotation Note

This method overrides
X509TrustManager.checkServerTrusted
; it is advisable to add an Override annotation.
public java.security.cert.X509Certificate[] getAcceptedIssuers() {
return new X509Certificate[0];
}
public void checkClientTrusted(
java.security.cert.X509Certificate[] certs, String authType) {
public void checkClientTrusted(java.security.cert.X509Certificate[] certs, String authType)

Check notice

Code scanning / CodeQL

Missing Override annotation Note

This method overrides
X509TrustManager.checkClientTrusted
; it is advisable to add an Override annotation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant