Two comments: o.a.s.jcr.webconsole probably doesn't deserve to be in the default bundle list. I haven't been able to put nearly enough time into this to make it useful.
You don't need tika unless you're running Jackrabbit 2, but I don't think it hurts anything to have it included. Justin On 4/22/10 3:30 PM, Vidar Ramdal wrote: > On Thu, Apr 22, 2010 at 6:27 PM, Bertrand Delacretaz > <[email protected]> wrote: >> Hi Vidar, >> >> On Thu, Apr 15, 2010 at 11:32 AM, Vidar Ramdal <[email protected]> wrote: >>> ...does anyone know a full set of recently released Sling bundles >>> that are known to work together?... >> >> I'll try to break this loud silence ;-) >> >> I think starting with the launchpad from trunk, and going back to the >> last released version of each bundle is the way to go. If that leads >> to missing dependencies, as your tests seem to indicate, I'd suggest >> releasing the minimal set of bundles that fixes this problem, and then >> make a launchpad release. Once that's done, repeat at very regular >> intervals (every 2 months?) to avoid the problem in the future. >> >> I have no idea how much work "releasing the minimal set of bundles" >> represents now, maybe you could post more details about your tests so >> that we can collectively look at what's needed? > > Yes, I think I have a somewhat working set now. There are still a few > snapshot bundles, but at least one of them (commons.osgi) is about to > be released (thanks, Justin). A couple of others (jcr.webconsole and > webconsolebranding) are not important. > > My focus has been to get a working installation, so there might very > well be newer versions of some bundles that will work. > > Anyway, here's what I've got so far: > > Start level 1: > - o.a.s.commons.log 2.0.6 > > Start level 5: > - o.a.f.webconsole 3.0.0 > - o.a.f.webconsole.plugins.event 1.0.2 > - o.a.f.webconsole.plugins.memoryusage 1.0.0 > - o.a.s.commons.json 2.0.4-incubator > - o.a.s.extensions.threaddump 0.2.0 > - o.a.s.extensions.webconsolebranding 0.0.1-SNAPSHOT > - o.a.s.jcr.webconsole 1.0.0-SNAPSHOT > - commons-collections 3.2.1 > > Start level 10: > - o.a.f.configadmin 1.2.4 > - o.a.f.eventadmin 1.0.0 > - o.a.f.metatype 1.0.4 > - o.a.f.scr 1.4.0 > - o.a.s.jcr.api 2.0.2-incubator > > Start level 12: > - pax-web-service 0.6.0 > > Start level 14: > - commons-io 1.4 > - o.a.s.jcr.jackrabbit.server 2.0.6 > - jackrabbit-api 1.6.0 > - jackrabbit-jcr-commons 1.5.5 > - jackrabbit-jcr-rmi 1.5.0 > - o.a.s.jcr.base 2.0.6 > > Start level 16: > - o.a.s.jcr.jackrabbit.accessmanager 2.0.4 > - o.a.s.jcr.jackrabbit.usermanager 2.0.4 > - o.a.s.jcr.webdav 2.0.8 > - tika-bundle 0.6 > > Start level 17: > - sanselan 0.97-incubator > - mail (o.a.f.commons) 1.4.0-0001 > - o.a.s.runmode 2.0.3-SNAPSHOT > - o.a.s.jcr.jcrinstall 3.0.0-SNAPSHOT > - o.a.s.osgi.installer 3.0.0-SNAPSHOT > > Start level 20: > - o.a.s.commons.threads 3.0.0 > - o.a.s.commons.scheduler 2.2.0 > - commons-fileupload 1.2.1 > - commons-lang 2.5 > - o.a.f.http.whiteboard 2.0.4 > - o.a.s.adapter 2.0.4 > - o.a.s.api 2.0.8 > - o.a.s.bundleresource.impl 2.0.4-incubator > - o.a.s.commons.auth 0.9.0-SNAPSHOT > - o.a.s.commons.classloader 1.1.4 > - o.a.s.commons.mime 2.1.4 > - o.a.s.commons.osgi 2.0.5-SNAPSHOT (2.0.6 about to be released) > - o.a.s.engine 2.0.6 > - o.a.s.fsresource 1.0.0 > - o.a.s.httpauth 2.0.4-incubator > - o.a.s.jcr.classloader 3.1.0 > - o.a.s.jcr.contentloader 2.0.6 > - o.a.s.jcr.ocm 2.0.4-incubator > - o.a.s.jcr.resource 2.0.6 > - o.a.s.launchpad.content 2.0.4-incubator > - o.a.s.sling.scripting.api 2.1.0 > - o.a.s.sling.scripting.core 2.0.10 > - o.a.s.sling.scripting.javascript 2.0.6 > - o.a.s.scripting.jsp 2.0.8 > - o.a.s.scripting.jsp.taglib 2.0.6 > - o.a.s.servlets.get 2.0.8 > - o.a.s.servlets.post 2.0.4-incubator > - o.a.s.servlets.resolver 2.0.8 > > This set gives me no unresolved dependencies, and all components start. > AFAIK all these bundles are available from repository.apache.org. >
