[
https://issues.apache.org/jira/browse/FELIX-3685?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13465351#comment-13465351
]
Chetan Mehrotra commented on FELIX-3685:
----------------------------------------
By default the information provided by this plugin is used to find out what
Maven dependency to use to make use of particular API package.
The proposed change is meant more for debugging purposes. For example while
debugging complex OSGi setup you see an stacktrace from an exception. If the
stacktrace is from a module which you are not much aware of then its difficult
to determine which module packages those classes. At that time one can use this
plugin to find out which Maven module includes that package. And then you can
find out the relevant source code and proceed on to debug!!
> PackageAdmin WebConsole Plugin - Add support for non exported packages
> ----------------------------------------------------------------------
>
> Key: FELIX-3685
> URL: https://issues.apache.org/jira/browse/FELIX-3685
> Project: Felix
> Issue Type: Improvement
> Components: Web Console
> Reporter: Chetan Mehrotra
> Priority: Minor
> Attachments: FELIX-3685.patch
>
>
> Current implementation of PackageAdmin WebConsole plugin provides information
> about those packages only which are exported by any bundle. It would be
> helpful if it can also display information about those packages which are not
> exported by any bundle. It would help in finding out which bundle packages
> any class.
> This information can be find out by using the bundle.getEntry(entryName)
> method where the entryName is package name as path like
> 'org/apache/sling/engine/impl'.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira