Richard,

I'm also currently investigating OBR and encountered a problem when I
try to deploy a bundle:

ShellTui: java.lang.NullPointerException
java.lang.NullPointerException
        at
org.apache.felix.bundlerepository.ResourceImpl.hashCode(ResourceImpl.jav
a:79)
        at java.util.HashMap.hash(HashMap.java:261)
        at java.util.HashMap.put(HashMap.java:379)
        at java.util.HashSet.add(HashSet.java:192)
        at
org.apache.felix.bundlerepository.ResolverImpl.resolve(ResolverImpl.java
:219)
        at
org.apache.felix.bundlerepository.ResolverImpl.resolve(ResolverImpl.java
:134)
        at
org.apache.felix.bundlerepository.ObrCommandImpl._deploy(ObrCommandImpl.
java:322)
        at
org.apache.felix.bundlerepository.ObrCommandImpl.deploy(ObrCommandImpl.j
ava:296)
        at
org.apache.felix.bundlerepository.ObrCommandImpl.execute(ObrCommandImpl.
java:110)
        at
org.apache.felix.shell.impl.Activator$ExecutePrivileged.run(Activator.ja
va:354)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.apache.felix.shell.impl.Activator$ShellServiceImpl.executeCommand(Ac
tivator.java:253)
        at
org.apache.felix.shell.tui.Activator$ShellTuiRunnable.run(Activator.java
:167)
        at java.lang.Thread.run(Thread.java:534)


Would this indicate a missing dependency?  If this is the case, then
perhaps OBR could be enhanced with a better error handling mechanism.
Thanks.  

Rick Litton


 

Reply via email to