You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Valentin Valchev (JIRA)" <ji...@apache.org> on 2015/09/11 15:15:45 UTC

[jira] [Created] (FELIX-5031) NPE in Web Console configuration plugin when metatype service is missing

Valentin Valchev created FELIX-5031:
---------------------------------------

             Summary: 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


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}

As result all configurations are missing and the plugin becomes completely unusable.



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