felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Carsten Ziegeler (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (FELIX-5437) Webconsole Ranking in the Http Jetty bundle is always zero
Date Wed, 21 Dec 2016 11:28:58 GMT

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

Carsten Ziegeler updated FELIX-5437:
------------------------------------
    Fix Version/s: http.bridge-3.0.18
                   http.jetty-3.4.2
                   http.base-3.0.18

> Webconsole Ranking in the Http Jetty bundle is always zero
> ----------------------------------------------------------
>
>                 Key: FELIX-5437
>                 URL: https://issues.apache.org/jira/browse/FELIX-5437
>             Project: Felix
>          Issue Type: Bug
>          Components: HTTP Service
>    Affects Versions: http.jetty-3.4.0
>            Reporter: Simon Wimmesberger
>            Priority: Minor
>             Fix For: http.base-3.0.18, http.jetty-3.4.2, http.bridge-3.0.18
>
>
> In the HttpServicePlugin class the method "getServiceReference(long)" returns always
null because the filter supplied to the "context.getServiceReferences(String, String)" method
is invalid. The exception thrown is catched and ignored therefore null is returned. In the
Webconsole every service gets the rank "0" as a consequence.
> {code}
> org.osgi.framework.InvalidSyntaxException: Filter ended abruptly: (service.id=x
> {code}
> To fix the bug it is probably only necessary to change the filter from:
> {code}
> "(" + Constants.SERVICE_ID + "=" + String.valueOf(serviceId)
> {code}
> to
> {code}
> "(" + Constants.SERVICE_ID + "=" + String.valueOf(serviceId) + ")"
> {code}
> I'm using the bundle in equinox.



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

Mime
View raw message