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

Simon Wimmesberger updated FELIX-5437:
--------------------------------------
    Priority: Minor  (was: Major)

> 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
>
> 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)

Reply via email to