Skip to content

Commit f05df62

Browse files
authored
update my fork (#1)
* INFRA-13644 switch site publish url to sling site staging area git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798527 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6201 - Deploy Sling 9 docker image to Docker Hub Use wget to pull in the latest version of the launchpad. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798573 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6951 do not hide local grandchildren when sling:hideChildren is set on the grandparent git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798579 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6937 - Referrer Filter: Allow Regex User Agent Exclusions git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798584 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6937 - Referrer Filter: Allow Regex User Agent Exclusions * Applied patch from Dominique Jaeggi! Thanks git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798585 13f79535-47bb-0310-9956-ffa450edef68 * @trivial fixing javadoc git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798588 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.security-1.1.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798590 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798592 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6951 correctly hide underlying grand children (which are hidden by the grandparent's sling:hideChildren) git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798594 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6954 - Add client support for the org.apache.sling.testing.email bundle git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798597 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6949 - Create testing utilities for email-enabled applications Log the SmptServerWrapper startup port git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798598 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6422 - specify Oak restrictions with repoinit. Contributed by Nitin Nizhawan (thanks) with a small addition by myself git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798602 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6422 - add restrictions to the full example, will use them for the website docs git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798603 13f79535-47bb-0310-9956-ffa450edef68 * cosmetic: add "xml" format that is also supported to descriptive message git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798713 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6960 JCR Content Parser: Ignore security:acl and security:principals nodes git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798723 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6961 FsResource: Ignore security:acl and security:principals nodes git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798724 13f79535-47bb-0310-9956-ffa450edef68 * update to latest org.apache.sling.jcr.contentparser git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798727 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6947 add setPathInfo method to allow setting a custom pathinfo git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798814 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.testing.email-1.0.0 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798823 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798825 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.testing.clients-1.1.2 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798826 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798828 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6964 - SlingEmailClient does not allow accessing email headers git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798852 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.testing.clients-1.1.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798854 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798856 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6948 HttpServletResponse.getOutput() and getOutputAsString() return different information git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798871 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6956 do not touch order when no new resources have been defined in an overlying resource git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798927 13f79535-47bb-0310-9956-ffa450edef68 * remove redundant test method git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798928 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.resourcemerger-1.3.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798929 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1798931 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6965 - remove duplicate object start in ResourceSeriailzer git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799218 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6966 - don't use ResourceSerializer for Model annotated classes git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799221 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6945 : lowered a harmless log.error to log.info with more detailed log message git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799346 13f79535-47bb-0310-9956-ffa450edef68 * use org.apache.sling.discovery.commons 1.0.20 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799347 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6969 - Support OAuth 2.0 server to server authentication in Distribution transport * Add support for authorization header provided via the DistributionTransportSecret's credential map git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799406 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6975: Use the Statistics from the getStatistics() method of queues for jmx if the queue isn't an instanceof Statistics itself. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799427 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.event-4.2.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799457 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799459 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6976 ContentLoader.binaryFile() and ContentLoader.binaryResource() should try to derive mimetype from classpath resource rather than from target resource name git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799508 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6970 - Use versions of the tooling support bundles indepenendent of commons.json git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799547 13f79535-47bb-0310-9956-ffa450edef68 * clarify relatedResource in Javadoc git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799573 13f79535-47bb-0310-9956-ffa450edef68 * clarify naming of overlay vs. override pickers git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799574 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6980 - Missing internal_browser.gif icon on Eclipse Oxygen Added icon to plug-in instead of relying on an external one. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799588 13f79535-47bb-0310-9956-ffa450edef68 * releng: revert package major increase and osgi ann cleanup git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799654 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.jcr.contentparser-1.2.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799662 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799664 13f79535-47bb-0310-9956-ffa450edef68 * update to release version git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799666 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.fsresource-2.1.6 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799671 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799673 13f79535-47bb-0310-9956-ffa450edef68 * update to next development version until release version is available on maven central git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799674 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6972 - Add a request attribute in the SlingAuthenticator containing the list of request URI suffixes handled by the default authenticator git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799874 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6972 - Add a request attribute in the SlingAuthenticator containing the list of request URI suffixes handled by the default authenticator git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799875 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6972 - Add a request attribute in the SlingAuthenticator containing the list of request URI suffixes handled by the default authenticator git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799876 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.auth.core-1.4.0 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799877 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799879 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6616 - [Performance] Tweak compression levels for speed git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799909 13f79535-47bb-0310-9956-ffa450edef68 * update to jcr.contentparser 1.2.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799960 13f79535-47bb-0310-9956-ffa450edef68 * update to fsresource 2.1.6 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1799961 13f79535-47bb-0310-9956-ffa450edef68 * trivial: fixed types json in hapi core git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800058 13f79535-47bb-0310-9956-ffa450edef68 * add test case for URL mapping with custom parameters see https://lists.apache.org/thread.html/d4adfa18f78541d8a5f861ee4abe85d5422d57d0203559a4ca05d618@%3Cusers.sling.apache.org%3E git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800075 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6933 - [Performance] Leverage JCRVLT hollow packages * Install content packages directly from an InputStream without temporary file git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800142 13f79535-47bb-0310-9956-ffa450edef68 * switch to latest parent pom and java 7, but stick with old dependencies git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800151 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6986 proper implementation of ResourceResolver.isResourceType - same logic as in o.a.s.resourceresolver-1.5.24 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800153 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6986 proper implementation of ResourceResolver.isResourceType - same logic as in o.a.s.resourceresolver-1.5.24 This closes apache#245 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800154 13f79535-47bb-0310-9956-ffa450edef68 * update dependency to resourceresolver-mock git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800156 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6933 - [Performance] Leverage JCRVLT hollow packages * update file vault for the IT tests git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800157 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6933 - added missing commons.collections 3.2.2 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800167 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6957 - Failing tests when updating version of org.apache.sling.serviceusermapper to 1.3.2 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800232 13f79535-47bb-0310-9956-ffa450edef68 * * Release Apache Sling Authentication Service 1.4.0 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800272 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6978 [HApi] NPE if type is fetched from cache before the end of initialization git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800275 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6484 remove workaround as FileVault 3.1.40 fixed the bug with JcrPackage.isInstalled() git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800283 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6982: Add support for additional resource roots to the JSPC plugin. Patch provided by Tobias Bocanegra (This closes apache#244). git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800321 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6988 - async delivery should use an unordered queue git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800364 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6977 - applied patch from Simone Tripodi git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800389 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6987 initial support for hollow packages added git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800415 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6987 remove obsolete import package git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800416 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6991 add JSR305 annotations git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800430 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6991 add missing JSR305 annotations git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800432 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6992 : switch back to JRE 6 - and with that replace the diamond operator back to concrete parameter types git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800639 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.discovery.commons-1.0.22 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800645 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800647 13f79535-47bb-0310-9956-ffa450edef68 * use org.apache.sling.discovery.commons 1.0.22 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800652 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.discovery.base-2.0.2 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800653 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800655 13f79535-47bb-0310-9956-ffa450edef68 * use org.apache.sling.discovery.commons 1.0.23-SNAPSHOT - until 1.0.22 is voted and released git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800656 13f79535-47bb-0310-9956-ffa450edef68 * Add escaping test for html renderer servlet git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800667 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6992 : reverting 1800639 due to johnzon anyway requiring JRE 7, thus it doesn't really make sense to restrict discovery.commons to 6 as it wont run on 6 anymore anyway git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800671 13f79535-47bb-0310-9956-ffa450edef68 * use org.apache.sling.discovery.commons 1.0.20 (1.0.22 was dropped due to johnzon requiring JRE 7 already, thus doesn't make sense to restrict commons to 6 anymore) git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800674 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6993 : johnzon regression : apparently jsonobj.getString internally did a toString in commons.json, not in commons.johnzon it seems. fixing by doing get().toString() instead git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800683 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.discovery.base-2.0.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800758 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800760 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6924 : avoid harmless error message when new instance joins : a slowly starting new instance might first be visible via discovery-lite before it sets the leaderElectionid property - if that's the case there used to be a NPE - which is harmless but not nice as its an error git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800761 13f79535-47bb-0310-9956-ffa450edef68 * @releng - rev 1793655 switched to johnzon which is based on JRE 7 - thus we can require discovery.oak to also be JRE 7 as it wont run in a 6 context anymore git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800763 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6993 and releng: switching to discovery.base 2.0.4 to get SLING-6993 fix in, plus switching discovery.commons to last released version which is 1.0.20 atm git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800767 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.discovery.oak-1.2.20 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800768 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800770 13f79535-47bb-0310-9956-ffa450edef68 * releng : switching to 2.0.5-SNAPSHOT for discovery.base for now - until 2.0.4 is out at which point we can leave it back at 2.0.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800771 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6996: Fix Root Mappings for Resource Resolution when sling:match contains a regex in the host part by double checking that we didn't match a regex on detecting hosts in patterns. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800793 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6997 remove useless resourceExpression git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800800 13f79535-47bb-0310-9956-ffa450edef68 * update to latest fsresource releases git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800810 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6770 add resource names as bindings - 'name' is a map referring resource names just as 'path' - add some more comments, - add a unit test based on a container pipe git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800871 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.resourceresolver-1.5.26 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800880 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800882 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6739 : embedding sling.event.api 1.0.0 and explicitly exporting event.jobs, event.jobs.consumer, event.jobs.jmx git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800888 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6972 - Add a request attribute in the SlingAuthenticator containing the list of request URI suffixes handled by the default authenticator git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1800973 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6078 sling pipes fluent API - allow easy creation & run of pipes from script & java, - added some tests git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801010 13f79535-47bb-0310-9956-ffa450edef68 * Fix javadoc error git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801100 13f79535-47bb-0310-9956-ffa450edef68 * Migrate to R6 annotations git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801101 13f79535-47bb-0310-9956-ffa450edef68 * Update to parent 30 and fix OSGi-INF to make the integration tests work again. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801102 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.pipes-1.0.0 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801139 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801142 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7001: Update commons.johnzon to Apache Johnzon 1.1.0 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801169 13f79535-47bb-0310-9956-ffa450edef68 * Update to resource resolver 1.5.26 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801440 13f79535-47bb-0310-9956-ffa450edef68 * Update to Apache Felix SSLFilter 1.2.2 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801441 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6963: Add Service user declaration based on principal names - patch provided by Angela Schreiber. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801482 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6973: Adjust AbstractSlingRepository2 to reflect SLING-6963 - patch provided by Angela Schreiber. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801483 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6974: Adjust JcrSystemUserValidator to reflect SLING-6963 - patch provided by Angela Schreiber. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801484 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6981: Adjust ResourceResolverFactoryImpl and CommonsResourceResolverFactoryImpl to reflect SLING-6963 - Patch provided by Angela Schreiber. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801485 13f79535-47bb-0310-9956-ffa450edef68 * use release version of testing libraries git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801498 13f79535-47bb-0310-9956-ffa450edef68 * fix testing errors when running Sling Models ITs with I18n bundle installed git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801499 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7002 fix PipeBuilder properties value git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801506 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7003 Update Pax Exam to 4.11 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801520 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7003 Update Pax Exam to 4.11 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801521 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7003 Update Pax Exam to 4.11 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801522 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7003 Update Pax Exam to 4.11 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801523 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7003 Update Pax Exam to 4.11 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801524 13f79535-47bb-0310-9956-ffa450edef68 * SLING-3027 Improve Launchpad Karaf Features use latest releases git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801526 13f79535-47bb-0310-9956-ffa450edef68 * SLING-3017 Improve Karaf integration tests * use latest releases * enable Couchbase IT * exclude Launchpad Oak ITs until timing issues are fixed git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801528 13f79535-47bb-0310-9956-ffa450edef68 * SLING-3821 Run launchpad integration tests against Sling on Karaf update dependencies and plugins git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801529 13f79535-47bb-0310-9956-ffa450edef68 * git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801539 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6998 use ResourceUtil for path creation also added some unit tests for PathPipe git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801566 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.pipes-1.0.2 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801574 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801576 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6977 - Improve SCD compilation by suppressing warnings verified array type conversion git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801580 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7005 - Remove Java 7 from build configurations git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801588 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7005 - Remove Java 7 from build configurations Fix syntax error git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801589 13f79535-47bb-0310-9956-ffa450edef68 * switch Sling Models ITs to use TeleporterRule git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801648 13f79535-47bb-0310-9956-ffa450edef68 * switch Sling Models ITs to use TeleporterRule (missing files) git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801649 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7006 - omit change log from post response on error git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801663 13f79535-47bb-0310-9956-ffa450edef68 * Remove unused field and annotation git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801687 13f79535-47bb-0310-9956-ffa450edef68 * Remove todo git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801713 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7007 fsresource: Support URL-encoded file names git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801752 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7008 remove private package import git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801865 13f79535-47bb-0310-9956-ffa450edef68 * cleanup git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801928 13f79535-47bb-0310-9956-ffa450edef68 * typo git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801931 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7011 fsresource: Detect FileVault <any>.xml JCR XML files git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801932 13f79535-47bb-0310-9956-ffa450edef68 * SLING-3017 Improve Karaf integration tests switch from OSGi EventHandler to Sling ResourceChangeListener git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801933 13f79535-47bb-0310-9956-ffa450edef68 * SLING-3017 Improve Karaf integration tests do not delete items after tests (JCR is not reused) git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801941 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.commons.johnzon-1.0.2 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801947 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801949 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7001: Update to Apache Johnzon 1.1.1 and to javax.json.* 1.1 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801959 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.commons.johnzon-1.1.0 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801960 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801962 13f79535-47bb-0310-9956-ffa450edef68 * Remove the skip after the release git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801964 13f79535-47bb-0310-9956-ffa450edef68 * SLING-3821 Run launchpad integration tests against Sling on Karaf enable AuthenticationResponseCodeTest git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801985 13f79535-47bb-0310-9956-ffa450edef68 * SLING-3821 Run launchpad integration tests against Sling on Karaf use org.apache.sling.launchpad.integration-tests 1.0.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1801988 13f79535-47bb-0310-9956-ffa450edef68 * SLING-3821 Run launchpad integration tests against Sling on Karaf cleanup git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802008 13f79535-47bb-0310-9956-ffa450edef68 * fix javadoc error git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802010 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.fsresource-2.1.8 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802011 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802013 13f79535-47bb-0310-9956-ffa450edef68 * Update to latest released commons johnzon 1.1.0 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802224 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.serviceusermapper-1.3.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802268 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802270 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.resourceresolver-1.5.28 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802271 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802274 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.jcr.base-3.0.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802275 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802277 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.jcr.resource-3.0.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802278 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802280 13f79535-47bb-0310-9956-ffa450edef68 * Set dependency to snapshot while vote is going on git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802281 13f79535-47bb-0310-9956-ffa450edef68 * Set dependency to snapshot while vote is going on git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802282 13f79535-47bb-0310-9956-ffa450edef68 * update to latest fsresource version git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802294 13f79535-47bb-0310-9956-ffa450edef68 * update to latest fsresource versions git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802295 13f79535-47bb-0310-9956-ffa450edef68 * Fix failing test, with Oak we don't have workspace info anymore git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802381 13f79535-47bb-0310-9956-ffa450edef68 * Merge branch 'SLING-7015' git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802505 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7017 - Make it possible to mount packages at different paths git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802586 13f79535-47bb-0310-9956-ffa450edef68 * Add Apache Sling Service User Mapper 1.3.4, Resource Resolver 1.5.28, JCR Base 3.0.4, and JCR Resource 3.0.4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802590 13f79535-47bb-0310-9956-ffa450edef68 * SLING-5965 : added metrics for number of, oldest and timers for scheduler jobs, ability to group by thread pool or custom configurable filter, plus used all of this to build a HealthCheck out of it which complains if there is a scheduler job running for more than 60 seconds git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802777 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7018: Fix a bug that removed to many aliases in certain cases when a resource got removed. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802818 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7019: Improve the MapEntries class by making sure we only use the resourceresolver while holding a lock and have not been disposed. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802827 13f79535-47bb-0310-9956-ffa450edef68 * SLING-5755 - Complete Distribution documentation * Fix curl command examples git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802847 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.resourceresolver-1.5.30 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802866 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802868 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7009 NPE in ResourceChangeListenerInfo when resource.change.types is not String or String array catch NPE also and mark config invalid when not String or String array git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802897 13f79535-47bb-0310-9956-ffa450edef68 * typo git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802898 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7020 - DefaultDistributionComponentProvider is causing an NPE when agents are listed * Add mapping for missing component kinds (DistributionRequestAuthorizationStrategy, DistributionTrigger) git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802937 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7022: Update to Felix Framework 5.6.6. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803520 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.launchpad.base-5.6.6-2.6.20 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803521 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803523 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7000 - HTL: URIManipulatorFilterExtension destroys opaque URIs * applied slightly modified patch submitted by Dirk Rudolph git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803550 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7024 - Sightly doesn't allow to emit style or on event attributes for data-sly-attribute * improved logging message for the AttributePlugin git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803633 13f79535-47bb-0310-9956-ffa450edef68 * releng: updated Provide-Capability bundle headers for HTL modules git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803634 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7025 - htl-maven-plugin: Correctly state default values for include parameter * applied slightly modified patch from Konrad Windszus git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803644 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7026 - htl-maven-plugin: Namespace all user properties git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803645 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6651 - Improve documentation for htl-maven-plugin git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803667 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7023 - Extension - org.apache.sling.tail - adding default highlighting and fixing related code Submitted-By: awadhesh v Closes apache#248 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803780 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6651 - Improve documentation for htl-maven-plugin * added JIRA version IDs for the report page git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803788 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.scripting.sightly.compiler-1.0.10 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803792 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803794 13f79535-47bb-0310-9956-ffa450edef68 * releng: updated htl compiler dependency git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803795 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.0.36 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803796 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803798 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release htl-maven-plugin-1.0.8 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803799 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803801 13f79535-47bb-0310-9956-ffa450edef68 * releng: updated dependencies after staging release git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1803810 13f79535-47bb-0310-9956-ffa450edef68 * Update to Launchpad Base 5.6.6-2.6.20 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804037 13f79535-47bb-0310-9956-ffa450edef68 * Update to latest resourceresolver 1.5.30 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804038 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7029 - Extension - adding method to stop a bundle method to stop a bundle added. public void stopBundle(String symbolicName) Submitted-By: Andreea Dieaconu <[email protected]> Closes apache#249 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804073 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6190 improve exposure of Status via the Eclipse default status handler git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804084 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6190 only try to modify natures in case something new was really added git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804086 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6746 remove the deprecated Felix scr annotations from plugin mgmt git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804099 13f79535-47bb-0310-9956-ffa450edef68 * SLING-6678 reference bndlib in the same version as being referenced from the maven-bundle-plugin 3.3.0 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804100 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7030 : ReferrerFilter broken as legacy SCR Annotations are not processed. Apply modified patch from Dominique Jäggi git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804102 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release sling-31 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804103 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804105 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.security-1.1.6 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804112 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804114 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7027: Fix eta calculation for jobs and make sure we use the new eta on an updated. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804116 13f79535-47bb-0310-9956-ffa450edef68 * add since information (evaluated in the maven site) git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804120 13f79535-47bb-0310-9956-ffa450edef68 * Remove duplicate configuration from pom git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804131 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7029 - Extension - adding method to stop a bundle Update exported version for org.apache.sling.testing.clients.osgi git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804295 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7032 - Update to Composum 1.8.1 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804298 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7032 - Update to Composum 1.8.2 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804324 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7028 - remove assumption that histograms are durations git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804333 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7031 - configurable component to write subset of metrics to log file on a recurring basis. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804334 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7036 remove prerequisites no longer relevant for non-maven plugin project in Maven3 (https://issues.apache.org/jira/browse/MNG-4840) git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804428 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7037 : Scheduler does not retain provided name. Fix handling of name and provided name, add tests including new test case from Marcel Reutegger git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804434 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7038 : Update to commons-lang 3.5 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804436 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7037 : Scheduler does not retain provided name. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804510 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7040 : Update commons lang 2.x to 3.5 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804538 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7040 : Update commons lang 2.x to 3.5 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804544 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7041 - Use JSON parsing in Sling.evalString git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804546 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.servlets.post-2.3.22 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804547 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804549 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7040 : Update commons lang 2.x to 3.5 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804554 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7040 : Update commons lang 2.x to 3.5 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804555 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7040 : Update commons lang 2.x to 3.5 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804559 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7040 : Update commons lang 2.x to 3.5 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804564 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7040 : Update commons lang 2.x to 3.5 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804571 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7040 : Update commons lang 2.x to 3.5 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804572 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7040 : Update commons lang 2.x to 3.5 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804573 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7040 : Update commons lang 2.x to 3.5 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804574 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7040 : Update commons lang 2.x to 3.5 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804575 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7039: Clean up jobs in state dropped and errors. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804640 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare release org.apache.sling.event-4.2.6 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804650 13f79535-47bb-0310-9956-ffa450edef68 * [maven-release-plugin] prepare for next development iteration git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804652 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7042: Add jre-1.9 system packages. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804659 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7042: Update to latest launchpad.base 5.6.6-2.6.21-SNAPSHOT to include java9 system packages. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804660 13f79535-47bb-0310-9956-ffa450edef68 * Downgrade to o.a.s.testing.tools 1.0.16 to not have a SNAPSHOT without need git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804666 13f79535-47bb-0310-9956-ffa450edef68 * SLING-7042: use correct name for java9 system packages inclusion file as well as property. git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1804668 13f79535-47bb-0310-9956-ffa450edef68
1 parent 9d52af3 commit f05df62

File tree

4,846 files changed

+310517
-155350
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

4,846 files changed

+310517
-155350
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,4 @@ contrib/explorers/resourceeditor/node
2222
contrib/nosql/launchpad/sling
2323
launchpad/docker/*.jar
2424
.jira-url
25+
bin/

.travis.yml

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,20 @@
11
language: java
22

33
jdk:
4+
- oraclejdk8
5+
- oraclejdk7
46
- openjdk7
5-
- openjdk6
67

78
sudo: false
89

910
install: true
1011

11-
script: mvn -q clean install -DHttpTestBase.readyTimeoutSeconds=300 -PintegrationTests
12+
script:
13+
- mvn -q -N io.takari:maven:wrapper -Dmaven=3.3.9
14+
- echo 'MAVEN_OPTS="-Xmx800M -XX:MaxPermSize=256M -enableassertions"' > $HOME/.mavenrc
15+
- set -o pipefail
16+
- ./mvnw -Dmaven.test.skip=true clean install | tee >(tail -500 1>&2) | grep "Building Apache"
17+
1218

1319
notifications:
1420
email: false

README.txt

+4-6
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,15 @@ See http://sling.apache.org for more information.
2222
Getting started
2323
---------------
2424

25-
You need a Java 6 (or higher) JDK and Maven 3 (http://maven.apache.org/,
26-
version 3.0.4 or higher) to build Sling.
25+
You need a Java 8 (or higher) JDK and Maven 3 (http://maven.apache.org/,
26+
version 3.3.9 or higher) to build Sling.
2727

2828
Once you have everything in place, run
2929

30-
export MAVEN_OPTS="-Xmx256M -XX:MaxPermSize=256M"
3130
mvn clean install
3231

33-
in this directory (on 64bit platforms you might want to use 512M instead
34-
of 256M). This will build, test and install the Sling modules in your local
35-
Maven repository.
32+
in this directory. This will build, test and install the Sling modules in
33+
your local Maven repository.
3634

3735
Some modules might not be listed in the pom.xml found in this directory,
3836
those won't be built by the above command. If you need one of these

attic/README.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Apache Sling Attic
2+
==================
3+
4+
The Sling Attic is a place for retired modules, that we do not expect to develope further.
5+
6+
The Attic is *not here* - this folder is just meant to make it more visible in our main
7+
code repository but the attic is at https://svn.apache.org/repos/asf/sling/attic/
8+
9+
Modules which are found there _might_ be moved back to our main codebase if someone needs
10+
them and is willing to do the work. Please discuss any such cases on the [email protected] list.
11+
12+
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65873121 has more information
13+
about a first batch of module retirements that happened in 2016.

bundles/api/README.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Apache Sling API
22

3-
The Sling API defines an extension to the Servlet API 2.4 to
3+
The Sling API defines an extension to the Servlet API 3.0 to
44
provide access to content and unified access to request
55
parameters hiding the differences between the different methods
66
of transferring parameters from client to server. Note that the
@@ -12,8 +12,8 @@ Getting Started
1212
===============
1313

1414
This component uses an Apache Maven (http://maven.apache.org/) build
15-
environment. It requires a Java 6 JDK (or higher) and Maven (http://maven.apache.org/)
16-
3.0.5 or later. We recommend to use the latest Maven version.
15+
environment. It requires a Java 7 JDK (or higher) and Maven (http://maven.apache.org/)
16+
3.3.9 or later. We recommend to use the latest Maven version.
1717

1818
If you have Maven installed, you can compile and
1919
package the jar using the following command:

bundles/api/pom.xml

+30-24
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
to you under the Apache License, Version 2.0 (the
88
"License"); you may not use this file except in compliance
99
with the License. You may obtain a copy of the License at
10-
10+
1111
http://www.apache.org/licenses/LICENSE-2.0
12-
12+
1313
Unless required by applicable law or agreed to in writing,
1414
software distributed under the License is distributed on an
1515
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
@@ -23,12 +23,12 @@
2323
<parent>
2424
<groupId>org.apache.sling</groupId>
2525
<artifactId>sling</artifactId>
26-
<version>26</version>
26+
<version>30</version>
2727
<relativePath />
2828
</parent>
2929

3030
<artifactId>org.apache.sling.api</artifactId>
31-
<version>2.11.1-SNAPSHOT</version>
31+
<version>2.16.3-SNAPSHOT</version>
3232
<packaging>bundle</packaging>
3333

3434
<name>Apache Sling API</name>
@@ -51,45 +51,52 @@
5151

5252
<properties>
5353
<site.jira.version.id>12314252</site.jira.version.id>
54+
<sling.java.version>7</sling.java.version>
55+
<jackrabbit.version>2.13.4</jackrabbit.version>
5456
</properties>
5557

5658
<dependencies>
5759
<dependency>
5860
<groupId>javax.servlet</groupId>
59-
<artifactId>servlet-api</artifactId>
61+
<artifactId>javax.servlet-api</artifactId>
6062
</dependency>
6163

6264
<dependency>
6365
<groupId>org.slf4j</groupId>
6466
<artifactId>slf4j-api</artifactId>
6567
</dependency>
66-
67-
<dependency>
68-
<groupId>biz.aQute.bnd</groupId>
69-
<artifactId>bndlib</artifactId>
70-
<version>2.1.0</version>
71-
<scope>provided</scope>
72-
</dependency>
73-
7468
<dependency>
7569
<groupId>com.google.code.findbugs</groupId>
7670
<artifactId>jsr305</artifactId>
77-
<version>3.0.0</version>
71+
</dependency>
72+
<!-- No external dependency, we embed some util classes -->
73+
<dependency>
74+
<groupId>org.apache.jackrabbit</groupId>
75+
<artifactId>jackrabbit-jcr-commons</artifactId>
76+
<version>${jackrabbit.version}</version>
7877
<scope>provided</scope>
7978
</dependency>
8079
<!-- Testing -->
8180
<dependency>
8281
<groupId>junit</groupId>
8382
<artifactId>junit</artifactId>
8483
</dependency>
85-
<dependency>
86-
<groupId>org.jmock</groupId>
87-
<artifactId>jmock-junit4</artifactId>
88-
</dependency>
8984
<dependency>
9085
<groupId>org.apache.sling</groupId>
9186
<artifactId>org.apache.sling.commons.testing</artifactId>
92-
<version>2.0.6</version>
87+
<version>2.1.0</version>
88+
<scope>test</scope>
89+
</dependency>
90+
<dependency>
91+
<groupId>org.mockito</groupId>
92+
<artifactId>mockito-core</artifactId>
93+
<version>2.3.7</version>
94+
<scope>test</scope>
95+
</dependency>
96+
<dependency>
97+
<groupId>org.apache.commons</groupId>
98+
<artifactId>commons-lang3</artifactId>
99+
<version>3.2</version>
93100
<scope>test</scope>
94101
</dependency>
95102
</dependencies>
@@ -100,17 +107,16 @@
100107
<plugin>
101108
<groupId>org.apache.felix</groupId>
102109
<artifactId>maven-bundle-plugin</artifactId>
103-
<version>3.0.1</version>
104110
<extensions>true</extensions>
105111
<configuration>
106112
<instructions>
107113
<Bundle-DocURL>
108114
http://sling.apache.org/site/sling-api.html
109115
</Bundle-DocURL>
110-
<!-- Require explicit version of the servlet API -->
111-
<Import-Package>
112-
javax.servlet.*;version=2.4,*
113-
</Import-Package>
116+
<!-- Include utility classes from Jackrabbit JCR Commons -->
117+
<Embed-Dependency>
118+
jackrabbit-jcr-commons;inline="org/apache/jackrabbit/util/ISO8601.*"
119+
</Embed-Dependency>
114120
</instructions>
115121
</configuration>
116122
</plugin>

bundles/api/src/main/java/org/apache/sling/api/SlingConstants.java

+6-8
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@
1818
*/
1919
package org.apache.sling.api;
2020

21-
import org.apache.sling.api.resource.observation.ResourceChangeListener;
22-
2321
/**
2422
* The <code>SlingConstants</code> interface provides some symbolic constants
2523
* for well known constant strings in Sling. Even though these constants will
@@ -268,8 +266,8 @@ public class SlingConstants {
268266
* The event contains at least the {@link #PROPERTY_PATH}, {@link #PROPERTY_RESOURCE_SUPER_TYPE}
269267
* and {@link #PROPERTY_RESOURCE_TYPE} properties.
270268
* @since 2.0.6 (Sling API Bundle 2.0.6)
271-
*
272-
* @deprecated Register a {@link ResourceChangeListener} instead
269+
*
270+
* @deprecated Register a {@link org.apache.sling.api.resource.observation.ResourceChangeListener} instead
273271
*/
274272
@Deprecated
275273
public static final String TOPIC_RESOURCE_ADDED = "org/apache/sling/api/resource/Resource/ADDED";
@@ -280,8 +278,8 @@ public class SlingConstants {
280278
* The event contains at least the {@link #PROPERTY_PATH}. As the resource has already been removed
281279
* no further information like resource type etc. might be available.
282280
* @since 2.0.6 (Sling API Bundle 2.0.6)
283-
*
284-
* @deprecated Register a {@link ResourceChangeListener} instead
281+
*
282+
* @deprecated Register a {@link org.apache.sling.api.resource.observation.ResourceChangeListener} instead
285283
*/
286284
@Deprecated
287285
public static final String TOPIC_RESOURCE_REMOVED = "org/apache/sling/api/resource/Resource/REMOVED";
@@ -295,8 +293,8 @@ public class SlingConstants {
295293
* {@link #PROPERTY_REMOVED_ATTRIBUTES}, {@link #PROPERTY_CHANGED_ATTRIBUTES}. All of them are
296294
* optional.
297295
* @since 2.0.6 (Sling API Bundle 2.0.6)
298-
*
299-
* @deprecated Register a {@link ResourceChangeListener} instead
296+
*
297+
* @deprecated Register a {@link org.apache.sling.api.resource.observation.ResourceChangeListener} instead
300298
*/
301299
@Deprecated
302300
public static final String TOPIC_RESOURCE_CHANGED = "org/apache/sling/api/resource/Resource/CHANGED";

bundles/api/src/main/java/org/apache/sling/api/SlingHttpServletRequest.java

+8-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@
3737
import org.apache.sling.api.request.RequestProgressTracker;
3838
import org.apache.sling.api.resource.Resource;
3939
import org.apache.sling.api.resource.ResourceResolver;
40-
import aQute.bnd.annotation.ProviderType;
40+
41+
import org.osgi.annotation.versioning.ProviderType;
4142

4243
/**
4344
* The <code>SlingHttpServletRequest</code> defines the interface to provide
@@ -200,6 +201,11 @@ public interface SlingHttpServletRequest extends HttpServletRequest, Adaptable {
200201
/**
201202
* Same as {@link #getRequestDispatcher(Resource,RequestDispatcherOptions)}
202203
* but using empty options.
204+
* @param resource The {@link Resource} instance whose response content may
205+
* be included by the returned dispatcher.
206+
* @return a <code>RequestDispatcher</code> object that acts as a wrapper
207+
* for the <code>resource</code> or <code>null</code> if an
208+
* error occurs preparing the dispatcher.
203209
*/
204210
@CheckForNull RequestDispatcher getRequestDispatcher(@Nonnull Resource resource);
205211

@@ -265,6 +271,7 @@ public interface SlingHttpServletRequest extends HttpServletRequest, Adaptable {
265271

266272
/**
267273
* Returns the {@link RequestProgressTracker} of this request.
274+
* @return The request progress tracker.
268275
*/
269276
@Nonnull RequestProgressTracker getRequestProgressTracker();
270277
}

bundles/api/src/main/java/org/apache/sling/api/SlingHttpServletResponse.java

+3-4
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,16 @@
2121
import javax.servlet.http.HttpServletResponse;
2222

2323
import org.apache.sling.api.adapter.Adaptable;
24-
25-
import aQute.bnd.annotation.ProviderType;
24+
import org.osgi.annotation.versioning.ProviderType;
2625

2726
/**
2827
* The <code>SlingHttpServletResponse</code> defines the interface to assist a
2928
* servlet in creating and sending a response to the client.
3029
* <p>
31-
* This interface is currently empty and merely exists to paralell the
30+
* This interface is currently empty and merely exists to parallel the
3231
* {@link SlingHttpServletRequest} interface.
3332
* <p>
34-
* Starting with Sling API 2.0.6, this interface als extends the
33+
* Starting with Sling API 2.0.6, this interface also extends the
3534
* {@link Adaptable} interface.
3635
*/
3736
@ProviderType

bundles/api/src/main/java/org/apache/sling/api/adapter/Adaptable.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import javax.annotation.CheckForNull;
2222
import javax.annotation.Nonnull;
2323

24-
import aQute.bnd.annotation.ConsumerType;
24+
import org.osgi.annotation.versioning.ConsumerType;
2525

2626
/**
2727
* The <code>Adaptable</code> interface identifies objects which can be adapted

bundles/api/src/main/java/org/apache/sling/api/adapter/AdapterFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import javax.annotation.CheckForNull;
2222
import javax.annotation.Nonnull;
2323

24-
import aQute.bnd.annotation.ConsumerType;
24+
import org.osgi.annotation.versioning.ConsumerType;
2525

2626
/**
2727
* The <code>AdapterFactory</code> interface defines the API for helpers which

bundles/api/src/main/java/org/apache/sling/api/adapter/AdapterManager.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import javax.annotation.CheckForNull;
2222
import javax.annotation.Nonnull;
2323

24-
import aQute.bnd.annotation.ProviderType;
24+
import org.osgi.annotation.versioning.ProviderType;
2525

2626
/**
2727
* The <code>AdapterManager</code> defines the service interface for a manager

bundles/api/src/main/java/org/apache/sling/api/adapter/package-info.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
* under the License.
1818
*/
1919

20-
@Version("2.2.1")
20+
@Version("2.2.2")
2121
package org.apache.sling.api.adapter;
2222

23-
import aQute.bnd.annotation.Version;
23+
import org.osgi.annotation.versioning.Version;
2424

bundles/api/src/main/java/org/apache/sling/api/auth/Authenticator.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import javax.servlet.http.HttpServletRequest;
2323
import javax.servlet.http.HttpServletResponse;
2424

25-
import aQute.bnd.annotation.ProviderType;
25+
import org.osgi.annotation.versioning.ProviderType;
2626

2727
/**
2828
* The <code>Authenticator</code> interface defines the service interface which

bundles/api/src/main/java/org/apache/sling/api/auth/package-info.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
* under the License.
1818
*/
1919

20-
@Version("1.0.1")
20+
@Version("1.0.2")
2121
package org.apache.sling.api.auth;
2222

23-
import aQute.bnd.annotation.Version;
23+
import org.osgi.annotation.versioning.Version;
2424

bundles/api/src/main/java/org/apache/sling/api/package-info.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
* under the License.
1818
*/
1919

20-
@Version("2.3.1")
20+
@Version("2.3.2")
2121
package org.apache.sling.api;
2222

23-
import aQute.bnd.annotation.Version;
23+
import org.osgi.annotation.versioning.Version;
2424

0 commit comments

Comments
 (0)