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