[ https://issues.apache.org/jira/browse/FELIX-1000?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kristian Koehler updated FELIX-1000: ------------------------------------ Attachment: FELIX-1000-27_04_2009.patch.txt I dont't give up ;-) Apllied patch includes different strategies for updating bundles. You can configure the strategy to use with the property "obr.update.strategy". Currently there are two strategies vailable: same and newest. Default is 'newest'. One point is "open": I don't know how to update the version information of the installed bundle. If you "ps" on the console the old version is printed. Is it possible to update this info? Kristian > Updating an bundle which was installed via OBR fails > ---------------------------------------------------- > > Key: FELIX-1000 > URL: https://issues.apache.org/jira/browse/FELIX-1000 > Project: Felix > Issue Type: Bug > Components: Bundle Repository (OBR) > Reporter: Kristian Koehler > Attachments: FELIX-1000-21_04_2009.patch.txt, > FELIX-1000-23_04_2009.patch.txt, FELIX-1000-27_04_2009.patch.txt > > > Updating an bundle which was installed via the obr functionality results in > an exception (update was triggered via the shell): > --- 8< --- > java.net.MalformedURLException: Unknown protocol: obr > at java.net.URL.<init>(URL.java:601) > at java.net.URL.<init>(URL.java:464) > at java.net.URL.<init>(URL.java:413) > at > org.apache.felix.framework.cache.JarRevision.initialize(JarRevision.java:149) > at > org.apache.felix.framework.cache.JarRevision.<init>(JarRevision.java:78) > at > org.apache.felix.framework.cache.JarRevision.<init>(JarRevision.java:56) > at > org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(BundleArchive.java:986) > at > org.apache.felix.framework.cache.BundleArchive.revise(BundleArchive.java:614) > at org.apache.felix.framework.BundleImpl.revise(BundleImpl.java:916) > at org.apache.felix.framework.Felix.updateBundle(Felix.java:1592) > at org.apache.felix.framework.BundleImpl.update(BundleImpl.java:792) > at org.apache.felix.framework.BundleImpl.update(BundleImpl.java:779) > at > org.apache.felix.shell.impl.UpdateCommandImpl.execute(UpdateCommandImpl.java:96) > at > org.apache.felix.shell.impl.Activator$ShellServiceImpl.executeCommand(Activator.java:276) > at > org.apache.felix.shell.tui.Activator$ShellTuiRunnable.run(Activator.java:167) > at java.lang.Thread.run(Thread.java:619) > --- 8< --- -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.