There have been some bug fixes in Apache Sling since the last version of CRX Quickstart was released. In case you want to update CRX Quickstart with latest and greatest from Sling's svn here is a little how-to:
- You need to have Maven installed.
- Check out Sling from http://svn.apache.org/repos/asf/incubator/sling/trunk
- cd into launchpad/testing and execute "mvn install" (to skip the tests execute "mvn -Dmaven.test.skip=true install" instead). If the build does not fail (which it could, this is the latest in trunk) there should be a new file org.apache.sling.launchpad.testing-4-incubator-SNAPSHOT.war (or similar) in launchpad/testing/target. This is your new war file.
If you run out of memory while compiling increase Maven's memory setting by setting the environment variable MAVEN_OPTS="-Xmx256M" - cd into jcr/jackrabbit-client and execute "mvn install" again. This will create a new bundle in jcr/jackrabbit-client/target.
When you ran CRX Quickstart it created a folder named crx-quickstart. You need to modify some files in this folder.
- Make a backup of the crx-quickstart folder. If you need to keep your content also do an export (see http://localhost:7402/crx)
- Delete crx-quickstart/launchpad
- Replace crx-quickstart/server/webapps/crx-launchpad.war with the .war file created above (i.e. copy and rename the file to crx-launchpad.war).
- Start CRX-QS and navigate your browser to http://localhost:7402/system/console/list (Sling's OSGi console). Uninstall the "Sling - Jackrabbit Embedded Repository" bundle. Install the bundle you created above.
- Stop CRX and delete crx-quickstart/repository
That's all folks. This is all at your own risk and YMMV, of course.
Update (18/9/08): I missed some steps, unfortunately. Updated the post, thanks to Bertrand for pointing this out.

Thanks for the post. Yes, YMMV, here's mine:
1.Make a backup of the crx-quickstart folder. If you need to keep your content also do an export (see http://localhost:7402/crx)
1b. Delete crx-quickstart, since you backed it up
1c. Start CRX, wait until it's up, then stop it. This recreates a new crx-quickstart folder.
2. Delete the folders crx-quickstart/lauchapp, crx-quickstart/server/tmp, crx-quickstart/server/runtime
3. Replace crx-quickstart/server/webapps/crx-launchpad.war with the .war file created above (i.e. copy and rename the file to crx-launchpad.war).
4. & 5. not needed
... or I am missing something?
HTH, Renaud
So the CRX Explorer, for example, won't show content created by Sling, as it is operating on the CRX Repository.
... I was somehow surprised to find CRX QS now listening on port 8888 and not 7402! I don't know exactly how, but i looks like that that jetty is now the server infrastructure, not Day's own server anymore.
-- Juerg
I couldn't find the Jackrabbit Embedded Repository in the bundles list