This is an automated email from the ASF dual-hosted git repository. amichair pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/aries-rsa.git
commit fcd052a1d6485f488ecb35785911291534dc8a69 Author: Amichai Rothman <[email protected]> AuthorDate: Sun Mar 29 23:50:31 2026 +0300 ARIES-2217 Fix getImportedEndpoints breaking if there is any failed import --- .../main/java/org/apache/aries/rsa/core/RemoteServiceAdminCore.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rsa/src/main/java/org/apache/aries/rsa/core/RemoteServiceAdminCore.java b/rsa/src/main/java/org/apache/aries/rsa/core/RemoteServiceAdminCore.java index 7748468c..1f369bdd 100644 --- a/rsa/src/main/java/org/apache/aries/rsa/core/RemoteServiceAdminCore.java +++ b/rsa/src/main/java/org/apache/aries/rsa/core/RemoteServiceAdminCore.java @@ -396,7 +396,9 @@ public class RemoteServiceAdminCore implements RemoteServiceAdmin { List<ImportReference> irs = new ArrayList<>(); for (Collection<ImportRegistration> irl : importedServices.values()) { for (ImportRegistration impl : irl) { - irs.add(impl.getImportReference()); + if (impl.getException() == null && impl.getImportReference() != null) { + irs.add(impl.getImportReference()); + } } } return Collections.unmodifiableCollection(irs);
