| { |
| "id": "generated/sling/1.0.0", |
| "bundles": [ |
| { |
| "id": "commons-fileupload/commons-fileupload/1.3.2", |
| "start-order" : 5 |
| }, |
| { |
| "id": "commons-io/commons-io/2.5", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.aries.jmx/org.apache.aries.jmx.api/1.1.5", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.aries.jmx/org.apache.aries.jmx.core/1.1.7", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.aries.jmx/org.apache.aries.jmx.whiteboard/1.1.5", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.bundlerepository/1.6.4", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.inventory/1.0.4", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.prefs/1.1.0", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.webconsole.plugins.ds/2.0.6", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.webconsole.plugins.event/1.1.6", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.webconsole.plugins.memoryusage/1.0.6", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.webconsole.plugins.obr/1.0.4", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.webconsole.plugins.packageadmin/1.0.4", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.webconsole/4.3.4", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.commons.johnzon/1.1.0", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.commons.log.webconsole/1.0.0", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.extensions.threaddump/0.2.2", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.extensions.webconsolebranding/1.0.2", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.extensions.webconsolesecurityprovider/1.0.0", |
| "start-order" : 5 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.http.sslfilter/1.2.2", |
| "start-order" : 10 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.metatype/1.1.4", |
| "start-order" : 10 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.scr/2.0.12", |
| "start-order" : 10 |
| }, |
| { |
| "id": "org.apache.pdfbox/fontbox/2.0.7", |
| "start-order" : 10 |
| }, |
| { |
| "id": "org.apache.pdfbox/jempbox/1.8.13", |
| "start-order" : 10 |
| }, |
| { |
| "id": "org.apache.pdfbox/pdfbox/2.0.7", |
| "start-order" : 10 |
| }, |
| { |
| "id": "org.apache.tika/tika-core/1.14", |
| "start-order" : 10 |
| }, |
| { |
| "id": "org.apache.tika/tika-parsers/1.14", |
| "start-order" : 10 |
| }, |
| { |
| "id": "com.google.guava/guava/15.0", |
| "start-order" : 15 |
| }, |
| { |
| "id": "io.dropwizard.metrics/metrics-core/3.2.3", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.jackrabbit/jackrabbit-api/2.14.3", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.jackrabbit/jackrabbit-data/2.14.3", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.jackrabbit/jackrabbit-jcr-commons/2.14.3", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.jackrabbit/jackrabbit-jcr-rmi/2.14.3", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.jackrabbit/jackrabbit-spi-commons/2.14.3", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.jackrabbit/jackrabbit-spi/2.14.3", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.jackrabbit/jackrabbit-webdav/2.14.3", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.commons.metrics/1.2.0", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.jcr.api/2.4.0", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.jcr.base/3.0.4", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.jcr.davex/1.3.8", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.jcr.jackrabbit.accessmanager/3.0.0", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.jcr.jackrabbit.usermanager/2.2.6", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.jcr.jcr-wrapper/2.0.0", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.jcr.registration/1.0.2", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.jcr.webconsole/1.0.2", |
| "start-order" : 15 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.jcr.webdav/2.3.8", |
| "start-order" : 15 |
| }, |
| { |
| "id": "commons-codec/commons-codec/1.9", |
| "start-order" : 20 |
| }, |
| { |
| "id": "commons-collections/commons-collections/3.2.2", |
| "start-order" : 20 |
| }, |
| { |
| "id": "commons-lang/commons-lang/2.6", |
| "start-order" : 20 |
| }, |
| { |
| "id": "javax.mail/mail/1.4.7", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.commons/commons-collections4/4.1", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.commons/commons-lang3/3.5", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.commons/commons-math/2.2", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.felix/org.apache.felix.http.whiteboard/3.0.0", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.geronimo.bundles/commons-httpclient/3.1_1", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.geronimo.bundles/jstl/1.2_1", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.httpcomponents/httpclient-osgi/4.4.1", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.httpcomponents/httpcore-osgi/4.4.1", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.servicemix.bundles/org.apache.servicemix.bundles.rhino/1.7.7.1_1", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.adapter/2.1.10", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.api/2.16.2", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.auth.core/1.4.0", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.auth.form/1.0.8", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.bundleresource.impl/2.2.0", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.commons.classloader/1.4.0", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.commons.compiler/2.3.0", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.commons.fsclassloader/1.0.6", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.commons.mime/2.1.10", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.commons.osgi/2.4.0", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.commons.scheduler/2.6.2", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.commons.threads/3.2.6", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.engine/2.6.8", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.fsresource/2.1.8", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.hc.api/1.0.0", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.hc.core/1.2.8", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.hc.webconsole/1.1.2", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.i18n/2.5.8", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.installer.console/1.0.2", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.installer.provider.jcr/3.1.26", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.jcr.contentloader/2.2.4", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.jcr.resource/3.0.4", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.launchpad.content/2.0.12", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.models.api/1.3.4", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.models.impl/1.4.2", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.resourceresolver/1.5.30", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.api/2.2.0", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.core/2.0.46", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.el-api/1.0.0", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.javascript/3.0.2", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.jsp-api/1.0.0", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.jsp.taglib/2.2.6", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.jsp/2.3.2", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.sightly.compiler.java/1.0.12", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.sightly.compiler/1.0.12", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.sightly.js.provider/1.0.24", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.sightly.models.provider/1.0.6", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.sightly.repl/1.0.4", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.scripting.sightly/1.0.40", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.serviceusermapper/1.3.4", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.servlets.get/2.1.26", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.servlets.post/2.3.22", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.servlets.resolver/2.4.14", |
| "start-order" : 20 |
| }, |
| { |
| "id": "org.apache.sling/org.apache.sling.xss/2.0.0", |
| "start-order" : 20 |
| } |
| ], |
| "configurations": { |
| "org.apache.sling.commons.log.LogManager": { |
| "org.apache.sling.commons.log.pattern": "%d{dd.MM.yyyy HH:mm:ss.SSS} *%level* [%thread] %logger %msg%n", |
| "org.apache.sling.commons.log.file": "logs/error.log", |
| "org.apache.sling.commons.log.level": "info", |
| "org.apache.sling.commons.log.file.size": "'.'yyyy-MM-dd", |
| "org.apache.sling.commons.log.file.number:Integer": "7" |
| }, |
| "org.apache.sling.engine.impl.log.RequestLogger": { |
| "access.log.enabled": true, |
| "request.log.outputtype:Integer": "0", |
| "access.log.output": "log.access", |
| "request.log.output": "log.request", |
| "request.log.enabled": true, |
| "access.log.outputtype:Integer": "0" |
| }, |
| "org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet": { |
| "alias": "/server" |
| }, |
| "org.apache.sling.jcr.webdav.impl.servlets.SimpleWebDavServlet": { |
| "dav.root": "/dav" |
| }, |
| "org.apache.sling.scripting.core.impl.ScriptCacheImpl": { |
| "org.apache.sling.scripting.cache.additional_extensions": [ |
| "js" |
| ] |
| }, |
| "org.apache.sling.commons.log.LogManager.factory.config~access.log": { |
| "org.apache.sling.commons.log.pattern": "%msg%n", |
| "org.apache.sling.commons.log.names": [ |
| "log.access" |
| ], |
| "org.apache.sling.commons.log.file": "logs/access.log", |
| "org.apache.sling.commons.log.level": "info" |
| }, |
| "org.apache.sling.commons.log.LogManager.factory.config~request.log": { |
| "org.apache.sling.commons.log.pattern": "%msg%n", |
| "org.apache.sling.commons.log.names": [ |
| "log.request" |
| ], |
| "org.apache.sling.commons.log.file": "logs/request.log", |
| "org.apache.sling.commons.log.level": "info" |
| }, |
| "org.apache.sling.jcr.base.internal.LoginAdminWhitelist.fragment~sling": { |
| "whitelist.bundles": [ |
| "org.apache.sling.installer.factory.packages", |
| "org.apache.sling.discovery.commons", |
| "org.apache.sling.discovery.base", |
| "org.apache.sling.discovery.oak", |
| "org.apache.sling.extensions.webconsolesecurityprovider", |
| "org.apache.sling.i18n", |
| "org.apache.sling.jcr.base", |
| "org.apache.sling.jcr.contentloader", |
| "org.apache.sling.jcr.davex", |
| "org.apache.sling.jcr.jackrabbit.usermanager", |
| "org.apache.sling.jcr.oak.server", |
| "org.apache.sling.jcr.repoinit", |
| "org.apache.sling.jcr.resource", |
| "org.apache.sling.jcr.webconsole", |
| "org.apache.sling.servlets.post" |
| ], |
| "whitelist.name": "sling" |
| }, |
| "org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended~i18n": { |
| "user.mapping": [ |
| "org.apache.sling.i18n=sling-i18n" |
| ] |
| }, |
| "org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended~jcr-install": { |
| "user.mapping": [ |
| "org.apache.sling.installer.provider.jcr=sling-jcr-install" |
| ] |
| }, |
| "org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended~observation": { |
| "user.mapping": [ |
| "org.apache.sling.jcr.resource:observation=sling-readall" |
| ] |
| }, |
| "org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended~resourceresolver": { |
| "user.mapping": [ |
| "org.apache.sling.resourceresolver:mapping=sling-mapping", |
| "org.apache.sling.resourceresolver:hierarchy=sling-readall", |
| "org.apache.sling.resourceresolver:observation=sling-readall", |
| "org.apache.sling.resourceresolver:console=sling-readall" |
| ] |
| }, |
| "org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended~scripting": { |
| "user.mapping": [ |
| "org.apache.sling.scripting.core=sling-scripting", |
| "org.apache.sling.scripting.sightly.js.provider=sling-scripting" |
| ] |
| }, |
| "org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended~servletsresolver": { |
| "user.mapping": [ |
| "org.apache.sling.servlets.resolver:console=sling-readall", |
| "org.apache.sling.servlets.resolver:scripts=sling-scripting" |
| ] |
| }, |
| "org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended~xss": { |
| "user.mapping": [ |
| "org.apache.sling.xss=sling-xss" |
| ] |
| } |
| }, |
| "repoinit:TEXT|false": "#<<< SLING-5848 - Define service user and ACLs for Scripting\ncreate service user sling-scripting\n\ncreate path (sling:Folder) /libs\ncreate path (sling:Folder) /apps\n\nset ACL for sling-scripting\ndeny jcr:all on /\nallow jcr:read on /libs,/apps\nend\n# SLING-5848 - Define service user and ACLs for Scripting >>>\n\n" |
| } |