In association with heise online

18 April 2011, 12:42

Version 6 of the Apache Sling web framework available

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

Sling logo The Apache Sling developers have announced a new release of their Java Content Repository and OSGi based web framework, Sling 6, 22 months after the release of the previous version. Designed for the "important task of bringing your content into the web and providing a platform to manage/update the content in a REST style", it provides a web layer over JCR (Java Content Repository) compliant content repositories such as Apache's Jackrabbit.

Curiously, the Sling 6 announcement is remarkably similar to the Sling 5 announcement, save for the updating of the JCR JSR (Java Specification Request) number (from JSR170 to JSR283) and addition of project statistics. There is also no detail on what changes have been made to Sling 6 compared to version 5, though it is apparent that the many OSGi bundles of which it is composed have been updated.

The Sling project, which started as an internal project at Day Software and became a top level Apache project in June 2009, uses a JCR-complaint content repository to supply the content to the REST based web framework which can be controlled using JSP, JavaScript, Scala or Java servlets. It is constructed using OSGi bundles with the embedded Apache Felix OSGi framework providing the runtime environment. Typical use cases are, say the developers, for the implementation of wikis, digital asset management and web content management.

The Apache 2 licensed Sling 6 is available as a standalone Java application, web application, source code or as Maven Artifacts. Details on how to download the various types of package are available on the project's download page.


Print Version | Send by email | Permalink:

  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit