Ah, except that these don't work. I can add http://sigil.codecauldron.org/spring-release.obr (using obr add-url), but then attempts to run obr list fail with a NPE: -> obr list -v Unable to execute command: java.lang.NullPointerException java.lang.NullPointerException at org.apache.felix.bundlerepository.ObrCommandImpl$1.compare(ObrCommandImpl.java:244) at java.util.TreeMap.compare(TreeMap.java:1093) at java.util.TreeMap.getEntry(TreeMap.java:347) at java.util.TreeMap.get(TreeMap.java:265) at org.apache.felix.bundlerepository.ObrCommandImpl.list(ObrCommandImpl.java:254) at org.apache.felix.bundlerepository.ObrCommandImpl.execute(ObrCommandImpl.java:106) at org.apache.felix.shell.impl.Activator$ShellServiceImpl.executeCommand(Activator.java:291) at org.apache.felix.shell.tui.Activator$ShellTuiRunnable.run(Activator.java:177) at java.lang.Thread.run(Thread.java:595)
The external index fails to even add: -> obr add-url http://sigil.codecauldron.org/spring-external.obr java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.felix.bundlerepository.metadataparser.XmlCommonHandler.startElement(XmlCommonHandler.java:490) at org.apache.felix.bundlerepository.metadataparser.kxmlsax.KXml2SAXParser.parseXML(KXml2SAXParser.java:67) at org.apache.felix.bundlerepository.RepositoryImpl.parseRepositoryFile(RepositoryImpl.java:256) at org.apache.felix.bundlerepository.RepositoryImpl.access$000(RepositoryImpl.java:44) at org.apache.felix.bundlerepository.RepositoryImpl$1.run(RepositoryImpl.java:75) at java.security.AccessController.doPrivileged(Native Method) at org.apache.felix.bundlerepository.RepositoryImpl.<init>(RepositoryImpl.java:71) at org.apache.felix.bundlerepository.RepositoryAdminImpl.addRepository(RepositoryAdminImpl.java:86) at org.apache.felix.bundlerepository.RepositoryAdminImpl.addRepository(RepositoryAdminImpl.java:73) at org.apache.felix.bundlerepository.ObrCommandImpl.urls(ObrCommandImpl.java:160) at org.apache.felix.bundlerepository.ObrCommandImpl.execute(ObrCommandImpl.java:102) at org.apache.felix.shell.impl.Activator$ShellServiceImpl.executeCommand(Activator.java:291) at org.apache.felix.shell.tui.Activator$ShellTuiRunnable.run(Activator.java:177) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.NumberFormatException: For input string: "[3" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Integer.parseInt(Integer.java:447) at java.lang.Integer.parseInt(Integer.java:497) at org.osgi.framework.Version.<init>(Version.java:128) at org.apache.felix.bundlerepository.PropertyImpl.convertType(PropertyImpl.java:85) at org.apache.felix.bundlerepository.PropertyImpl.setT(PropertyImpl.java:62) ... 17 more This second error looks like some bad metadata. Any clue on how to track down specifically where in the XML file this error is found? Thanks, Justin ________________________________ From: Edelson, Justin Sent: Wed 5/13/2009 10:50 AM To: users@felix.apache.org; david.sav...@paremus.com Subject: RE: Using SpringSource BR as an OBR in Felix Thanks. Exactly what I was looking for. -----Original Message----- From: David Savage [mailto:dave.sav...@paremus.com] Sent: Wednesday, May 13, 2009 2:52 AM To: users@felix.apache.org Subject: Re: Using SpringSource BR as an OBR in Felix There is an obr index hosted on the sigil site: http://sigil.codecauldron.org/OBR+Repository On Tue, May 12, 2009 at 11:49 PM, Edelson, Justin <justin.edel...@mtvstaff.com> wrote: > This seems like a really basic question, but I've searched the > archives and can't find an answer. Is it possible to use the > SpringSource bundle repository as an OBR? It's quite a pain to have to > run mvn bundle:deploy-file into my own OBR for each bundle I need from them. > > Thanks, > Justin > -- ------------------------------------------------------------------------ ------------- Paremus Limited. Registered in England. Registration No. 4181472 Registered Office: 22-24 Broad Street, Wokingham, Berks RG40 1BA Postal Address: 107-111 Fleet Street, London, EC4A 2AB The information transmitted is intended only for the person(s) or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer. ------------------------------------------------------------------------ ------------- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@felix.apache.org For additional commands, e-mail: users-h...@felix.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@felix.apache.org For additional commands, e-mail: users-h...@felix.apache.org