Apache Sling > Aggregator > Modules

Modules

ModuleDescriptionModule StatusPull Requests
Apache Sling Scripting JavaScript Support
(org.apache.sling.scripting.javascript)
Support for JavaScript scripting scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR Installer
(org.apache.sling.installer.provider.jcr)
Installs OSGi bundles and configurations found in the JCR repository. installer Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling - Karaf Features
(org.apache.sling.karaf-features)
Apache Sling Features for provisioning with Apache Karaf karaf Test Status Build Status Pull Requests
Apache Sling JUnit Core
(org.apache.sling.junit.core)
Runs JUnit tests in an OSGi framework and provides the JUnit libraries junit Maven Central JavaDoc Test Status Build Status Pull Requests
Sling Installer Vault Package Install Hook
(org.apache.sling.installer.provider.installhook)
Can be used in packages to ensure installation of bundles/configs is triggered during package installation and is finished once the package manager returns (circumventing the asynchronicity of org.apache.sling.installer.provider.jcr) installer Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Connection Timeout Agent
(org.apache.sling.connection-timeout-agent)
Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Default GET Servlets
(org.apache.sling.servlets.get)
Provides default GET servlets for HTML, Text and JSON rendering and streaming resources. servlets Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling NoSQL MongoDB Resource Provider
(org.apache.sling.nosql.mongodb-resourceprovider)
Resource Provider with MongoDB Persistence for Apache Sling. nosql contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling MoM Implementation using JMS with AMQ
(org.apache.sling.jms)
Provides a JMS Connection provider that works OOTB in a cluster or uses a pre-existing AMQ endpoint depending on the configuration. contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Clam
(org.apache.sling.clam)
Support for scanning Sling's repository data with Clam service Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Launchpad Contrib Testing
(org.apache.sling.launchpad.contrib-testing)
Apache Sling Launchpad Contrib Testing module, contains integration tests that were previously in the launchpad webapp module. launchpad contrib Test Status Build Status Pull Requests
Apache Sling Models Context-Aware Configuration
(org.apache.sling.models.caconfig)
Integration of Sling Models and Sling Context-Aware Configuration models Test Status Build Status Pull Requests
Apache Sling Testing Mock Log Configuration
(org.apache.sling.testing.logging-mock)
Default simple SLF4J log configuration for Mock libraries. testing Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Testing Email Support
(org.apache.sling.testing.email)
Contains utilities that assist in validating email-enabled OSGi applications. testing Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Inventory Printer Based on Resources
(org.apache.sling.resource.inventory)
contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Security
(org.apache.sling.security)
The Apache Sling Security module. contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Dynamic Class Loader Support
(org.apache.sling.commons.classloader)
This bundle provides support for dynamic class loading used for example by the scripting engines. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Context-Aware Configuration Integration Tests
(org.apache.sling.caconfig.integration-tests)
Integration tests for the Apache Sling Context-Aware Configuration Implementation caconfig Test Status Build Status Pull Requests
Apache Sling Jobs Integration Tests
(org.apache.sling.jobs-it)
Integration testing Support for Job processing using message passing.. jobs contrib Test Status Build Status Pull Requests
Apache Sling Distribution Sample
(org.apache.sling.distribution.sample)
The Apache Sling Distribution sample bundle provides a set of sample configurations and custom component implementations. distribution contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Archetype Parent
(sling-archetype-parent)
The parent project for Apache Sling archetypes. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting HTL JavaScript Use Provider
(org.apache.sling.scripting.sightly.js.provider)
The Apache Sling HTL JavaScript Use Provider adds support for accessing JS scripts from HTL's Use-API. scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling OSGi PAX Exam support library
(org.apache.sling.commons.cache.container-test)
This bundle provides a base class for OSGi Container tests. It should be incuded as a dependency with a scope of test. contrib Test Status Build Status Pull Requests
Apache Sling RepoInit Integration Tests
(org.apache.sling.repoinit.it)
DISABLED - these tests have moved elsewhere, see SLING-7454 repoinit Test Status Build Status Pull Requests
Apache Sling Testing Sling Mock
(org.apache.sling.testing.sling-mock.reactor)
testing Test Status Build Status Pull Requests
Apache Sling Testing Clients
(org.apache.sling.testing.clients)
Sling testing http clients and utils testing Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Launchpad Webapp Archetype
(sling-launchpad-webapp-archetype)
Maven archetype for Sling Launchpad Webapp applications Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Installer Health Checks
(org.apache.sling.installer.hc)
Provides Sling Health Checks related to the Sling Installer. installer Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Starter Application
(org.apache.sling.starter)
The Sling Starter application, available in both JAR and WAR flavors. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Oak-Based Discovery Service
(org.apache.sling.discovery.oak)
Implementation of Apache Sling Discovery based on Jackrabbit Oak using its discovery-lite descriptor for in-cluster view detection and a TopologyView through HTTP POST heartbeats announcing sub-topologies to each other. discovery Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling File Optimization
(org.apache.sling.fileoptim)
Bundle for optimizing files stored in the Apache Sling repository. Includes a plugin architecture for providing file optimizers and hooks to automatically and manually optimize files. contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting HTL Read-Eval-Print Loop Environment
(org.apache.sling.scripting.sightly.repl)
REPL for Apache Sling Scripting HTL engine scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Feature Model diff tool
(org.apache.sling.feature.diff)
Feature Model diff tool for Apache Sling feature Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Commons Messaging Mail
(org.apache.sling.commons.messaging.mail)
Messaging service using Commons Email to send mails. Test Status Build Status Pull Requests
Apache Sling Script Console
(org.apache.sling.scripting.console)
Web Console plugin for evaluating scripts scripting contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Discovery Base
(org.apache.sling.discovery.base)
Contains Connector and Properties support that some implementations might choose to build upon discovery Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling File Installer
(org.apache.sling.installer.provider.file)
Installs OSGi bundles and configurations from the file system. installer Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting JSP Tag Library (Compat)
(org.apache.sling.scripting.jsp.taglib.compat)
Compatibility bundle for the Apache Sling Scripting JSP Tag Library scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Cache Portal Cache
(org.apache.sling.commons.cache.portal)
This bundle provides an implementation of the portal Cache using the Cache API . contrib Test Status Build Status Pull Requests
Apache Sling Rewriter
(org.apache.sling.rewriter)
The Apache Sling Rewriter allows configurable post processing of any output from Apache Sling. The output can be processed by a configurable processor or a configurable pipeline. contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Distribution Core
(org.apache.sling.distribution.core)
The Apache Sling Distribution Core bundle provides the basic code infrastructure and API implementations for the Sling Content Distribution module distribution contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR WebDAV
(org.apache.sling.jcr.webdav)
Bundle to access JCR repositories over WebDAV jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR DavEx
(org.apache.sling.jcr.davex)
Bundle to access JCR repositories over DavEx jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Initial Content Archetype
(sling-initial-content-archetype)
Maven archetype for initial content Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Tooling Support Install
(org.apache.sling.tooling.support.install)
tooling Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR File Transfer
(org.apache.sling.jcr.filetransfer)
File access to JCR over SFTP jcr Test Status Build Status Pull Requests
Apache Sling Models Validation Implementation
(org.apache.sling.models.validation-impl)
Validation Implementation which leverages Sling Validation models Test Status Build Status Pull Requests
Apache Sling Message oriented Middleware API
(org.apache.sling.mom)
An API to support message passing using queues or publish/subscribe patterns. contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Jackrabbit JSR-283 Access Control Manager Support
(org.apache.sling.jcr.jackrabbit.accessmanager)
Provides SlingPostOperations for the Jackrabbit JSR-283 Access Control Manager. jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Cache API EhCache implementation
(org.apache.sling.commons.cache.ehcache)
This bundle provides an implementation of the Cache API using ehcache. contrib Test Status Build Status Pull Requests
Sling Featuremodel - Content Deployment Exension
(org.apache.sling.feature.extension.content)
feature Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Feature Flags
(org.apache.sling.featureflags)
Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling javax.activation bundle
(org.apache.sling.javax.activation)
The Apache Sling javax.activation bundle contributes an OSGi-compatible activation bundle. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Launchpad Test Bundles
(org.apache.sling.launchpad.test-bundles)
Bundles required for testing Apache Sling launchpad Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JUnit Tests Teleporter
(org.apache.sling.junit.teleporter)
Client-side implementation of the Teleporter mechanism for server-side JUnit tests junit Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Launchpad Testing Services
(org.apache.sling.launchpad.test-services)
Sling services used by the Launchpad Testing integration tests launchpad Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Feature Analyser
(org.apache.sling.feature.analyser)
A feature describes an OSGi system feature Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Deployment Package Installer
(org.apache.sling.installer.factory.deploymentpackage)
Provides support for deployment packages to the Apache Sling OSGi installer installer Test Status Build Status Pull Requests
Apache Sling Crankstart Launcher
(org.apache.sling.crankstart.launcher)
Sling launcher that gets artifacts defined in a Sling Provisioning Model at runtime, instead of embedding them in the launcher jar like the Sling Launchpad does. crankstart contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling RRD4J metrics reporter
(org.apache.sling.commons.metrics-rrd4j)
Stores Metrics to the local filesystem using RRD4J. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JUnit Performance
(org.apache.sling.junit.performance)
Provides utilities for JUnit to run performance tests and report results junit Test Status Build Status Pull Requests
Apache Sling Testing PaxExam
(org.apache.sling.testing.paxexam)
Test support for use with Pax Exam. testing Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Event API
(org.apache.sling.event.api)
Support API for eventing. event Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling System Bundle Extension: Nashorn Scripting API
(org.apache.sling.fragment.nashorn)
Adds the Nashorn Scripting API package to the system bundle exports. fragment contrib Test Status Build Status Pull Requests
Apache Sling Launchpad Base
(org.apache.sling.launchpad.base)
This module contains the common classes and configuration files used by the various launchpad modules.. launchpad Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR Resource Security
(org.apache.sling.jcr.resourcesecurity)
This bundle provides a resource access gate to protect resources based on JCR nodes. jcr contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Content Parser Test Utilities
(org.apache.sling.contentparser.testutils)
Apache Sling Content Parser Test Utilities for the Content Parser API implementations contentparser Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling bnd Plugins
(org.apache.sling.bnd.plugins)
This module provides plugins for bnd. bnd Test Status Build Status Pull Requests
Apache Sling Models Implementation
(org.apache.sling.models.impl)
Apache Sling Models Implementation models Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Thread Dumper
(org.apache.sling.commons.threaddump)
Plugin providing plugins to the Felix Shell and Web Console to have the current threads with the stack traces dumped. Test Status Build Status Pull Requests
Apache Sling Scripting HTL Runtime
(org.apache.sling.scripting.sightly.runtime)
The Apache Sling Scripting HTL Runtime provides support for executing HTL Java compiled units produced by the org.apache.sling.scripting.sightly.compiler.java module. scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Distribution Journal - IT project
(org.apache.sling.distribution.journal.it)
Integration Tests project for the Apache Sling Distribution over journal distribution Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Context-Aware Configuration Implementation
(org.apache.sling.caconfig.impl)
Apache Sling Context-Aware Configuration Implementation caconfig Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Settings
(org.apache.sling.settings)
Settings support including run modes Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting W3C XML Processing Support
(org.apache.sling.scripting.xproc)
Support for W3C XML Processing scripting (http://www.w3.org/XML/Processing/) scripting contrib Test Status Build Status Pull Requests
Apache Sling Feature API Regions Runtime
(org.apache.sling.feature.apiregions)
A runtime component to enforce API Regions feature Maven Central JavaDoc Test Status Build Status Pull Requests

(scriptingbundle-maven-plugin)
Test Status Build Status Pull Requests
Apache Sling Launchpad Testing Fragment Bundle
(org.apache.sling.launchpad.test-fragment)
Sling fragment bundle used by the Launchpad Testing integration tests launchpad Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Starter Content
(org.apache.sling.starter.content)
This bundle provides content that is loaded in the JCR repository for the Sling Starter. starter Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Feature
(org.apache.sling.feature)
A feature describes an OSGi system Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Whiteboard (Builder)
(sling-whiteboard-builder)
Builder module for the Sling Whiteboard. Modules should be added here on a case by case basis, as they will be included in the CI build and PR checks. Test Status Build Status Pull Requests
Apache Sling Performance Test Tools Reactor
(org.apache.sling.performance.reactor)
Reactor for the Apache Sling Performance Test Tools Test Status Build Status Pull Requests
Apache Sling Hypermedia API client-side tools
(org.apache.sling.hapi.client)
Sling client-side tools for HApi hapi contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Launchpad Debian Package Builder
(sling-launchpad-debian)
Simple packaged installation for sling launchpad standalone jar as a system daemon. Test Status Build Status Pull Requests
Apache Sling Taglib Archetype
(sling-taglib-archetype)
Maven archetype for JSP Taglib Test Status Build Status Pull Requests
Sling Project Archetype
(sling-project-archetype)
This archetype is creating a full Sling Project composed of a OSGi Bundle and a Content Package which can be deployed to the Sling using specific profiles. It also contains two shadow folders that provide example code / files which are not part of the default build but can be easily copied into the active modules. If the project was created with the optionAll property set to y (yes) then an All package is created with acts as the single deployment unit of all bundles and packages in that project. Otherwise the ui.apps package is the deployment unit. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Health Check Support Components
(org.apache.sling.hc.support)
Default Sling Health Check Support Components hc Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Testing Rules
(org.apache.sling.testing.rules)
Sling testing junit rules and utils testing Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Servlet Resolver
(org.apache.sling.servlets.resolver)
Bundle implementing the Sling API ServletResolver. servlets Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Feature Inventory Printer
(org.apache.sling.feature.inventoryprinter)
An inventory printer service for the feature model feature Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Resource Presence
(org.apache.sling.resource.presence)
Apache Sling Resource Presence Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Commons OSGi support
(org.apache.sling.commons.osgi)
Commons OSGi Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR API
(org.apache.sling.jcr.api)
This OSGi bundle provides the JCR packages as well as a helper service interface to be implemented and provided by repository providers. jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Context-Aware Configuration SPI
(org.apache.sling.caconfig.spi)
Apache Sling Context-Aware Configuration SPI caconfig Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Authentication XING OAuth
(org.apache.sling.auth.xing.oauth)
Apache Sling Authentication XING OAuth auth contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Validation Framework Testing Services
(org.apache.sling.validation.test-services)
validation Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting JSP Tag Library
(org.apache.sling.scripting.jsp.taglib)
Core Tag Library for Apache Sling JSP support scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Wrapper Bundle for Apache Tomcat EL API
(org.apache.sling.scripting.el-api)
This bundle wraps the Apache Tomcat 6.0.14 EL API used by Apache Sling Scripting JSP. scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Installer Configuration Admin Support
(org.apache.sling.installer.factory.configuration)
Provides support for configurations to the Apache Sling OSGi installer installer Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR Content Parser
(org.apache.sling.jcr.contentparser)
Parser for JCR repository content stored in files (e.g. JSON, FileVault XML). jcr deprecated Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting ESX
(org.apache.sling.scripting.esx)
Support NodeJS like scripting and module resolution scripting contrib Test Status Build Status Pull Requests
Apache Sling Launchpad Comparator
(launchpad-comparator)
Command line utility which helps with comparing the artifacts contained by two launchpad instances. Test Status Build Status Pull Requests
Apache Sling Context-Aware Configuration Mock Plugin
(org.apache.sling.testing.caconfig-mock-plugin)
Mock Context Plugin for Apache Sling Context-Aware Configuration testing Maven Central JavaDoc Test Status Build Status Pull Requests
Sling Featuremodel - API Regions Exension
(org.apache.sling.feature.extension.apiregions)
feature Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Context-Aware Configuration bnd Plugin
(org.apache.sling.caconfig.bnd-plugin)
This bnd plugin detected all configuration annotation classes and adds a bundle header ‘Sling-ContextAware-Configuration-Classes’ containing their names. caconfig Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Feature Model Converter
(org.apache.sling.feature.modelconverter)
A feature describes an OSGi system feature Maven Central JavaDoc Test Status Build Status Pull Requests

(org.apache.sling.scripting.bundle.tracker)
scripting Test Status Build Status Pull Requests
Apache Sling Tenant
(org.apache.sling.tenant)
This bundle provides the Tenant Provider Implementation and API. contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Maven Plugin Reactor
(sling-maven-plugin.reactor)
Test Status Build Status Pull Requests
Apache Sling Form Based Authentication Handler
(org.apache.sling.auth.form)
Bundle implementing form based authentication with login and logout support. Authentication state is maintained in a Cookie or in an HTTP Session. The password is only submitted when first authenticating. auth Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Server Setup Tools
(org.apache.sling.testing.serversetup)
Sling Server Setup utilities. testing Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Log Tracer
(org.apache.sling.tracer)
Tracer provides support for enabling the logs for specific category at specific level and only for specific request. It provides a very fine level of control via config provided as part of HTTP request around how the logging should be performed for given category. Refer to http://sling.apache.org/documentation/bundles/log-tracers.html contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling NoSQL Couchbase Resource Provider
(org.apache.sling.nosql.couchbase-resourceprovider)
Resource Provider with Couchbase Persistence for Apache Sling. nosql contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Launchpad Installer
(org.apache.sling.launchpad.installer)
This module installs the contents of the launchpad archive into the framework. launchpad Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling - Karaf Configs
(org.apache.sling.karaf-configs)
Apache Sling configurations for provisioning with Apache Karaf karaf Test Status Build Status Pull Requests
Apache Sling Testing JCR Mock
(org.apache.sling.testing.jcr-mock)
Mock implementation of selected JCR APIs. testing Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Launchpad Startup Manager
(org.apache.sling.launchpad.startupmanager)
This module manages the StartupListeners launchpad Test Status Build Status Pull Requests
Apache Sling Health Check Samples
(org.apache.sling.hc.samples)
Sling Health Check sample content and configurations hc Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Commons Messaging
(org.apache.sling.commons.messaging)
Apache Sling Commons Messaging Test Status Build Status Pull Requests
Apache Sling OSGi LogService Implementation
(org.apache.sling.commons.logservice)
Implementation of the OSGi Compendium Log Service using SLF4J as the actual logging backend. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR JS NodeTypes
(org.apache.sling.jcr.js.nodetypes)
Uses Apache Sling to generate a JavaScript representation of JCR node types. jcr contrib Test Status Build Status Pull Requests
Apache Sling Jobs Support
(org.apache.sling.jobs)
Support for Job processing using message passing.. contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Servlet Annotations
(org.apache.sling.servlets.annotations)
OSGi DS 1.4 component property type annotations for Sling servlets and filters servlets Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Capabilities - JCR source
(org.apache.sling.capabilities.jcr)
Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling HTL Maven Plugin
(htl-maven-plugin)
The Apache Sling HTL Maven Plugin provides support for validating HTML Template Language scripts from projects. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Dynamic Include
(org.apache.sling.dynamic-include)
Dynamic Include filter for Apache Sling contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Discovery Commons
(org.apache.sling.discovery.commons)
Common services related to Sling Discovery discovery Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Content Package to Feature Model converter
(org.apache.sling.feature.cpconverter)
Content Package to Feature Model converter tools for Apache Sling feature Test Status Build Status Pull Requests
Apache Sling System Bundle Extension: Activation API
(org.apache.sling.fragment.activation)
Adds the Activation API package to the system bundle exports. The list of packages is derived from the packages available in the Java 6 platform. To use more recent Activation API either modify this bundle to also export those package from the platform or install respective API bundles. fragment Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Installer Provisioning Model Support
(org.apache.sling.installer.factory.model)
Provides support for the provisioning model to the Apache Sling OSGi installer installer Test Status Build Status Pull Requests
Apache Sling Launchpad Testing
(org.apache.sling.launchpad.testing)
Sling Launchpad Testing module, contains integration tests that were previously in the launchpad webapp module. launchpad Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Authentication Service
(org.apache.sling.auth.core)
The Sling Authentication Service bundle provides the basic mechanisms to authenticate HTTP requests with a JCR repository. The algorithms for extracting authentication details from the requests is extensible by implementing an AuthenticationHandler interface. auth Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Servlet Helpers
(org.apache.sling.servlet-helpers)
Mock implementations of SlingHttpServletRequest, SlingHttpServletResponse and related classes. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling API
(org.apache.sling.api)
The Apache Sling API defines an extension to the Servlet API 2.4 to provide access to content and unified access to request parameters hiding the differences between the different methods of transferring parameters from client to server. Note that the Apache Sling API bundle does not include the Servlet API but instead requires the API to be provided by the Servlet container in which the Apache Sling framework is running or by another bundle. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling I18N Support
(org.apache.sling.i18n)
Support for creating Java I18N ResourceBundles from repository resources. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR Oak Repository Server
(org.apache.sling.jcr.oak.server)
This bundle provides a SlingRepository based on Apache Jackrabbit Oak. jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Resource Collection API
(org.apache.sling.resourcecollection)
The Apache Sling resource collection bundle provides an api to manage collections of Resources. contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Crankstart Test Services
(org.apache.sling.crankstart.test.services)
Bundle used to test the Crankstart launcher crankstart contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Resource Merger
(org.apache.sling.resourcemerger)
This bundle provides services to merge resources. contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Feature Karaf
(org.apache.sling.feature.karaf)
A feature describes an OSGi system feature Test Status Build Status Pull Requests
Apache Sling Oak Restrictions
(org.apache.sling.oak.restrictions)
Supports additional restrictions for OAK (e.g. for resource type). contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling - Karaf Integration Tests
(org.apache.sling.karaf-integration-tests)
Integration Tests for Apache Sling Karaf karaf Test Status Build Status Pull Requests
Apache Sling Subsystems Base Installer
(org.apache.sling.installer.factory.subsystems-base)
Provides support for subsystems-base files to the Apache Sling OSGi installer installer Test Status Build Status Pull Requests
Apache Sling JCRInstall Bundle Archetype
(sling-jcrinstall-bundle-archetype)
Maven archetype for a generic OSGi bundle installed via JCR Install. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting JSP Standard Tag Library
(org.apache.sling.scripting.jsp.jstl)
JavaServer Pages Standard Tag Library based on Jakarta Taglibs (XML support excluded) scripting Test Status Build Status Pull Requests
Apache Sling Web Console Security Provider
(org.apache.sling.extensions.webconsolesecurityprovider)
WebConsoleSecurityProvider for the Apache Felix Web Console using the Apache Sling Auth Core bundle to authenticate users. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Web Console Branding
(org.apache.sling.extensions.webconsolebranding)
Apache Sling branding for the Apache Felix Web Console. This fragment attaches to the org.apache.felix.webconsole bundle to provide branding through the /META-INF/webconsole.properties. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Hypermedia Api Sample Content
(org.apache.sling.hapi.samplecontent)
Sling Hypermedia Api demo content hapi contrib Test Status Build Status Pull Requests
Apache Sling Context-Aware Configuration API
(org.apache.sling.caconfig.api)
Apache Sling Context-Aware Configuration API caconfig Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Testing Hamcrest
(org.apache.sling.testing.hamcrest)
Hamcrest matchers tailored for Apache Sling testing Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Commons JCR File
(org.apache.sling.commons.jcr.file)
NIO.2 file system implementation for JCR Test Status Build Status Pull Requests
Apache Sling Feature Resolver
(org.apache.sling.feature.resolver)
Resolver integration of the Feature Model feature Test Status Build Status Pull Requests
Apache Sling Versioning Integration Tests
(org.apache.sling.jcr.repository.it-resource-versioning)
Tests versioning API implementation in JcrResourceProvider jcr Test Status Build Status Pull Requests
Apache Sling JUnit Scriptable Tests Provider
(org.apache.sling.junit.scriptable)
Registers Sling test resources with the JUnit core so that they can be run as tests. junit Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Metrics
(org.apache.sling.commons.metrics)
Integrates Metric library with Sling. Refer to https://sling.apache.org/documentation/bundles/metrics.html for details Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Commons HTML Utilities
(org.apache.sling.commons.html)
The Sling Commons HTML bundle provides utility classes for parsing and creating HTML. contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Installer Integration Tests
(org.apache.sling.installer.it)
Integration tests of the Sling installer bundle installer Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Content Parser API
(org.apache.sling.contentparser.api)
API for parsing Apache Sling Resource trees stored in files (e.g. JSON, FileVault XML, etc.) contentparser Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Bundle Archetype
(sling-bundle-archetype)
Maven archetype for a generic OSGi bundle. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling NoSQL Generic Resource Provider
(org.apache.sling.nosql.generic)
nosql contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting HTL Engine
(org.apache.sling.scripting.sightly)
The Apache Sling Scripting HTL Engine is a Java implementation of the HTML Template Language specification. The bundle contains the HTL script engine and its runtime implementation. scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling ClassLoader Leak Detector
(org.apache.sling.extensions.classloader-leak-detector)
Provides a web console configuration printer to provide details around classloader leaks contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR ClassLoader
(org.apache.sling.jcr.classloader)
This bundle provides a classloader for the Apache Sling Commons dynamic classloader. The classloader provided supports loading classes from a JCR repository at configured paths. This bundle also implements a class writer which allows to store compiled classes (like compiled JSPs etc.) in the repository. jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling OSGi Feature Maven Plugin
(slingfeature-maven-plugin)
Maven Plugin for OSGi Applications Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Distribution Avro Serializer
(org.apache.sling.distribution.avro-serializer)
The Apache Sling Distribution Avro Serializer extensions bundle provides an Avro serialization implementation for Sling Content Distribution distribution contrib Test Status Build Status Pull Requests
Apache Sling System Bundle Extension: Java Transaction API
(org.apache.sling.fragment.transaction)
Adds the javax.transaction and javax.transaction.xa packages to the system bundle exports. fragment Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting FreeMarker
(org.apache.sling.scripting.freemarker)
Support for FreeMarker scripting scripting contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Feature IO Module
(org.apache.sling.feature.io)
IO functionality for the Feature Model feature Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Samples (Builder)
(sling-samples-builder)
Pseudo project to build all sample modules. Test Status Build Status Pull Requests
Apache Sling Resource Filter
(org.apache.sling.resource.filter)
provides a set of utilities to create and handle streams Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting HTL Sling Models Use Provider
(org.apache.sling.scripting.sightly.models.provider)
Apache Sling Scripting HTL Sling Models Use Provider adds support for accessing Sling Models from HTL's Use-API leveraging the ModelFactory. scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling System Bundle Extension: XML APIs
(org.apache.sling.fragment.xml)
Adds the XML API packages to the system bundle exports. The list of packages is derived from the packages available in the Java 7 platform. The system bundle exporting these packages gives no guarantee the platform provides them. For proper setup it is suggested to either install an extension fragment adapted to the platform or to install regular API packages as bundles. fragment Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Testing OSGi Mock
(org.apache.sling.testing.osgi-mock.reactor)
testing Test Status Build Status Pull Requests
Apache Sling Initial Content Loader
(org.apache.sling.jcr.contentloader)
This bundle provides initial content installation through bundles. jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Hypermedia API tools
(org.apache.sling.hapi)
Sling tools for adding support for defining, maintaining and consuming a Hypermedia API in sling components contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Pax Exam Utilities
(org.apache.sling.paxexam.util)
Utilities that make it easier to test Sling code with Pax Exam. See this module's tests for usage examples. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling XSS Protection
(org.apache.sling.xss)
Apache Sling XSS Protection Bundle providing XSS protection based on the OWASP AntiSamy and OWASP Java Encoder libraries. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Maven JSP Compiler Plugin
(jspc-maven-plugin)
Maven Plugin for compiling JSP sources into bundles Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR RepoInit module
(org.apache.sling.jcr.repoinit)
Initializes a JCR repository based on the output of the RepoInit Language parser. jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Cache API Implementation support library
(org.apache.sling.commons.cache.impl)
This bundle provides an implementation support for Cache implementations. It is a utility jar that should be embedded. contrib Test Status Build Status Pull Requests
Apache Sling Feature Launcher
(org.apache.sling.feature.launcher)
A application launcher using Apache Sling Features feature Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Superimposing Resource Provider
(org.apache.sling.superimposing)
Allows to mirror resource trees and superimposing resources. All changes from the master tree are reflected to the mirrored tree. It is possible to add or overlay resources in the mirrored tree. contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Feature Model runtime creator
(org.apache.sling.feature.r2f)
Feature Model runtime creator tool for Apache Sling feature Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Authentication XING Login
(org.apache.sling.auth.xing.login)
auth contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR Package Initializer module
(org.apache.sling.jcr.packageinit)
Installs packages into a JCR repository as SlingRepositoryInitializer based on a FileVault ExecutionPlan jcr Test Status Build Status Pull Requests
Apache Sling Scripting JSP Support
(org.apache.sling.scripting.jsp)
Support for JSP scripting scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Jobs Service Integration Tests Bundle
(org.apache.sling.jobs-it-services)
Integration tests for the Jobs implementation jobs contrib Test Status Build Status Pull Requests
Apache Sling Authentication XING API
(org.apache.sling.auth.xing.api)
Apache Sling Authentication XING API auth contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR Repository Registration
(org.apache.sling.jcr.registration)
Bundle providing support to publish JCR repository services via RMI and/or JNDI jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Feature Model API Regions
(org.apache.sling.feature.apiregions.model)
Apache Sling Feature Model API Regions feature Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Wrapper Bundle for Apache Tomcat JSP API
(org.apache.sling.scripting.jsp-api)
This bundle wraps the Apache Tomcat 6.0.14 JSP API used by Apache Sling Scripting JSP. scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Discovery Standalone Implementation
(org.apache.sling.discovery.standalone)
Implementation of the discovery API for standalone instances discovery Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling - Karaf Launchpad Integration Tests (Oak Tar)
(org.apache.sling.karaf-launchpad-oak-tar-integration-tests)
Launchpad Integration Tests for Apache Sling with Oak Tar on Karaf karaf Test Status Build Status Pull Requests
Apache Sling Service User Mapper
(org.apache.sling.serviceusermapper)
Provides a service to map service names with optional service information to user names to be used to access repositories such as the JCR repository or the Sling ResourceResolver. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Content Parser for JSON
(org.apache.sling.contentparser.json)
Apache Sling Content Parser for resource trees stored in JSON files contentparser Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Content Parser for JackRabbit FileVault XML
(org.apache.sling.contentparser.xml-jcr)
Apache Sling Content Parser for resource trees stored in JackRabbit FileVault XML files contentparser Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JUnit Health Checks
(org.apache.sling.junit.healthcheck)
Sling Health Check services that run JUnit tests junit Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting Core implementation
(org.apache.sling.scripting.core)
Sling Scripting core functionality scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling - CMS
(org.apache.sling.cms)
An Apache Sling Reference CMS Application Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Tooling Support Source
(org.apache.sling.tooling.support.source)
tooling Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Distributed Event Admin
(org.apache.sling.event.dea)
Support distributing events through the OSGi event admin. event Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting Thymeleaf
(org.apache.sling.scripting.thymeleaf)
Apache Sling Scripting Thymeleaf scripting contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling System Bundle Extension: WS APIs
(org.apache.sling.fragment.ws)
Adds the WS API packages to the system bundle exports. The list of packages is derived from the packages available in the Java 7 platform. The system bundle exporting these packages gives no guarantee the platform provides them. For proper setup it is suggested to either install an extension fragment adapted to the platform or to install regular API packages as bundles. fragment Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Cassandra Resource Provider
(org.apache.sling.cassandra)
Provides a ResourceProvider implementation supporting Apache Cassandra based resources. contrib Test Status Build Status Pull Requests
Apache Sling Parent Reactor
(sling-parent-reactor)
The reactor pom to build all Sling parents Test Status Build Status Pull Requests
Apache Sling Content Detection Support
(org.apache.sling.commons.contentdetection)
Content-based MIME type detection Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Launchpad Testing WAR
(org.apache.sling.launchpad.testing-war)
Sling Launchpad Testing module, contains integration tests that were previously in the launchpad webapp module. launchpad Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Journal based Content Distribution - Core bundle
(org.apache.sling.distribution.journal)
Implementation of Apache Sling Content Distribution components on top of an append-only persisted log distribution Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Resource Editor
(org.apache.sling.resource-editor)
A resource editor for Apache Sling. contrib Test Status Build Status Pull Requests
Apache Sling Commons MIME type mapping support
(org.apache.sling.commons.mime)
Support for configurable MIME type mapping and querying Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Pipes
(org.apache.sling.pipes)
bulk content changes tool contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Launchpad Integration Tests
(org.apache.sling.launchpad.integration-tests)
Sling Integration Tests, contains integration tests that are used by the testing project and other upstream testing projects. launchpad Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Resource Access Security
(org.apache.sling.resourceaccesssecurity)
This bundle provides in implementation of the ResourceAccessSecurity service Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Models bnd Plugin
(org.apache.sling.bnd.models)
This bnd plugin detected all Sling Models classes and adds a bundle header ‘Sling-Model-Classes’ containing their names. bnd Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Commons Clam
(org.apache.sling.commons.clam)
Service to scan data for malware with ClamAV Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Testing Sling Mock Jackrabbit Oak-based Resource Resolver
(org.apache.sling.testing.sling-mock-oak)
Implements a resource resolver type for Jackrabbit Oak that can be used in unit tests based on Sling Mocks. testing Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Launchpad Standalone Archetype
(sling-launchpad-standalone-archetype)
Maven archetype for Sling Launchpad Standalone applications Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Validation Framework Core Implementation
(org.apache.sling.validation.core)
Provides Validation services to Apache Sling validation Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Adapter Annotations
(adapter-annotations)
Annotations used to generate Sling Adapter metadata Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Installer Content Package Support
(org.apache.sling.installer.factory.packages)
Provides support for content packages to the Apache Sling OSGi installer installer Test Status Build Status Pull Requests
Apache Sling Maven Launchpad Plugin
(maven-launchpad-plugin)
Maven Plugin supporting Sling Launchpad Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Installer WebConsole Plugin
(org.apache.sling.installer.console)
Provides a web console plugin for the OSGi installer installer Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Launchpad API
(org.apache.sling.launchpad.api)
This module contains the API exposed by Launchpad to bundles. launchpad Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Discovery API
(org.apache.sling.discovery.api)
Support for topology discovery of instances. discovery Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Website
(sling-site)
Test Status Build Status Pull Requests
Apache Sling Discovery Support Bundle
(org.apache.sling.discovery.support)
Supporting services for the discovery discovery Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Journal based Content Distribution - Messages bundle
(org.apache.sling.distribution.journal.messages)
Implementation of the messages to support Apache Sling Content Distribution on top of an append-only persisted log distribution Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling File System Resource Provider
(org.apache.sling.fsresource)
Provides a ResourceProvider implementation supporting file system based resources. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Crankstart Test Provisioning Model
(org.apache.sling.crankstart.test.model)
Additional Provisioning Model used in Crankstart tests. crankstart Test Status Build Status Pull Requests
Apache Sling JMX Resource Provider
(org.apache.sling.jmx.provider)
contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Content Parser for XML
(org.apache.sling.contentparser.xml)
Apache Sling Content Parser for resource trees stored in XML files contentparser Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Maven JCROCM Plugin
(maven-jcrocm-plugin)
The Maven JcrOCM Plugin supports extracting and generation of Jackrabbit OCM descriptors from JavaDoc tags embedded in the Java Classes contained in the project sources Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JUnit Remote Tests Runners
(org.apache.sling.junit.remote)
Utilities to run server-side JUnit tests remotely junit Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling - Karaf Distribution
(org.apache.sling.karaf-distribution)
Apache Sling Karaf Distribution karaf Test Status Build Status Pull Requests
Apache Sling JCR Base Bundle
(org.apache.sling.jcr.base)
The JCR base bundle provides JCR utility classes jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Engine Implementation
(org.apache.sling.engine)
Bundle implementing the core of Apache Sling. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling SLF4J MDC Filter
(org.apache.sling.extensions.slf4j.mdc)
SLF4J Message Diagnostic Context (MDC) Filter which extracts various details from requests and adds them to the MDC contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling NoSQL Couchbase Client
(org.apache.sling.nosql.couchbase-client)
Couchbase client provider using Couchbase SDK 2. nosql contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Models API
(org.apache.sling.models.api)
Apache Sling Models API models Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Commons FileSystem ClassLoader
(org.apache.sling.commons.fsclassloader)
The Sling Commons FileSystem ClassLoader bundle provides a dynamic class loader for reading and writing class files from and to the file system. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Validation Framework Examples
(org.apache.sling.validation.examples)
Demo Examples for the Apache Sling Validation Framework validation Test Status Build Status Pull Requests
Apache Sling Launchpad Testing Services WAR
(org.apache.sling.launchpad.test-services-war)
Sling services used by the Launchpad Testing integration tests in WAR form. launchpad Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling URL Rewriter
(org.apache.sling.urlrewriter)
Apache Sling URL Rewriter contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR Resource Resolver
(org.apache.sling.jcr.resource)
This bundle provides the JCR based ResourceProvider. jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Installer
(org.apache.sling.installer.core)
Provides services to install OSGi bundles and configurations by supplying input streams and dictionaries. installer Maven Central JavaDoc Test Status Build Status Pull Requests

(org.apache.sling.scripting.bundle.tracker.it.reactor)
scripting Test Status Build Status Pull Requests
Apache Sling Log Tail Implementation
(org.apache.sling.tail)
This bundle enables a web tail view of the system log files. contrib Test Status Build Status Pull Requests
Apache Sling Event Support
(org.apache.sling.event)
Support for eventing. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Jackrabbit UserManager Support
(org.apache.sling.jcr.jackrabbit.usermanager)
Provides ResourceProvider and SlingPostOperations for the Jackrabbit UserManager. jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Models Jackson Exporter
(org.apache.sling.models.jacksonexporter)
Apache Sling Models Client Model Exporter - Jackson models Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Journal Messaging based on Apache Kafka
(org.apache.sling.distribution.journal.kafka)
Implementation of Apache Sling Content Distribution Journal Messaging based on Apache Kafka. distribution Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Distribution API
(org.apache.sling.distribution.api)
The Apache Sling Distribution API bundle provides the APIs for the Sling Content Distribution module distribution contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Resource Access Security Integration Tests
(org.apache.sling.resourceaccesssecurity.it)
Project that tests functionality for org.apache.sling.resourceaccesssecurity bundle. Test Status Build Status Pull Requests
Apache Sling Commons Cache API
(org.apache.sling.commons.cache.api)
This bundle porvides a Cache API for Sling applications to use. contrib Test Status Build Status Pull Requests
Apache Sling Service User Web Console
(org.apache.sling.serviceuser.webconsole)
Provides an OSGi Web Console for creating, updating and viewing Service Users. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling RepoInit Parser
(org.apache.sling.repoinit.parser)
Parser for the Repository Initialization language used in Sling repoinit Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Distribution Integration Tests
(org.apache.sling.distribution.it)
Project tests functionality for org.apache.sling.distribution bundle distribution contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Resource Resolver
(org.apache.sling.resourceresolver)
This bundle provides the Resource Resolver and the Resource Resolver Factory. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Testing Resource Resolver Mock
(org.apache.sling.testing.resourceresolver-mock)
Mock for the resource resolver / factory for easier testing. testing Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Capabilities
(org.apache.sling.capabilities)
Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JAR Resource Bundle
(apache-sling-jar-resource-bundle)
An archive which contains templates for generating the necessary Sling notice file. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Models Integration Tests
(org.apache.sling.models.integration-tests)
Apache Sling Models Integration Tests - builds a bundle with Sling server-side tests, and executes them via a remote test proxy that runs in the integration-tests phase. models Test Status Build Status Pull Requests
Apache Sling Commons Java Compiler
(org.apache.sling.commons.compiler)
The Sling Commons Java Compiler bundle provides platform independent Java Compilation support using the Eclipse Java Compiler (org.eclipse.jdt). Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Slingstart Archetype
(sling-slingstart-archetype)
Maven archetype for a Sling Slingstart application Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Commons Scheduler Support
(org.apache.sling.commons.scheduler)
Support for scheduling. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting API
(org.apache.sling.scripting.api)
This bundle provides the internal API to implement scripting. scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting Java Support
(org.apache.sling.scripting.java)
Support for scripting Java scripting contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling JCR Jackrabbit Base
(org.apache.sling.jcr.jackrabbit.base)
The JCR base bundle provides Jackrabbit utility classes jcr Test Status Build Status Pull Requests
Apache Sling JCR WebConsole Bundle
(org.apache.sling.jcr.webconsole)
The JCR WebConsole bundle provides Felix WebConsole plugins. jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Commons Johnzon Wrapper Library
(org.apache.sling.commons.johnzon)
Apache Johnzon powered javax.json library Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting HTL Integration Tests Content
(org.apache.sling.scripting.sightly.testing-content)
This bundle contains: - Content adapted from the Adobe HTL TCK meant to test the org.apache.sling.scripting.HTL implementations. - Content meant to test performance of the org.apache.sling.scripting.HTL implementation. scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Commons Log
(org.apache.sling.commons.log)
This bundle embeds Logback which provides the SLF4J logging API. The embedding supports dynamic OSGi-configuration without requiring to edit some global filesystem based XML file. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Distribution Kryo Serializer
(org.apache.sling.distribution.kryo-serializer)
The Apache Sling Distribution Kryo Serializer extension bundle provides a Kryo based serializer implementations for Sling Content Distribution distribution contrib Test Status Build Status Pull Requests
Apache Sling Scripting HTL Java Compiler
(org.apache.sling.scripting.sightly.compiler.java)
The Apache Sling Scripting HTL Java Compiler provides support for transpiling the Abstract Syntax Tree produced by the org.apache.sling.scripting.sightly.compiler module into Java source code. scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Log WebConsole
(org.apache.sling.commons.log.webconsole)
This bundle provides webconsole plugin for Sling Commons Log Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting HTL Integration Tests
(org.apache.sling.scripting.sightly.testing)
This project runs the integration tests for validating the Apache Sling Scripting HTL implementation against the Adobe HTL TCK. scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Resource-Based Discovery Service
(org.apache.sling.discovery.impl)
Implementation of Apache Sling Discovery based on Sling Resource providing a ClusterView through resource-clustering (eg jackrabbit clustering) and a TopologyView through HTTP POST heartbeats announcing sub-topologies to each other. discovery Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Validation Framework API
(org.apache.sling.validation.api)
The Apache Sling Validation Framework API validation Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Feature Application Builder
(org.apache.sling.feature.applicationbuilder)
A feature describes an OSGi system feature Test Status Build Status Pull Requests
Apache Sling NoSQL Launchpad
(org.apache.sling.nosql.launchpad)
nosql contrib Test Status Build Status Pull Requests
Apache Sling Request Processing Analyzer
(org.apache.sling.reqanalyzer)
Helps analyzing the processing times of Sling requests. Writes the following information into a log file: - request start timestamp - request end timestamp - request URL, user, response status - request progresstracker contrib Test Status Build Status Pull Requests
Apache Sling Bundle Resource Provider
(org.apache.sling.bundleresource.impl)
Provides a ResourceProvider implementation supporting bundle based resources. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling SlingStart Maven Plugin
(slingstart-maven-plugin)
Maven Plugin supporting Sling Launchpad Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Servlets Annotations IT
(org.apache.sling.servlets.annotations.it)
Integration tests for OSGi DS 1.4 component property type annotations for Sling servlets and filters servlets Test Status Build Status Pull Requests
Apache Sling Thread Support
(org.apache.sling.commons.threads)
Support for thread handling like pooling. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Wrapper Bundle for the JCR API
(org.apache.sling.jcr.jcr-wrapper)
This bundle wraps the JCR API Version 2.0 and exports it as version 2.0 and 1.1 to avoid problems with strict import ranges due to the (wrong) export in the original JCR api bundle. jcr Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Default POST Servlets
(org.apache.sling.servlets.post)
Provides default POST servlets. servlets Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling DataSource Provider
(org.apache.sling.datasource)
Enables creation of DataSource based on OSGi configuration. Refer to http://sling.apache.org/documentation/bundles/datasource-providers.html for more details contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting Groovy
(org.apache.sling.scripting.groovy)
Support for scripting with Groovy scripting contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Logback Groovy Fragment
(org.apache.sling.extensions.logback-groovy-fragment)
Fragment bundle to provide Groovy library to Commons Log bundle. This would enable usage of Groovy based event evaluator for logging events. This is mostly to be used for debugging purpose as Groovy based evaluation is not very performant. contrib Test Status Build Status Pull Requests
Apache Sling Provisioning Model
(org.apache.sling.provisioning.model)
The provisioning model for Apache Sling Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Adapter Manager Implementation
(org.apache.sling.adapter)
Bundle implementing the AdapterManager and provides a convenience implementation of the Adaptable interface to make use of this AdapterManager. Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Query
(org.apache.sling.query)
jQuery-inspired repository traversal tool for Sling contrib Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Servlet Archetype
(sling-servlet-archetype)
Maven archetype for Sling Servlets Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Subsystems Installer
(org.apache.sling.installer.factory.subsystems)
Provides support for subsystems to the Apache Sling OSGi installer installer Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Resource Builder
(org.apache.sling.resourcebuilder)
Utilities to create Sling content Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Testing Utilities
(org.apache.sling.commons.testing)
Tools and utilities for automated testing of Sling modules Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Scripting HTL Compiler
(org.apache.sling.scripting.sightly.compiler)
The Apache Sling Scripting HTL Compiler provides support for compiling HTML Template Language scripts into an Abstract Syntax Tree. scripting Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling MongoDB Resource Provider
(org.apache.sling.mongodb)
contrib Test Status Build Status Pull Requests
Apache Sling Health Check API
(org.apache.sling.hc.api)
The Sling Health Check API hc Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Committer CLI
(sling-cli)
Apache Sling Committer CLI provides a Docker image with which useful pre- and post-release steps for Apache Sling can be executed. Test Status Build Status Pull Requests
Apache Sling Health Check JUnit Bridge
(org.apache.sling.hc.junit.bridge)
Makes Sling Health Checks available as server-side JUnit tests, to allow them to be used as part of integration tests. hc Maven Central JavaDoc Test Status Build Status Pull Requests
Apache Sling Health Check Integration Tests
(org.apache.sling.hc.it)
hc Maven Central JavaDoc Test Status Build Status Pull Requests