[
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.