You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2017/10/20 14:43:47 UTC

[sling-org-apache-sling-servlets-resolver] branch master created (now d5e2b8f)

This is an automated email from the ASF dual-hosted git repository.

rombert pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlets-resolver.git.


      at d5e2b8f  Update to parent pom 32

This branch includes the following new commits:

     new 43cc8dc  SLING-865 : Move to bundles
     new e4ee031  SLING-865 : Adjust reactor pom and svn information in each module.
     new 11752a0  SLING-865 : Adjust path to parent pom and add profiles for samples and contrib
     new 0a453cd  SLING-916 move non-exported packages to internal packages and remove javadoc configuration which will be inherited from parent pom
     new edcf387  SLING-910 : Add new configuration property "sling.servlet.prefix" for a servlet which specifies the prefix path for mounting the servlet. This can either be an absolute path or an index in the search path array of the resource reslver.
     new ec35e21  SLING-910 : Change default configuration to "0" for prefix - which is usually /apps but also works if the search paths have been configured to completly other paths.
     new 953e79f  Use release parent pom
     new 92eb203  Use released version as dependencies.
     new 20a1814  Set to snapshot
     new b231f39  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.0.6-incubator
     new 8ef8c94  [maven-release-plugin] prepare for next development iteration
     new ea08d21  Use next dev version of parent pom
     new 24aa074  Correct svn urls.
     new cf759cd  Set parent pom to released version.
     new c913f00  Move Sling to new TLP location
     new 85625c6  Move Sling to new TLP location
     new 336a366  SLING-1011 : Remove disclaimer file.
     new 81cd292  SLING-1011 : Adjust svn location
     new 5b220e1  SLING-1011 : Remove disclaimer from readme's, adjust links to webite, fix versions in poms.
     new a91c499  Remove unused logger instance
     new 18501a3  SLING-1022 : Add missing information to ResourceCollector and use new methods from ResourceUtil.
     new 03dd920  SLING-1022 : Use admin session for script resolution
     new a08dc56  SLING-1022 : Provide configuration property to specify special script user.
     new 5f090a9  Reorder equals checks
     new 4fe8602  SLING-1024 : Correct resource super type handling. JCR node resource only returns a resource type if the property is set on the node. Bundle resources now have a default fixed resource super type. Cleaned up resource super type handling.
     new c836a65  SLING-1027 : First implementation of a configurable cache for the script resolution.
     new 99d3dfc  SLING-1027 : Register event handler after the component has been activated to avoid a dependency loop (script resolver requires jcr resolver factory which sends events during bind/unbind of resource providers)
     new 5b9df74  SLING-1027 : Flush cache when script engine factories come or go or when adapter factories come or go.
     new e5c646f  SLING-1033 Upgrade to Sling parent POM 6 (and ensure web app has the leglize stuff, too)
     new 3887ffd  Add debug logging about servlet selection/caching
     new be7d991  Use latest Sling API release.
     new 68c83db  Improved logging of servlet registrations
     new c7afa5d  Update to latest Sling releases.
     new 466f764  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.0.8
     new f707dbf  [maven-release-plugin] prepare for next development iteration
     new ed94aa3  Update to latest release.
     new 1735d76  SLING-1205 Upgrade all projects to parent POM 8 and use OSGi provided OSGi libraries
     new abdbbab  Cleanup
     new cfef016  SLING-1446 - adding support for resolving scripts against the current workspace of the request
     new 524ac03  Fix typo in method name
     new e12f22c  SLING-1160 Allow replacement of the default error handler by application provided variants.
     new 482c92d  Compare workspace name in equals
     new ed030b9  SLING-1466 : Deprecate AbstractServiceReferenceConfig
     new 31f45c8  Remove unused parameter
     new 4d7af5b  SLING-585 : New functionality to resolve scripts by name
     new 112e257  SLING-585 : New functionality to resolve scripts by name
     new 9fb791a  SLING-1446 - supporting paths with workspace names in them
     new 102e966  Check workspace name for empty script, convert properties into boolean props and add metatype information.
     new 3afcf38  SLING-1512 : Make script execution paths configurable
     new c48df40  SLING-1512 : Make script execution paths configurable
     new 4f2a2dd  SLING-1512 : Make script execution paths configurable
     new aea2df2  Allow exact path matches
     new f1c8635  SLING-1514 : Remove the dependency to the Sling JCR API
     new 975fe60  Fix accidentally changed logic.
     new fe45e7e  Correct javadocs
     new 1e492c7  Use released parent pom.
     new 85f6deb  SLING-1446 : Scripts should be resolved against the current workspace
     new bc7fda9  SLING-1446 : Scripts should be resolved against the current workspace - fix test cases and invocation of error scripts
     new 58db69c  SLING-1529 : Endless iteration in LocationIterator with circular resource super types
     new 9de7d2d  SLING-1549 : Servlet cache can grow infinitely
     new b074f2e  SLING-1446 - resolving super resource type against correct resource
     new 31144fe  SLING-1580 : SlingServletResolver registers OSGi services from synchronized blocks
     new 4bdb7aa  SLING-1193 Adapt ServletResource and DefaultSlingScript to new Resource API
     new 7872f69  SLING-1193 Have the bundle plugin set the correct import version range for the resource API implemented by the bundles
     new 39c5778  A bit of JavaDoc fix...
     new e499f3b  SLING-1647 Adapt to new constant
     new f1404f6  Use latest Sling API release
     new 3485afa  SLING-1672 Remove implementation ServletResourceIterator to generate the synthetic parent tree to list the servlets (and their parents) with the ResourceResolver.listChildren method. This functionality is now part of the JcrResourceResolver implementation (which is expected).
     new 07f2913  Do not declare the implemented interface explicitly since this interface is implemented by extending the AbstractResource class.
     new a26c4d0  SLING-892 ResourceCollector refactoring to support servlets and scripts with selector and extension support for all request methods
     new b2d793e  SLING-1069 Apply my patch for full-permutation of script registration and add Bertrand's integration tests and add a few unit tests
     new 1bc178b  SLING-892 Add missing ResourceCollectorTest replacing the old ResourceCollectorGetServletsTest removed in Rev. 1001418
     new fdf1275  Add JIRA version id property
     new 76a9291  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.1.0
     new 6c7f3b3  [maven-release-plugin] prepare for next development iteration
     new 767e2d1  updating all modules to parent 10-SNAPSHOT in anticipation of emma additions to parent
     new ba1542f  SLING-1842 should get the response writer after setting the response character encoding and ensure response is reset before starting the error response....
     new 87d5a8b  Update to recent snapshots
     new 46d61f8  Use latest releases.
     new 38075b8  SLING-2054 - renaming isHtml to isDefaultExtension and allowing there to be a configurable list of default extensions, which defaults to html
     new ffb1d2c  fixing spelling error
     new 01908c5  SLING-2099 - fixing NPE in SlingServletResolver (thanks Alex for the patch)
     new 5eee9aa  SLING-2099 - fixing NPE in SlingServletResolver
     new 72216d7  SLING-2150 : Update plugins to use the latest available versions
     new d424e3d  Update to recent snapshot
     new d1ed0c8  Using latest released parent pom
     new d98029c  SLING-1880 : ServletResolver should log when a servlet is ignored due to not being in one of the allowed execution paths
     new e0b0967  SLING-2187 - adding new module to contain our custom notice file; adding remote-resources plugin configuration to parent pom and removing all existing appended-resources NOTICE files
     new 7ef6196  temporarily using snapshots during release vote
     new 047d596  using latest releases
     new 6a4a640  Some code cosmetics to mirror the default error handler - no functional changes.
     new ed5d13a  SLING-1289 : Additional ScriptSelectionTest case. Applay patch from Julian Sedding
     new 7244f7f  SLING-2378 Limit event topices to the ones providing the required path property.
     new 4571b35  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.1.2
     new e639059  [maven-release-plugin] prepare for next development iteration
     new 02802f9  SLING-2472 - add info to RequestProgressTracker when a path is not authorized for execution
     new e320637  SLING-2480 : Add config for maven-sling-plugin to m2e configuration
     new faf3351  SLING-2483 Use provide:=true instead of version macros to define the proper import version range. Also fix a small glitch in the parent pom relativePath of the framework-extension-ws bundle
     new bc96089  SLING-2363 Replace JavaDoc SCR annotations with Java SCR annotations
     new ebaabd1  Correctly increase resource package version and include latest resource providers.
     new fc2ed6e  Update to latest parent pom
     new 25a57bf  Use released versions
     new 718341c  SLING-2457 : ResourceUtil.isA() fails if resource has a type, whose super type is not readable
     new a2fbdd8  SLING-2562 - adding initial implementation of a servlet web console test tool based on work done by Konrad Windszus
     new c6d578e  SLING-2562 - restoring 2.2.5 SNAPSHOT version to fix ITs
     new f971342  Prepare for release
     new 788614d  Preparing release
     new 0fd37ba  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.2.0
     new 4676b48  [maven-release-plugin] prepare for next development iteration
     new fb747b3  Set dependencies to latest snapshots after release
     new d4f6314  Update to released bundles
     new 8e9f6b8  SLING-2693 :  ResourceUtil.isA() fails if resource has a type, whose super type is not readable
     new ee21dc8  Add JavaDoc on isPathAllowed method and normalize paths before checking whether they are allowed
     new b3173c3  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.2.2
     new 3a8820d  [maven-release-plugin] prepare for next development iteration
     new ebf5bdb  verify that a4.esp is not selected
     new a0db739  Use latest releases and update to new parent pom
     new 4540c4b  Update to latest parent pom and use latest releases in launchpad
     new d199df6  SLING-2739 :  Add methods for handling the resource type hierarchy to the resource resolver
     new 3490f3e  Prepare for release
     new 0464c88  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.2.4
     new 82b21b6  [maven-release-plugin] prepare for next development iteration
     new a8e2db0  Use latest snapshot
     new b82011c  Use released versions after release.
     new 703651c  Correct reactor pom and update to parent pom 16
     new 3c62e02  SLING-2724 :  Error handling doesn't respect servlet spec
     new daa1bb5  SLING-2931 :   Wasted work in SlingServletResolver.activate()  . Apply patch from Adrian Nistor
     new 30482be  Update to latest parent pom
     new 945895a  SLING-2944 Revert Sling API dependency to 2.3.0 again
     new f255035  SLING-3006 - use SlingRequestPathInfo to decompose URLs for webconsole plugin
     new 8b64d50  Update to parent pom 18
     new ffdb9aa  Register web console plugin with the Sling category
     new 1b201ee  SLING-3216 - an event is now posted when a BVP is registered or unregistered which causes the script cache to be cleared
     new 933fd43  SLING-3006 - guard against null URL
     new 1ac4cfc  SLING-3006 - add and explain emily.andrews example
     new 3e6c72f  SLING-3006 - add workaround info
     new 58c989c  SLING-3349 : Guard servlet resolver against no resource type
     new 839d09e  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.3.0
     new 755110e  [maven-release-plugin] prepare for next development iteration
     new fc9b7d7  SLING-3424 : Remove unused workspace support
     new 1a32383  SLING-3424 : Remove unused workspace support
     new b4837ce  Remove unused service properties
     new f93ce71  Clean up code: add final to parameters, rename some methods to *Internal and avoid passing around instance variables as parameters
     new 83a702f  SLING-3441 : Avoid shared resource resolver usage
     new f4a8e71  SLING-3441 : Avoid shared resource resolver usage
     new 83d84e0  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.3.2
     new a66dcfb  [maven-release-plugin] prepare for next development iteration
     new d8c39a8  Update to parent pom v19
     new 10ed50f  Updated to parent version 20
     new 837f2b7  SLING-3950 - enable JMX monitoring of servlet resolver cache
     new 9fb0410  SLING-3934 : SlingServletResolver webconsole plugin does show servlets which are not within an execution path
     new d143fab  Update to Sling Parent POM 22 with baselining enabled
     new 1567683  SLING-4118 : Web console should escape output
     new 84e75e8  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.3.4
     new a12e7d2  [maven-release-plugin] prepare for next development iteration
     new b9d4c34  SLING-4143 - SlingServletResolver and SlingRequestProcessorImpl now cause HTTP status 500 if error handling script/servlet throws Exception or Error
     new 618f283  SLING-4143 - we're catching all Throwable anyway
     new acffce0  SLING-4143 - java.version 6 is not needed anymore
     new 8686498  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.3.6
     new beaa323  [maven-release-plugin] prepare for next development iteration
     new 0874395  SLING-4655 Inherit service.ranking property in ServletResourceProvider
     new 98f67c5  SLING-4698 - Set parent.relativePath to empty for all modules
     new 836a122  Update to Sling Parent 23
     new 0fceaa2  set parent version to 24 and add empty relativePath where missing
     new dc69059  SLING-4939 : ServletResolver implementation is too verbose
     new 73ef6da  Fix typo in webconsole plugin
     new 44c95b3  SLING-5070 : ServletResolverCacheMBeanImpl throws NPE when cache is diabled. Apply patch from Dirk Rudolph
     new 3485d6d  SLING-5068 : perThreadScriptResolver is shared between multiple Threads causing ISE in ResourceResolverImpl
     new 9bead76  trivial: updated javadoc for internal method
     new 1dfda93  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.3.8
     new fc4dc76  Rollback release
     new 78fe1a5  Add package info for exported package
     new 8559534  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.3.8
     new bf92d3a  [maven-release-plugin] prepare for next development iteration
     new 7675886  Update the main reactor to parent 25
     new 58aef3e  SLING-5108 Various little performance improvements
     new b95fa8a  SLING-5222 : Migrate servlet resource provider to new provider api
     new 207b5ed  Switch to parent pom 26
     new af98c6d  SLING-5358 clarify what values are accepted for servletresolver.servletRoot and what is the default value
     new f0ecfac  o.a.s.servlets.resolver: use api 2.10.0 until for release
     new ba006e6  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.3.10
     new 9db9342  [maven-release-plugin] prepare for next development iteration
     new 3a294c0  o.a.s.servlets.resolver: use api 2.10.1-SNAPSHOT until release is out
     new 470b6db  Correct name of ResolveContext (was ResolverContext)
     new 8c8fc59  Use API 2.11.0
     new 5c18978  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.4.0
     new 8f03785  [maven-release-plugin] prepare for next development iteration
     new df9b022  Switch to API snapshot during release vote
     new 951f834  Use released API
     new 76a40c4  SLING-5499 : Servlets resource provider is hiding resources from other providers
     new bd221d3  SLING-5499 : Servlets resource provider is hiding resources from other providers
     new 2a87d19  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.4.2
     new dc43b21  [maven-release-plugin] prepare for next development iteration
     new 04f0be5  clarify servlet root path property even further
     new 86b5b26  SLING-5665, fixed the IT
     new dec0c23  Fix javadoc generation
     new 5118701  use API 2.12.0
     new 4e8263d  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.4.4
     new 4b9a7f8  [maven-release-plugin] prepare for next development iteration
     new 3b2a615  SLING-5932 - Move Web Console Plugin to separate bundle
     new 3e81307  SLING-5932 - Move Web Console Plugin to separate bundle
     new bfebb7b  SLING-5784 : Use service property to identify the ServletContext registered by Sling
     new 0e2540e  SLING-6006 : SlingServletResolver should move to new ResourceChangeListener API . Apply patch from Rachit Kumar. Also updating to latest parent pom
     new bf18d9c  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.4.6
     new 56e66ec  [maven-release-plugin] prepare for next development iteration
     new c732778  SLING-6249 move servletresolver constants to API
     new 43e4e63  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.4.8
     new e484a44  [maven-release-plugin] prepare for next development iteration
     new 6a61328  SLING-5237 : Remove getAdministrativeResourceResolver() usage from org.apache.sling.servlets.resolver
     new 43a33cc  Use released API
     new 5fb6e3d  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.4.10
     new fad6aa1  [maven-release-plugin] prepare for next development iteration
     new 6351a64  SLING-6591 : Improve cache updates
     new 58775f9  use Sling Parent 30
     new 35b2b00  add missing Felix SCR annotations
     new 9a57406  SLING-6716 : Migrate to R6 annotations, clean up dependencies
     new d422228  SLING-6716 : Migrate to R6 annotations, clean up dependencies
     new 1a9b9aa  SLING-6717 : Use commons lang3
     new 10df14b  SLING-6717 : Use commons lang3
     new 9de2b51  SLING-6760 : Improve logging if servlet can't be get from the registry
     new ec04e3f  SLING-6762 : Use target filter for servlet references
     new c7d2189  SLING-6762 : Use target filter for servlet references
     new 6747802  SLING-6791 : Servlet Resolver Test does no longer find scripts being referenced through resource type
     new 718a791  SLING-6796 emit message in case a non-existing path is given in the servlet resolver web console
     new a515c06  SLING-6798 defer starting until the service user mapping is available
     new 6a737be  SLING-6798 use constant from ServiceUserMapped for the target filter
     new 1d1d59f  SLING-6591 : Improve cache updates
     new 32cb66b  Update readme
     new 3eda717  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.4.12
     new 2e03e6a  [maven-release-plugin] prepare for next development iteration
     new 0a746e4  SLING-7056 : Servlets are not removed from pending servlets list
     new 12806d6  Add todo for later
     new 4e433b4  SLING-7064 : Provide extender capability
     new 7055644  SLING-7065 : Servlet providers should be registered on behalf of the extended bundle
     new 7c08d0e  [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.4.14
     new aa0f426  [maven-release-plugin] prepare for next development iteration
     new 0057c1e  SLING-7167 Adjust READMEs
     new 2c6023e  SLING-7167 Adjust READMEs
     new e07e346  SLING-7167 Adjust READMEs
     new d5e2b8f  Update to parent pom 32

The 240 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" <co...@sling.apache.org>'].