[ 
https://issues.apache.org/jira/browse/FELIX-5031?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Valentin Valchev resolved FELIX-5031.
-------------------------------------
       Resolution: Fixed
    Fix Version/s: webconsole-4.2.12

Fixed in svn r1702457

> NPE in Web Console configuration plugin when metatype service is missing
> ------------------------------------------------------------------------
>
>                 Key: FELIX-5031
>                 URL: https://issues.apache.org/jira/browse/FELIX-5031
>             Project: Felix
>          Issue Type: Bug
>          Components: Web Console
>    Affects Versions: webconsole-4.2.10
>            Reporter: Valentin Valchev
>            Assignee: Valentin Valchev
>            Priority: Critical
>             Fix For: webconsole-4.2.12
>
>
> The following exception occurs when metatype service is missing:
> {code}
> java.lang.NullPointerException
>         at 
> org.apache.felix.webconsole.internal.configuration.ConfigAdminSupport.getConfigurationPropertyValueOrDefault(ConfigAdminSupport.java:703)
>         at 
> org.apache.felix.webconsole.internal.configuration.ConfigAdminSupport.getConfigurationFactoryNameHint(ConfigAdminSupport.java:641)
>         at 
> org.apache.felix.webconsole.internal.configuration.ConfigAdminSupport.listConfigurations(ConfigAdminSupport.java:608)
>         at 
> org.apache.felix.webconsole.internal.configuration.ConfigManager.renderContent(ConfigManager.java:395)
>         at 
> org.apache.felix.webconsole.AbstractWebConsolePlugin.doGet(AbstractWebConsolePlugin.java:194)
>         at 
> org.apache.felix.webconsole.internal.configuration.ConfigManager.doGet(ConfigManager.java:330)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         at 
> org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:567)
>         at 
> org.apache.felix.webconsole.internal.servlet.OsgiManager$3.run(OsgiManager.java:465)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at 
> org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:461)
> {code}
> This is probably related to FELIX-4710
> As result all configurations are missing and the plugin becomes completely 
> unusable.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to