1.4.0 ________________________________
From: Richard S. Hall [mailto:[email protected]] Sent: Thu 5/14/2009 10:43 AM To: [email protected] Subject: Re: Using SpringSource BR as an OBR in Felix Which version of OBR are you using? -> richard On 5/14/09 10:31 AM, David Savage wrote: > Hmmm ok I admit I've not tried it with obr explicitly. I have my own > obr parser in sigil which may be making some assumptions. That said > this index is generated via bindex so it /should/ be the correct > format. Possibly a bug in obr, bindex or sigil or all or some ;) > > Would be useful if obr gave you line numbers though...you may want to > raise a bug on the felix issue system so it can be patched so we can > get some more diagnostics. > > Regards, > > Dave > > On Thu, May 14, 2009 at 2:52 PM, Edelson, Justin > <[email protected]> wrote: > >> 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: [email protected]; [email protected] >> Subject: RE: Using SpringSource BR as an OBR in Felix >> >> Thanks. Exactly what I was looking for. >> >> -----Original Message----- >> From: David Savage [mailto:[email protected]] >> Sent: Wednesday, May 13, 2009 2:52 AM >> To: [email protected] >> 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 >> <[email protected]> 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: [email protected] >> For additional commands, e-mail: [email protected] >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> >> > > > >

