You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Lucas Galfaso (JIRA)" <ji...@apache.org> on 2009/09/20 06:51:16 UTC

[jira] Created: (FELIX-1622) NullPointerException

NullPointerException
--------------------

                 Key: FELIX-1622
                 URL: https://issues.apache.org/jira/browse/FELIX-1622
             Project: Felix
          Issue Type: Bug
          Components: Web Console
    Affects Versions: webconsole-1.2.10
         Environment: Equinox, Grizzly
            Reporter: Lucas Galfaso


When going to the Log tab in the web console, I get a NPE.
SEVERE: service exception:
java.lang.NullPointerException
	at org.apache.felix.webconsole.internal.compendium.LogServlet.renderJSON(LogServlet.java:102)
	at org.apache.felix.webconsole.internal.compendium.LogServlet.doGet(LogServlet.java:153)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)

The environment is Equinox and Grizzly (I know this is not Felix, but it would be nice if this were cross framework implementation).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (FELIX-1622) NullPointerException

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-1622?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Meschberger resolved FELIX-1622.
--------------------------------------

       Resolution: Fixed
    Fix Version/s: webconsole-1.2.12
         Assignee: Felix Meschberger

I have committed a fix preventing the exception in Rev. 817183.

> NullPointerException
> --------------------
>
>                 Key: FELIX-1622
>                 URL: https://issues.apache.org/jira/browse/FELIX-1622
>             Project: Felix
>          Issue Type: Bug
>          Components: Web Console
>    Affects Versions: webconsole-1.2.10
>         Environment: Equinox, Grizzly
>            Reporter: Lucas Galfaso
>            Assignee: Felix Meschberger
>             Fix For: webconsole-1.2.12
>
>
> When going to the Log tab in the web console, I get a NPE.
> SEVERE: service exception:
> java.lang.NullPointerException
> 	at org.apache.felix.webconsole.internal.compendium.LogServlet.renderJSON(LogServlet.java:102)
> 	at org.apache.felix.webconsole.internal.compendium.LogServlet.doGet(LogServlet.java:153)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
> The environment is Equinox and Grizzly (I know this is not Felix, but it would be nice if this were cross framework implementation).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (FELIX-1622) NullPointerException

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-1622?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12757836#action_12757836 ] 

Felix Meschberger commented on FELIX-1622:
------------------------------------------

Thanks for reporting this issue. I agree, that it must work cross-framework (it is operating on the OSGi API and therefore is definitely not tied into the Apache Felix framework)

Now for the cause: It looks like you don't have a LogReaderService available and the LogServlet does not correctly handle this situation [It first logs this case but later tries to access the null variable anyways].

> NullPointerException
> --------------------
>
>                 Key: FELIX-1622
>                 URL: https://issues.apache.org/jira/browse/FELIX-1622
>             Project: Felix
>          Issue Type: Bug
>          Components: Web Console
>    Affects Versions: webconsole-1.2.10
>         Environment: Equinox, Grizzly
>            Reporter: Lucas Galfaso
>
> When going to the Log tab in the web console, I get a NPE.
> SEVERE: service exception:
> java.lang.NullPointerException
> 	at org.apache.felix.webconsole.internal.compendium.LogServlet.renderJSON(LogServlet.java:102)
> 	at org.apache.felix.webconsole.internal.compendium.LogServlet.doGet(LogServlet.java:153)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
> The environment is Equinox and Grizzly (I know this is not Felix, but it would be nice if this were cross framework implementation).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.