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>'].