[ https://issues.apache.org/jira/browse/FELIX-2119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Felix Meschberger reassigned FELIX-2119: ---------------------------------------- Assignee: Felix Meschberger > Bundle update fails, if OBR is not installed > -------------------------------------------- > > Key: FELIX-2119 > URL: https://issues.apache.org/jira/browse/FELIX-2119 > Project: Felix > Issue Type: Bug > Components: Web Console > Reporter: Valentin Valchev > Assignee: Felix Meschberger > Fix For: webconsole-3.0.0 > > > The reason for this is that UpdateHelper depends on OBR service API. While > OBR is not a core service, its absence shouldn't disallow execution of normal > bundle life-cycle commands. > Stack trace: > Exception: java.lang.NoClassDefFoundError: [Lorg/osgi/service/obr/Resource; > at java.lang.Class.getDeclaredMethods0(Native Method) > at java.lang.Class.privateGetDeclaredMethods(Unknown Source) > at java.lang.Class.getDeclaredMethod(Unknown Source) > at java.lang.Thread$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.lang.Thread.auditSubclass(Unknown Source) > at java.lang.Thread.isCCLOverridden(Unknown Source) > at java.lang.Thread.init(Unknown Source) > at java.lang.Thread.<init>(Unknown Source) > at > org.apache.felix.webconsole.internal.core.BaseUpdateInstallHelper.<init>(BaseUpdateInstallHelper.java:45) > at > org.apache.felix.webconsole.internal.core.UpdateHelper.<init>(UpdateHelper.java:52) > at > org.apache.felix.webconsole.internal.core.UpdateHelper.<init>(UpdateHelper.java:46) > at > org.apache.felix.webconsole.internal.core.BundlesServlet$4.<init>(BundlesServlet.java:1283) > at > org.apache.felix.webconsole.internal.core.BundlesServlet.update(BundlesServlet.java:1282) > at > org.apache.felix.webconsole.internal.core.BundlesServlet.doPost(BundlesServlet.java:312) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:815) > at > org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:372) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.