[
https://issues.apache.org/jira/browse/FELIX-5782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Raymond Augé updated FELIX-5782:
--------------------------------
Description:
The current model for resolver errors does not provide any means of
introspecting deeper knowledge that the resolver gained. The information is
internal only, which makes user feedback more difficult to produce than
necessary.
I propose to expose the error types by means of an exported package
{{org.apache.felix.resolver.error}}. This will allow interested clients to dig
more deeply into the reasons for resolution failure in order to provide better
feedback to users.
was:
The current model for resolver errors does not provide any means of
introspecting deeper knowledge that the resolver gained. The information is
internal only, which makes user feedback more difficult to produce than
necessary.
I propose to expose the error types by means of an exported package
{{org.apache.felix.resolver.errors}}. This will allow interested clients to dig
more deeply into the reasons for resolution failure in order to provide better
feedback to users.
> allow resolver errors to be introspected
> ----------------------------------------
>
> Key: FELIX-5782
> URL: https://issues.apache.org/jira/browse/FELIX-5782
> Project: Felix
> Issue Type: Improvement
> Components: Resolver
> Reporter: Raymond Augé
> Assignee: Raymond Augé
> Priority: Minor
>
> The current model for resolver errors does not provide any means of
> introspecting deeper knowledge that the resolver gained. The information is
> internal only, which makes user feedback more difficult to produce than
> necessary.
> I propose to expose the error types by means of an exported package
> {{org.apache.felix.resolver.error}}. This will allow interested clients to
> dig more deeply into the reasons for resolution failure in order to provide
> better feedback to users.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)