Hello all,
I'm facing a problem and would like some advice.
I've created some index.xml (R5) files using a tool that was based on
old bindex tool. since those files will be hosted in a server the url
attribute of bundles and other resources are using relative path (what I
think is the right approach since we don't know the real address of the
server at this time:
<repo:capability namespace="osgi.content">
<repo:attribute name="osgi.content"
value="2ab00a18d414d1c43a7f8ba286f16f323c6b940ca775cdfd974dd6c127a35b25"/>
<repo:attribute name="url"
value="plugins/ch.qos.logback.core_1.2.1.jar"/>
<repo:attribute name="size" type="Long" value="473113"/>
<repo:attribute name="mime" value="application/vnd.osgi.bundle"/>
</repo:capability>
But when I try to deploy any bundle using RepositoryAdmin or obr:deploy
command, I'm getting: java.net.MalformedURLException: no protocol:
plugins/ch.qos.logback.core_1.2.1.jar
wouldn't RepositoryAdmin be smart enough and concat the url of the added
repository with the resources url?
thanks,
Cristiano