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/11/07 09:36:59 UTC
[sling-org-apache-sling-hc-core] annotated tag
org.apache.sling.hc.core-1.0.0 created (now 00ebef0)
This is an automated email from the ASF dual-hosted git repository.
rombert pushed a change to annotated tag org.apache.sling.hc.core-1.0.0
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-hc-core.git.
at 00ebef0 (tag)
tagging ed091410b164dea430428c13a5f7e214af55706a (commit)
by Bertrand Delacretaz
on Thu Sep 26 14:28:52 2013 +0000
- Log -----------------------------------------------------------------
org.apache.sling.hc.core-1.0.0
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new d3a24aa Add basic folders
new 7247e17 Import initial Sling source
new 43d96fc Remove unrequired source
new 95018ba Correct lock handling.
new eb8b42c Integrate Equinox HttpService setup into may web app incl. the Equinox HttpService itself. This renders the former servlet-bridge superfluous.
new e6af67f doStopBundle() must not call destroy() ....
new 90e5b6f servlet-bridge is not used anymore as the HttpService is now contained in the sling-servlet
new 824c85c Replace NLog4J by Logback
new 347238f Replace NLog4J by Logback
new 079dd54 Replace NLog4J by Logback
new 78b69f0 Ignore target dirs
new f1f8e20 Ignore Eclipse and build artifacts
new 74b362c Clean up dependencies.
new a301624 Add event and scheduler modules.
new a73eade Exclude servlet api coming from the Felix artifacts.
new f969d6c Add support for configuration of ManagedServices without existing configuration and of unbound configuration objects
new 0dd0f93 Fix scm settings
new 429e71a Formating pom.
new e53d776 Correct dependencies to logging frameworks.
new 2c2f286 Update to latest plugin version.
new ca723d8 Add generic type information.
new c669e66 add a basic site
new 9c131e1 Correct header name :)
new e74e01f Correct method references.
new a479358 Correct method references and headers.
new 23127dd Correct method references and headers.
new 2106a9e Correct method references and headers.
new 1b36377 Correct method references and headers.
new 7e17d6b Refactor core classes part one: move impl to core.impl
new b5ef066 Refactor core classes part two: move api to core package
new 94d1236 Refactor core classes part two: move api to core package
new d803661 Refactor core classes part two: move api to core package
new 4960fa5 Refactor core classes part two: move api to core package
new 2cdaa49 Refactor core classes part two: move api to core package
new c4f15c6 Refactor core classes part three - update other bundles.
new ff4bb48 Refactor core classes part three - update other bundles.
new dc290c2 Refactor core classes part three - update other bundles.
new 486f87a Refactor core classes part three - update other bundles.
new 250c0dc Remove obsolete 1.4 properties, add javax.management packages to 1.5 profile
new ca7c64c Add log4j over slf4j to complete logging package; correct exported version numbers.
new 909bf2e Clean up and use generics.
new 70da389 Use generics.
new 9c333bf Use generics.
new 334983b Fix Pom still referring to non-public stuff
new 12f25e2 Fix mail list (un)subscribe addresses
new e6eb86e Ignore Eclipse .settings
new f22c375 Use generics and log exception when debug is enabled.
new 88b2bb5 Avoid NPE on shutdown by putting all references in an array which is cleared on deactivation.
new 9988946 Fix wrong organization of Alexandru
new a7a50b4 Fix license headers.
new 74cac4b Fix license headers.
new 43190eb Fix license headers.
new 9b21c85 Fix license headers.
new 917d120 Fix license headers.
new 69e88f4 Catch exception if for example current session does not hold the lock, but another session of the same user.
new 4304ca8 Add comment.
new 306a3af Obr might be located inside the webapp
new 5b57803 Immediately remove lock token from shared global session.
new 345188b Use generics and clean up code a little bit.
new 56dc31e Some more code cleanup.
new 3a6b7d3 Provide configuration of default render to ensure that always the same render is used as default and not the one who happened to be started first.
new f2536ec Add translations
new f430038 Adapt to descriptor chances in latest Jackrabbit OCM Mapper snapshot
new 552b37e Adapt to descriptor chances in latest Jackrabbit OCM Mapper snapshot
new e42b72f Keep lock token in global session until it is released by another session.
new dcae9d6 Some javadoc updates.
new 8140af1 Add mail-archive.com as alternate mail archive
new 741a589 Add mail-lists report again as the lists have now been set up
new 9287e33 Remove redunant null check.
new d7adc63 Remove redundant null check.
new 58e3f70 - Allow action on "root" URL (no preliminary redirection if there is an action) - Add support for _noredir_ parameter preventing redirection after successfull action
new 95cdee5 Revert some unneded this. prefixes
new 746509a Prevent NPE when obr resource is not found.
new 016019c Synchronize use of DateFormat instances
new 34c6de5 SLING-10 Implement support to install bundles into a locally running Sling instance
new d4ec2ea SLING-10 Implement support to install bundles into a locally running Sling instance - skip does not really work - only print the stack trace of the ConnectException at debug, else just print a line of info
new 4529cf9 SLING-10 Implement support to install bundles into a locally running Sling instance Enable the new install goal by default in the parent pom. Child poms just need to declare the plugin
new 0877dda Use released version of bundlerepository.
new 161104a Fix version numbers (self and parent) and make self-contained
new fdbd2d1 SLING-8 Add Sling instance ID
new 895536f Update with references to new Sling wiki
new 68717c3 Correct url and project name.
new cfa017e Correct url and project name.
new b7567b1 Use sling parent project as parent to use same plugin versions etc.
new 514c5be Correct group id.
new 8f1da09 Remove the superfluous null check again ....
new 17e4231 Correct svn url.
new 7bd0a03 Use new sling.id for the application instance id.
new 1c60d1d Make Resource class public in order to make it usable as an utility class.
new 643c725 Make Resource class public in order to make it usable as an utility class.
new 815a010 uri and id should be changeable.
new 2f2348a SLING-11 wrong version tags under /sling/commons poms
new 498b333 Use latest versions.
new e78c21f Move node type mgmg to jackrabbit api to solve problems mentioned in SLING-12
new 4f906a3 SLING-13 ocm mappings are incorrect: replace jcrNodeType with JcrType
new 3829fa8 Add Maven SCR Plugin to generate the Component descriptors
new e0f0024 Catch NoSuchMethodError when trying to get the Locale in a Servlet 2.1 environment
new 086ecae Reduce log output. If node type registration fails, log this only once - but log success of a retry.
new 6621a05 Reduce log output. If content loading fails, log this only once - but log success of a retry.
new 1efbd58 SLING-13 ocm mappings are incorrect: replace jcrNodeType with JcrType
new 656e9f6 SLING-13 ocm mappings are incorrect: replace jcrNodeType with JcrType
new 2d76bd6 SLING-13 ocm mappings are incorrect: replace jcrNodeType with JcrType
new fc6f336 Remove default value from obr parameter
new 72e40b8 Remove reference to Day-private Bundle Repository
new 383a5a8 Remove unused imports
new 376024c - Concentrate constants in the Constants interface - Add constants for sling.home, sling.home.url and sling.id - Document the constants
new d390f15 Only include charset in content type if it has explicitly been set, otherwise omit it
new 5341b9e Allow the abstract doInit method to throw a ComponentException and forward this in the init method
new 395655d SLING-6 Run JSPs located in bundles
new 1d88634 Add maven-sling-plugin to pom to automatically install the jasper plugin by the install goal
new 92bd411 SLING-6 Run JSPs located in bundles
new 1808a0b Remove Java source and SMAP file after successfull compilation to prevent copying them into the bundle
new 3d5d2a4 Default source and target VM to 1.5
new 2d60121 SLING-14 Remove outdated Maven Sling Plugin goals copy and list
new a572330 sling:Component/sling:contentClass property should be autocreated if we have a default value
new a9d92df SLING-15 NPE if the scripted component hasn't sling:scripts node created
new 3293be0 SLING-16 Script nodes can't be loaded by jackrabbit-ocm
new be04294 SLING-18 scr plugin isn't enabled in jackrabbit-classloader, scripting-core and scripting-jsp
new 02f0689 SLING-20 jsp scripting depends on servlet api 2.4 but the 2.3 version is declared in the parent pom
new d0c8be6 SLING-20 jsp scripting depends on servlet api 2.4 but the 2.3 version is declared in the parent pom
new 8db15a3 SLING-20 jsp scripting depends on servlet api 2.4 but the 2.3 version is declared in the parent pom
new 84c9fac SLING-20 jsp scripting depends on servlet api 2.4 but the 2.3 version is declared in the parent pom
new d3efe0c SLING-19 stackoverflow trying to run jsp scripting
new bdf0bfa - Abstract bundle symbolic name extraction - Install: merge directory and file name parameter to bundleFileName
new 5567552 Add new plugin comparable to install named install-file which allows installation of a bundle without a POM
new 93eca9d Fail project build if installation fails
new 1e3217c - fix license header(s) - make abstract classes package level - cleanup imports
new c04bc8b Add new plugin comparable to deploy named deploy-file which allows deployment of a bundle without a POM
new 00a310f Allow skipping of bundle deploy goal even though it might be configured
new b4bfbc8 SLING-21 bundle with no symbolic name causes the sling console to display incomlpete list of bundles
new 9f9e877 Prevent NPE if there is no Bundle Repository URL configured (and some Generics adaptions)
new a26c385 Add theme object to request attributes (SLING-9)
new 9440d24 Remove commons bundles: mx4j not needed for Java 5 any more, jsp-api is now part of Apache Felix
new cb08e38 Add missing dependencies for servlet api.
new 48a6086 Do not throw an exception if jar does not exist. This allows a multi project deploy with other artifact types like poms, webapps etc.
new e3a0292 Adapt export/private packages to latest jackrabbit ocm.
new 0efc3c1 Change namespace according to SLING-23
new 20f75db - Do not include digester package (not needed) - Remove javax.naming, jackrabbit.core and digester imports (not needed anymore) - Add optional digester package import (as there is a reference in a private package, which is not actually used)
new 6345aad Move implementation of service locator to util package to make it available for other bundles.
new c6aa384 Add missing namespace definition for ocm.
new 1d05e4f Add a new job interface to make configurable jobs possible. Start adding support for scheduled events.
new 298958a Use constant for sling.id.
new c880ee3 Fix registering of tasks and jobs.
new 89cf669 Refactor new job interface to get a job context (which allows us to extend it over time) Fix scheduler and finish event job implementation.
new f533926 Add discriminator flag to mapping for abstract extension and add empty extension collection to AbstractRepositoryComponent to avoid NPEs later on (if no mapping has been applied).
new c99ca99 Build obr in full build.
new e691151 Use latest versions from svn or released versions.
new 9d27563 Remove sling module versions from parent pom to make release management easier. Add some more versions of dependencies to parent pom.
new 8227716 Version is already defined in parent pom.
new 63b92db Scope of commons fileupload should be compile to be included (together with commons-io) in bundle.
new 311faf6 Remove special event job again: we will solve this will a special event instead.
new 4b2e3f2 Refactor event handler and put all the common stuff into AbstractRepositoryEventHandler. Start new TimedEventHandler.
new 175164f Load unlocked timed events on startup and queue them.
new f854a6b Events can be scheduled by using a cron config, a period or a fixed date.
new 7ee1a0c Ignore bin directory.
new f63d722 SLING-24 Do not start/stop linked bundles of an assembly on system start/stop
new 5869f68 Class should not be abstract.
new 7095072 - Add maven-sling-plugin (automatic installation to running Sling on mvn install) - Fix doc URL to point to Sling site
new 134f0a2 SLING-25 Wrong version number for system export package org.osgi.service.event
new 17ad673 Add some debug messages when an event is scheduled.
new 8d52754 Log message if illegal topic is used.
new 1dfc325 Timed events can be stopped by resending a timed event with the same id but without scheduling information (fixes SLING-26)
new d41744f First implementation of persisting timed events for clustered applications.
new e1eb8e7 Simplify the Sling (aka Component) API
new c664a6c Persist timed events into the repository (for failover). This fixes SLING-27.
new d4eecab Add samples for Sling
new fea1c80 SLING-29 JspC plugin cannot create Compiler because JCL setup fails
new 791d2d4 SLING-30 JspC plugin has class path issues due to missing dependencies
new 409fdd5 Removing getContentTypes() which is probably of no real use.
new 7ce8a12 Remove empty reference target setting (not required)
new e1496e5 SLING-32 <jsp:include> does not work for Sling based JSPs
new 3ebecf6 SLING-34 Extend sling:include tag to allow for path specification and optional flushing
new ffd5797 Add some JavaDoc
new b7c1eaa SLING-35 Allow relative path names in scripted component descriptions
new 5ef946d SLING-35 Allow relative path names in scripted component descriptions
new bc169f9 Remove as a bundle listener when the component is deactivated.
new 58016a5 Add maven-sling-plugin (automatic installation to running Sling on mvn install)
new 2d4bb23 SLING-38 Support declaring the class name of the ContentManager in the sling:defineObjects tag
new 03cd880 SLING-37 Better default handling for script selection
new 9d07856 SLING-37 Better default handling for script selection
new cde5baf SLING-37 Better default handling for script selection (Adapt the sample project to the new script resolution algorithm)
new 9121a76 SLING-41 Create synthetic content in sling:include if real content does not exist
new 7bdca93 SLING-41 Create synthetic content in sling:include if real content does not exist
new aa7bfb3 Fix NPE if no cleanup period is configured.
new 6802f8f SLING_31 maven-sling-plugin: build failure caused by qdox/maven-plugin-tools-java
new 3842f98 SLING-40 Define proper ContentResolver service (Intermediate checkin, project will not currently build)
new ee290a0 SLING-40 Define proper ContentResolver service
new a28a28b SLING-40 Define proper ContentResolver servicesrc/main/java/org/apache/sling/core/impl/ComponentRequestHandlerImpl.java SLING-42 Potential NullPointerException when initializing Components
new a6c95b2 SLING-39 RequestDispatcher should use ContentResolver to try to resolve paths to Content objects
new 99e385d SLING-43 Extend the sling-app project by support to build a complete jar file
new 6215cfc SLING-46 sling-log: Logback setup incomplete
new 6349a55 Add a new node type: sling:Reference and corresponding components (SLING-61)
new 3bdea0f Handle jcrDefaultValue attribute in mapping configuration (SLING-63)
new 44f8ee9 Correct excludes for jetty and servlet api (the jar names now contain version numbers)
new fe41425 SLING-68 Compile fails for sling-sample due to missing dependencies
new 2ab13ad Explicitly exclude a class from the import package as a workaround for a bug in the latest Felix maven bundle plugin (see FELIX-401)
new 29068bc Log an exception to the log to see the errors in all cases.
new a74f275 Fix method signature.
new 4f4da8c Fix method signature.
new 5565c6f Remove workaround for a bug in the Felix bundle plugin which is fixed now.
new c6078da SLING-74 - Create a new resolved URL to use if the one given has no extension (assuming that such a resolved URL also has no selectors and suffix)
new 8d8572d SLING-84 Declare commons-logging as compile dependency to the JspC plugin
new 543176a SLING-85 Use the JSP script path as the name of the compiled JSP servlet/component
new 28e4244 SLING-85 Adapt sample to use the new JSP servlet name generated by the JspC plugin
new 9d445b2 SLING-28 Complete rework of the API to include findings of microsling
new 138bf1f Clarify some error messages
new 04e9f20 Remove obsolete name constant.
new 8cc8e34 SLING-28 Update to reflect current state of discussions: - move everything into the o.a.s.api package - move some classes around - rename params package to request - add services package
new f4252fa SLING-28 Provide the resource path through getResourcePath (not getContentPath)
new 5c69660 sling-api, add RequestDispatcherOptions to give more control of the include/forwarding mechanism
new fd35a44 SLING-28 Move core exceptions to toplevel to underline their importance
new d89b102 SLING-28 Move wrappers to subpackage as they are not core to understand the Sling API
new 3e1ba59 SLING-28 Make the RequestProgressTracker an interface delegating the actual implementation to the Sling API implementation
new 45b5626 SLING-28 Define a constant for the commonly used Sling Namespace prefix and a root URI for all Sling Namespace URIs
new c893a2b SLING-28 Add a common name for a logger global variable for scripts and rename the resolveScript(String) method to findScript to indicate that it mainly is intended to be used by scripts to call other scripts and not used to resolve scripts for general request processing
new bfc9108 A bundle can contain a Sling-Namespaces manifest entries which contains a jcr prefix/namespace mapping which is ensured by Sling (SLING-86) The content bundle defines the "sling" prefix with the appropriate namespace.
new 2f82b38 svn:ignore Eclipse + IDEA stuff
new bf5bb5c SLING-28 Add API to find resources and query for content in an abstract way. The API is modelled after the JCR Query API such that the same query strings and language values may be used but the results are usable in Sling applications.
new d5ddd00 fix typos in comments
new 8c02a16 Event bundle defines and uses sling-event prefix.
new 112d0b6 Do not use a hyphen for the prefix (jackrabbit is not able to parse the cnd file)
new a6a925a Remove trailing ,
new 9f73edd getMessages() should return null if there are no messages.
new b8cd2e4 The api defines no ocm mapping.
new 705ecfa bugfix, forgot to implement the new getRequestDispatcher(Resource,RequestDispatcherOptions) method
new 56395cd Correct javadoc.
new 3eb205f fixed typos in javadocs, what was Content is now a Resource
new 25daa5d fix typos in description
new cbc99d9 More javadoc fixes.
new ccc59cb More javadoc fixes.
new f3e3dbb javadoc fixes and use of generics.
new 09c4f8e Update junit to junit 4.4
new bb4f28c Rename "delegatee" parameter to the more common "wrappedRequest/Response"
new 454a4de SLING-87 - add NOTICE file for the FreeMarker and Rhino libs used by microsling (which should soon move here)
new 447945d SLING-28 Abstract the Sling API away from locking into JCR Repository by changing getItem to getRawData and returning just an object representing the resource in the repository. For a JCR based implementation such as microsling and Sling this will of course be the JCR Item (mostly a Node even) and may safely be cast.
new 37083d4 SLING-89 Remove default execution of the install goal of the maven sling plugin
new 29daac3 javadoc tweaks
new 8d02039 Add some junit tests for the eventing stuff.
new 135bec0 Maven surefire plugin does not work with latest junit, so we have to use an older release (4.3) for now.
new 4c0a461 Test writeEvent method.
new 25857c7 Remove event node after test.
new 3a82933 Clean up repository after each test.
new a4ef935 Ignore derby log.
new 11ffcd0 Move JSON classes to own bundle to avoid code duplication.
new a83840e Use new sling-json library and remove own copies.
new 4f2c7f1 svn:ignore Eclipse + IDEA stuff
new b90d909 Add microsling from whiteboard. Adapt microsling to new Sling API SLING-88 and fix MicroslingRequestPathInfo parser (SLING-91)
new 919ce8a SLING-28 Adapt ResourceResolver/Manager as discussed on the list (http://www.mail-archive.com/sling-dev@incubator.apache.org/msg00755.html)
new dad790c SLING-28 Create simple NonExistingResource class as proposed and convert the ResourceMetadata into a class, which makes using it easier (http://www.mail-archive.com/sling-dev@incubator.apache.org/msg00755.html)
new d9cb741 SLING-28 Constant must be declared public
new cf75c78 Adapt to changes in Sling API regarding ResourceMetadata and NonExistingResource
new 0de97e1 Adapt to changes in Sling API regarding ResourceMetadata
new ced2054 Remove empty directories left over from the migration to the Sling API
new b7bc9ba Remove empty directories left over from the migration to the Sling API
new 9d554f3 SLING-28, module name is microsling-core
new cc0ef9c Fix license headers to Apache License
new d9bbe78 SLING-28, CreateNodeTest failed
new 1008ffb Make sure the DefaultSlingServlet is initialized. Otherwise the (new) spooling functionality will fail.
new e583902 Allow the DefaultSlingServlet to stream web application contents back to the client.
new 7dde244 SLING-92 - DefaultSlingServlet uses distinct rendering Servlets, preparing for JSON rendering
new a901734 SLING-28 Add resource global variable name (again)
new 347f6dc SLING-88 Add global variable "resource" for the scripts
new f6c81ce SLING-88 Redirect requests to / to the welcome page
new db5c519 SLING-88 Don't handle requests to paths below WEB-INF and META-INF
new 8628580 SLING-88 - all tests pass except StreamServletTest
new d9b2821 SLING-88 - all tests pass
new 901a56c mention unit and integration tests
new d37bc0f SLING-28 Specify to return null if no selectors, extension or suffix exists and clarify resource path JavaDoc. (see also http://www.mail-archive.com/sling-dev@incubator.apache.org/msg00714.html)
new f2a3a8a SLING-88 Adapt to new RequestPathInfo spec regarding selectors, extension and suffix return values and add new test cases for bordercases like trailing dot and consecutive dots in the selector string
new 212cfc1 SLING-28 Provide the script resource instead of just the Script path. (see also http://mail-archives.apache.org/mod_mbox/incubator-sling-dev/200711.mbox/%3c1193990765.12650.11.camel@bslm-046.corp.day.com%3e)
new 4933d0a Adapt to the new Script interface having the script resource and not the script path and make JcrNodeResource public to be used by the ScriptResolver (SLING-88)
new 39b3d29 SLING-93 - preparing for JSON renderer, DefaultSlingServlet selects renderer based on response content-type, not extension
new 1a8d92a SLING-93: HttpStatusCodeException(int statusCode, String message, Throwable cause) constructor added
new 0cab5fd SLING-93 - work in progress, simple JSON dump based on existing prototype
new dc2ce0e SLING-93 - JsonItemWriter implemented using the sling-json JSONWriter. Tests in JsonRenderingTest need more work
new 6c8e5cf SLING-94 Use plain primary node type as resource type if none is set in the property. Conversion to a script path is handled by the ScriptFilenameBuilder on behalf of the MicroslingScriptResolver. In addition the resource type property value (or the primary node type) are not converted to lowercase any more.
new fb3ca1c removed unused method
new 7ac0242 be a bit more defensive in ScriptFilenameBuilder
new dd2cc9b add TODO comment, we'll probably need better filtering
new be8db0e Fix the descriptions and paths after all these modifications
new e277ba2 microsling-specific NOTICE added
new 4c4cb5d SLING-90 - Ruby Erb templates support, contributed by Shawn Anderson, thanks!
new 5d8e362 SLING-92 - refactoring to prepare for the real microjax POST handler servlet
new f9b21ea SLING-92 - MicrojaxPostServlet implements the microjax POST protocol (with some TODO left)
new a006829 Mount microsling webapp on the root, and update examples for the latest changes
new 6ffa3d9 Fix several bugs in the timed events implementation. Applying patches from Philipp Kock (pkoch@day.com) (SLING-95): - TimedEvent must be lockable - Local events were ignored instead of remote events (comment was correct, but code not) - It's only an error if more than *one* scheduling information is specified.
new f001760 Ensure the JCR Session is logged out after request processing
new 89fa2d4 SLING-88 Add missing implementations for listChildren and getResource methods and some unit tests for the relative path segment (. and ..) resolution
new 148580e Catch IllegalArgumentException in case a faulty event is stored in the repository.
new b550e76 Implement updating of expired date based timed events (SLING-96)
new 9a177e7 Remove a timed event if it is based on a date after it has been fired from the repository.
new 086605a SLING-88 Allow resolution of relative paths in resolveRelativeSegments and optimize getResource(Resource, String) method to try to get the resource relative to the base resource
new 44bf525 Synchronize removal of nodes for date based timed events. This should fix SLING-96.
new 8942209 Better API for Content creation
new 28365dd SLING-83 Move modules according to the new module structure
new 40ba2ef Fix DocURL
new bf55521 SLING-83 Fix SVN repository location and project name
new ec1687e SLING-83 Fix SVN repository location, project name and java packages
new 071f6da SLING-83 Fix SVN location, project name and java packages
new c5b4915 SLING-83 Fix SVN location, project name and java packages
new b8873bf SLING-83 Fix SVN location, project name and java packages
new 8ae93e9 SLING-83 Fix SVN location, project name and java packages
new bfe6996 SLING-83 Fix SVN location, project name and java packages (Ignoring split packages warning for now)
new 306c1c1 SLING-83 Fix references to modified Sling API an Commons JSON libraries
new f5467eb Sync from branch: Allow updates of timed events: on update, the old schedule is stopped, the old event is removed from the repository and then the new one is written into the repo and scheduled (see SLING-96)
new 1a634c9 SLING-83: Fix path to parent pom and svn location.
new 23ec782 SLING-83: Fix path to parent pom and svn location.
new ffde415 Use released version of scr plugin.
new d7dc2f6 SLING-83: Add only some modules to parent pom and adapt event module to api changes.
new 4632fbd SLING-83: Add two maven modules.
new 2088386 SLING-83: Fix relative paths to parent poms.
new 85035d7 SLING-83: Use new package names from commons.
new 4e14a16 Remove unused imports and use latest rhino, httpclient and jruby.
new fe343b6 Remove unused stuff and start adapting some parts to new API.
new 0f70124 SLING-83: Fix artifactId and symbolic name.
new 3cb3d30 SLING-83 Package reorgnaization and SLING-98 API adoption (work in progress)
new 9b2cb7d SLING-83: Define Bundle-Symbolicname in parent pom.
new a67adf7 Use new service locator interface.
new ddf59d3 SLING-83 make artifactId fully qualified (and fix parent pom rel path)
new 80ecb91 SLING-83 make artifactId fully qualified
new 7f17791 SLING-83 make artifactId fully qualified
new b307369 SLING-98 Adapt jsp taglib to new api.
new a640a10 SLING-83 Project artifactId changes SLING-23 defined correct namespace mappings in Sling-Namespaces bundle manifest
new b2b2fd3 SLING-23 name space mapping is found in the bundle manifest, so the URIs need not be listed here. We list the prefix for ease of use and documentation. The OCM prefix is not listed because it is not of any relevance to Sling and the respective namespace mapping has also been added to the bundle manifest header.
new edb0d1e Rename jsp.taglib to jsp-taglib
new 582470e SLING-83: Correct artifactId and svn url.
new dc5001f Rename XML root element to jackrabbit-ocm, which is the correct root element of the Jackrabbit OCM.
new 978b413 Remove unused metatype.properties. This bundle contains no metatype.xml.
new 6a8d744 Remove unused nodetype package (Node type management has been moved to the jcr/api project some time ago)
new e0876f3 SLING-83 Adapt API and JSON dependencies
new 415cce3 SLING-83 Package reorgnaization and SLING-98 API adoption Included some code cleanup and simplification and renamed some classes to match actual API such as Resource and ObjectContentManager
new 2abc579 Add version attribute to package exports
new 8db3404 Add version attribute to package exports
new 8eba02e SLING-83 Rename console folder to what is proposed in the wiki page (console-web)
new e908cdf SLING-83 Package reorgnaization
new 273a1dd SLING-99 Add Resource.getInputStream method and define more properties pertaining to streamable resources.
new f36e731 SLING-99 Implement Resource.getInputStream method and try to set the streaming resource properties for nt:file nodes
new b54a052 SLING-99 Implement Resource.getInputStream method and try to set the streaming resource properties for nt:file nodes
new 6be3ebf SLING-99 Implement Resource.getInputStream method in the unit test mock resource
new 74a0385 SLING-83 Rename servlets.standard folder to what is proposed in the wiki page (servlets-standard)
new 8ab5973 SLING-83 Replace dot in folders by dash
new 408c90b SLING-83 Package reorgnaization and SLING-98 API adoption (work in progress)
new ea49afd SLING-83 Package reorgnaization and SLING-98 API adoption (work in progress)
new 1ec015f SLING-83 Package reorgnaization and SLING-98 API adoption (wrong packaging ...)
new 2028431 Add AbstractMappedObject to relieve mapped object implementors from having to care for the path field. Additionaly add the version attribute to the exported package.
new 6f1a715 Remove unused dependency on jcr/api project
new f1530cc SLING-83 Package reorganization and SLING-98 API adoption and SLING-23 use correct namespace for taglib.
new f2fc9c7 SLING-98 Make JcrHelper an exported JcrResourceUtil class and more methods
new 788fbaf SLING-98 Use resource type instead of component id.
new 81b0982 Move the sample ZipFilter to the sample project
new b87cfbb Fix some java docs.
new 263f1a0 SLING-83 Package reorgnaization and SLING-98 API adoption (work in progress) Rename components package to servlets; drop AbstractRepositoryComponent (not needed here and maybe not needed anymore at all thanks to the ScriptResolver)
new 25eff96 Depend on slf4j api (not simple)
new fc93da2 SLING-83 and SLING-98: Start moving script engines from microsling to own modules.
new d41184c Ignore target directory
new e79300a SLING-83 and SLING-98: Start moving script engines from microsling to own modules.
new eb2990d Add scripting stuff to parent pom.
new cbdcc70 Let microsling use the script engines - this is a temporary solution until the script engine lookup mechanism for microsling is in place.
new 5cac6e2 SLING-83 and SLING-98: Start moving script engines from microsling to own modules.
new f6a3f46 Add new scripting modules to main pom and set svn:ignore correctly.
new 74489ae Delete empty directory.
new 2484d27 Start implementing dynamic lookup mechanism for script engines.
new 3c2174e SLING-83 and SLING-98: Let microsling inherit sling parent pom, move test to javascript and fix dependencies.
new 5835f12 Remove inheritance of parent pom again as it creates too many scope problems of the transitive deps for now.
new f3f36bd Add some debug logging for registered script engines.
new 6c93764 Add scr tags for script engines.
new f0b17d5 SLING-83 Package reorgnaization and SLING-98 API adoption (work in progress) Some more adaptions and reorganizations NOTE: Does not compile currently ...
new e54a119 Adapt to latest changes in sling core.
new f1d7efa Adapt to latest changes in sling core.
new 871319a SLING-98 More work towards Sling API compliance (work in progress) - Basically compiles now; probably does not work, though. - Continuing with some more package reorganizations
new 8cda268 Adapt to latest changes in core.
new dd8b509 Fix samples: item has been renamed to rawData.
new 5509819 SLING-101 - updated README after sling modules reorg, contributed by Ross Gardler, thanks!
new 5199d5d SLING-98 Add PathResolver interface
new bf3a942 Add new ds attribute to not generate Declarative Services Descriptor
new 29b380e Raise SCR plugin version reference to have support for new ds attribute for @scr.component tag.
new 56e0e37 Raise SCR plugin version number to have support for new @scr.descriptor:ds attribute
new fa43c1b SLING-93 Add request URL mapping functionality to the JCRResourceManager from the former sling/core ContentResolverFilter. Configuration for the mapping is done on the JcrResourceManagerFactory.
new d84cfab Remove explicite version for the SCR plugin, the parent project now contains the correct (updated) version number.
new 843b19e SLING-93 Fix artifactId of references Sling projects
new 95d7937 SLING-98 Repackage to match new packaging convention after the Sling API definition
new ddaa830 SLING-98 Repackage to match new packaging convention after the Sling API definition
new 3f44eb9 Add jcr/resources and remove jsp projects from the build to have Sling build
new 6ed9f63 SLING-106 Change name of resource type property to sling:resourceType to make it compatible with real Sling. Additionally enhance the resource resolver to verify the correct mapping of the sling namespace.
new 9b5e26f Code cleanup for Generics and remove superfluous "this." use
new e81662d JavaDoc
new dc74670 JavaDoc and logging
new 81eb1b9 Unit Tests for JcrNodeResourceIterator
new dac56e2 Remove duplicate sling namespace prefix constant and add constant for namespace uri
new fa90b0b SLING-98 Complete implementation of ResourceResolver/ResourceManager and streamline classes
new 7b73354 SLING-98 Add first unit tests for JcrResourceManager
new 07babb3 Duplicate entry for servlet-api prevents building. The existing entry must be scoped for compilation (inherited scope is provided) for the test cases to compile and run.
new 619ef11 jackrabbit-ocm must be expected as an end-tag (not just as a start tag)
new ea14223 Remove dependency on commons-io (on use of IOUtils.closeQuietly) does not warrant the dependency IMHO
new 1a97e94 SLING-98 The JSON library is now a separate bundle not embedded in the web console any more
new 6622172 SLING-103 Register SlingServletContext as a ServletContext service for servlets and scripts SLING-108 Implement OSGi HttpContext.handleSecurity using the Sling Authenticator. As such the Sling authentication mechanism is always called before even calling the main Sling servlet.
new a026309 Prevent NullPointerException in updated method if there is no configuration available
new 8d7f457 SlingServletContext constructor needs the OSGi component context which was only set after creating the SlingServletContext, because the OSGi component context was used by the Filter binding to find out whether filters are to be initialized or delayed. By using the SlingServletContext as the base for this decision, we are cleaner (because init uses the SlingServletContext) and may set the OSGi component context field before creating the SlingServletContext.
new 7923e74 SLING-104 : SlingRequestPaths can be used to compute path info for included requests
new bb02a34 SLING-104 : infinite loop in sling.include fixed, using SlingRequestPaths utility. Also added infinite loop detection, and integration test
new 66b5161 SLING-104 Remove INCLUDE_* constants from SlingConstants as they are defined in the SlingRequestPaths class.
new 3e4e7ea SLING-104 Remove unused RequestData methods which are now implemented as utility methods in the SlingRequestPaths class of the Sling API bundle. Also adapt uses in SlingHttpServletRequestImpl and ParameterSupport
new 4524be7 Error handler servlets should be plain servlets as (1) SlingHttpRequest/Response objects may not be available and (2) the request method does not matter when handling errors.
new 11568d2 Wrong logic for servlet name resolution which may cause NullPointerException
new d676c77 (1) Directly call the servlet if there are no resource level filters (2) Need the SlingServletContext for setting up ErrorHandler and ServletResolver (but not assign to field yet; this is only done when handling delayed filters)
new 7a0c403 Send NOT_FOUND for a non-existing resource on a GET request
new b31fff8 * Simplify servlet resolution (only use resource type) * Add default servlet support
new a03cca7 Add support for the Apache Felix SCR Management API
new 4943a34 Fixup JavaDoc and remove maven-scr-plugin tags (the DefaultServlet is created on demand by the ServletResolver)
new 97e14dd Remove Component and Command node types. Component's do no exist any more, the Comand node type is no required. To implement things like a command servlet, any node may be used with a specific sling:resourceType value.
new 7c4410c The CommandObject is not required any more, to implement commands, define or use whatever node type suites the command's need and implement a servlet handling the resource type.
new 73841bf Rename SelectableContent to SelectableObject
new afc7442 Fix namespace URIs and some documentation
new b26aa57 SLING-98 Reorganize packages to match the SLing API package structure
new 898d155 SLING-98 Add scripting support to the Sling servlet resolver. This code is just copied from microsling; we should probably do better, than just copying ....
new 34ca068 Rename Components to Servlets and fix some JavaDoc.
new 7b8569c SLING-98 Migrate JSP scripting support + plus include Jasper Compiler and EL implementation
new f980780 SLING-92 Avoid dot in POST URLs, microjax changes cause the URL to be cut at the dot position when POSTing
new 8bdeae2 SLING-92: send a 404 instead of doing default rendering if URL info includes a suffix, i.e. if resource was found higher in the tree than what the URL says
new 41a64f0 SLING-92 : do not throw exceptions on invalid JCR path, declare that as a "resource not found" situation. Useful for microjax which uses /* to mean "create resource here".
new d6ea024 SLING-92: bug fixes, and improve handling of updates (POST to the exact resource URL) vs. node creation (POST to an URL ending in /*, or POST to a non-existing URL). See createOrUpdateNodesFromRequest(...) for details.
new 8042884 SLING-92, integration tests for MicrojaxPostServlet
new 58dd760 SLING-98 ScriptHelper must implement the Sling API SlingScriptHelper interface
new 587c656 Fix logging to prevent NPE and ensure a servlet name of some sorts
new f3a2bd1 wrong test include/exclude paths fixed, integration tests work now
new e18b47f Fix scope of servlet-api scope, needs not be compile
new ca75d70 SLING-112 - static resources were served with wrong Content-Type
new bbd278e SLING-92 - microjax ported from former r-jax prototype, automated tests at http://localhost:8080/microjax/test/microjax-test.html pass (but some TODO left in there)
new 6af2dac Ensure the Repository Classloader facade is also an URLClassLoader (just like the RepositoryClassLoader itself)
new 80ed78e SLING-92, microjax:sessionInfo added, with tests
new 2791523 SLING-111 Remove Jasper source from the Sling SVN repository
new bd2cd81 SLING-92, MicrojaxAutoPropertiesTest added, tests automatic setting of values for the 'created, createdBy, lastModified, lastModifiedBy' properties for microjax POST requests, when such properties are provided with empty values
new d501649 SLING-98 Finalize Adaption to new Sling API: - fix project dependency artifact names - fix names of SlingHttpServletRequest/Response variables (now slingXXX, was renderXXX)
new 616db96 SLING-113 Consider partial selector string for script resolution and simplify script path and filename building. In addition completely depend on ResourceResolver and Resource instead of directly accessing the repository to support non-JCR based scripts such as scripts stored in bundles. Use methode name for GET requests with no extension instead of some artificial "NO_CONTENT_TYPE".
new 2107770 Need a global DynamicImport-Package to be able to resolve whatever classes any JSP needs.
new d672fe9 SLING-98 Adapt to Sling API and microsling: - Organize Scripts by resource type and request extension - Remove unused sling:componentId properties
new 35045f8 SLING-98 have the types extend nt:unstructured as sling:Content does not exist any more
new 3e1b094 SLING-98 reorganize bundle-contained script according to new structure (part 1)
new c24da39 SLING-98 reorganize bundle-contained script according to new structure (part 2)
new bd790ff SLING-98 Adapt to Sling API: - Navigation is now a Servlet - SamplePage and SampleContent extend AbstractMappedObject are simply mapped objects
new 2af57fd Add sample request filter (implemented as a Declarative Services component disabled by default)
new dd96a4a Prevent NPE if RequestDispatcherOptions is null
new c411f99 Reorganize setup to prevent null pointer exceptions caused by the ServletBinder constructor calling addingServlet on the SlingServletResolver whose instance fields have not been set up yet.
new 323cf1f - Fix Exception declaration (was ComponentException, should be ServletException) - when including a resource, the servlet to render the resource must also be resolved.
new a18f258 SLING-98 Fix project dependencies and include project version in exports
new e2affb8 SLING-114 - automated test of a complete template added
new ff4e2a0 SLING-114 - EspReader.setOutInitStatement() added
new f38e687 SLING-109 Abstract Resource completely from internal data - Remove getRawData and getObject methods - Add Provider interfaces which may be implemented to provide access to Resource as appropriate
new 6ceb8ce SLING-109 Needs a MalformedURLException declaration and add JavaDoc
new 95436e6 SLING-109 Adapt to new Resource and provider interfaces
new 49b40f6 SLING-109 Adapt to new Resource and provider interfaces
new 698679d Removed unneeded comment
new e6b5e47 SLING-109 Adapt to new Resource and provider interfaces - Fix migration errors - Also adapt the tests and test scripts
new 3d9efbc SLING-109, adaptations for Resource API changes. Also made JCR Session available in request attributes, for easier access
new a89043b SLING-109 Adapt to new Resource and provider interfaces
new 2331e46 SLING-109 Adapt to new Resource and provider interfaces - JcrNodeResource implements Node, Object, URL and StreamProvider - Add Descendable interface to offload listing children and accessing children from the JcrResourceManager to the Resource implementation.
new 57754bb SLING-109 Adapt to new Resource and provider interfaces + export org.apache and org.apache.jasper.runtime, which are used by JSP located in bundles
new 57cf532 SLING-102, added test to demonstrate deep-creation of nodes
new b19aca5 SLING-107 - for GET requests, use request extension instead of content-type to build script name, using GET if no extension
new f2195b2 SLING-115 provide node and mapped object of the Resource using sling:defineObjects
new 212c4c6 Test fails due to incorrect assertions
new 1acd0ac Include the classloader package in the bundle because it contains a Util class required by the URL support
new 8f76c62 SLING-109 Adapt to new Resource and provider interfaces
new f1ff7b3 Need to post to /* due to recent changes to the default POST servlet
new a7b2d30 svn:ignore more Eclipse stuff
new 2d64013 SLING-116 Reintroduce compilation to repository - Bring back the RepositoryIOProvider, slightly modified - Make use of ResourceResolver to read resources using request user session - Always write to the rpository using administrative session - Add patched Jasper 6.0.14, using the same path as reported for Tomcat bug 43979 but refactored below the org.apache.sling.scripting.jsp package
new 81ea7fa Remove Reference to BundleResource class not in SVN yet
new 1ae6080 SLING-109 Replace Provider mechanism by adapter pattern. - add generic adaptTo method - remove XXXProvider interfaces - remove JCR dependency from project
new 282e362 SLING-109 Support Resource adapter
new 7bd2917 SLING-109 Remove adaptTo method from JavaScript Resource wrapper (Don't know how to handle class literals in Rhino ...)
new 05ffde8 SLING-109 Support Resource adapter
new 270eb33 SLING-114 - experimental ECT (Ecmascript Client Templates) script 'engine'
new eba061f SLING-114 - EctScriptEngine adapted to Sling API changes
new 6bc046c SLING-109 Support Resource adapter
new e8ad0cc SLING-109 Support Resource adapter
new 4dd77b0 SLING-109 Support Resource adapter
new e323917 SLING-109 Support Resource adapter
new 2be1592 Rename RepositoryIOProvider to SlingIOProvider - it is Sling, that makes this special.
new 10c970b Fix wrong attribute name for the name of node variable
new df04c17 SLING-109 Support Resource adapter
new edfda16 SLING-109 Support Resource adapter
new 83df58e SLING-109 Support Resource adapter
new c7aa468 Less verbose logging, controlled by properties in pom.xml
new 3a37303 Rolling back change of port (sorry, this wasn't meant to be committed like this)
new 6d09931 display extension parameter name was wrong in content-creation-forms.html, fixed
new 12b9d41 SLING-114, JSON escaping was wrong for currentNode initialization
new 360c697 SLING-114 - additional JSON escaping tests
new 686636f SLING-114: path to microjax.js did not take context and servlet path into account, fixed
new dceab12 SLING-117 : MicroslingScriptResolver did not go up the path for selectors, fixed
new 2e1cc39 SLING-118 - ScriptSearchPathsBuilder factored out of MicroslingScriptResolver, more understandable and testable (and that exposed a bug ;-)
new bb435c6 SLING-119 - microsling-standalone module added, creates a zip file which contains everything needed to run microsling, based on Jetty's start.jar utility
new b1067fc Added a JSON rendering test for end of lines and tabs in properties
new 2c6a4e5 testRecursiveOneLevel added, fails if level > 0, will create a JIRA issue to fix that
new 1d17385 SLING-121 - recursive JSON node dump did caused errors in JSONWriter, due to misplaced keys for child nodes
new e771dd1 Fix javadoc according to latest changes of the resource interface.
new 0eefe50 Fix javadocs and ignore warning for type cast.
new ced590d Fix javadocs and ignore warning for type cast.
new de32af7 Correct javadocs.
new a9f4b19 Make sling core runnable with servlet api 2.5 environments.
new 8a08585 Add new Servlet API 2.5 method
new db30888 Fix project name in NOTICE file
new c462bbd Retarget the plugin to the new Sling JSP project which uses a modified and refactored Jasper 6.0.14 compiler underneath. Plus do not write the OSGi Service Component descriptor anymore as the JSP classes are loaded by the JSP project.
new bc9638c SLING-122 Add support Bundle based resources and adapt resource resolution to be pluggable also supporting other resource providers in the future
new 7fd08f3 Use the default compilation output directory as the target for JSP compilation
new 3ffbdeb * Compile JSPs using the Sling Maven JSPC plugin * Include JSP source files * Register the JSP source and class files with the ResourceResolver * Export JSP classes to enable OSGi based class loading
new e4c8141 Remove old/obsolete jasper project. Add jsp, jsp-taglib and jsp maven plugin to main build
new 9bcdce6 Add more JCR based projects to the full build
new fdd0462 Fix javadocs.
new b2a17f0 More javadoc fixes.
new 429e1ec Clean up a little bit: remove unused imports, fix javadocs.
new 9f4dea8 Referer header is not used for redirection: simplify code.
new 82f2e2e Cleanup javadocs.
new bbd8d1c There is no resource manager in the api anymore. The resource resolver can be get directly from the request, so no need for additional taglib support.
new da58648 Fix sample.
new f22fe4b Fix sample (Really!).
new 8a80129 SLING-123 : slingItemDumpRecursionLevel renamed to maxlevels
new 04a3eda Readding resource manager to taglib.
new 69c6772 SLING-125 - Allow multiple script search paths + search path based on the resource path
new 62a95ab SLING-126 - MicrojaxPostServlet: redirect to Referer if provided, unless ujax_redirect is provided
new 9aa96b0 SLING-127, microjax.removeContent method added in microjax.js, with automated test
new 9949d03 SLING-128, generate nicer content-based node names when creating nodes
new 1accce4 SLING-126 - ujax_redirect=* now means 'redirect to created or modified node'
new 70f1949 Reworked the index.html and javascript.html explanation pages (assuming lots of people are going to play with microsling over the weekend ;-)
new cc003fb SLING-114 - output an newline after each out.write(...); to make it easier to post-process generated javascript code
new 1c41a2b SLING-144 - ScriptFilteredCopy added to avoid </script> tags in generated out.write statements
new 5270aa5 SLING-114 - reverting r602834: causes out-of-sync line numbers in generated javascript code, as discussed on the sling dev list
new 10e4629 SLING-114 - SlingResourceTypeRenderingTest.testEctHtmlScriptTagB test demonstrates a problem in the special <script> tag handling for ECT templates. The test fails for now, commented out
new f0a79ca SLING-129, note duplication in microsling
new 7152e35 Fix some javadocs.
new 9683f82 Delete empty directory.
new 813d318 Remove warnings and use java5 generics.
new 69e0c62 SLING-129 - /SyntheticResource added, with simple regexp-based SyntheticResourceProvider
new 90cc3ba More generics and minor cleanup.
new 7a52f23 Fix bug in jspc mojo: source directory is now resolved correct if multi project build is used. Adding sample to root pom.
new bfedb8a SLING-129 - EctScriptEngine now supports SyntheticResource
new 5775237 SLING-129 - SyntheticResourceTest did not create script folder correctly
new 3787424 SLING-117 - do not go up the path when resolving Resources for GET or HEAD requests
new f7a2f65 SLING-117 - workaround for resources resolved up the path removed from DefaultSlingServlet
new bd128ee Correct svn urls.
new 40bf2b3 Use java5 features.
new 1b97d21 SLING-130, @ValueFrom, mapping from form field names to JCR properties in forms
new b0c95fe Use java5 features.
new 20508f0 SLING-114 - ECT script engine renamed to JST (javascript templates), uses the jst extension
new 0372478 SLING-131, use 'ujax' as the short name for microjax in filenames, parameter names, etc.
new d37f955 Use java5 features and use linked hash map in order persist the order of properties inside the map.
new 5e3112a SLING-133 - simple default rendering of JCR Properties, makes them directly addressable by URLs
new 65f942e SLING-133 - disable script resolution for Resources that wrap Property objects
new 41879af ujax.js: don't include jcr: properties in output
new 2bad9e7 Add incubator repository as snapshot repository for deployment.
new fdbb5e7 Defaults for scr plugin have changed: inherit is now true by default, therefore we have to remove duplicate references.
new 32d82a5 Adding osgi and launcher projects to full build.
new c27a19c ResourcePathIterator should ignore trailing slashes
new d7183a3 Correct version string.
new cc6706b SLING-135, make content-type selection more robust in DefaultSlingServlet
new 1e626de svn:ignore derby.log
new fb16a4f Don't deploy unique snapshot versions.
new 072c0c0 svn:mime-type text/html on html files
new 4c9212b add test for java code access from ESP template
new edad951 SLING-136 - make the ServletContext available to scripts
new a6aee36 Change signature of resolve() method from ServletRequest to HttpServletRequest.
new 690b88c Correct factory identifier.
new c323ffd Make classes public to be able to reuse them in other bundles and fix javadocs.
new d940fcc Make constructor protected to be able to subclass.
new f6bb34c Add new session pool factory to make the pool configurable.
new 22bc610 Simplify extending the abstract sling repository and open up the implementations a little bit to make inheritance easier.
new b5689f1 Make sling core runnable and compilable with servlet 2.4 api.
new 68ec968 Temporary fix to get the module compilable again: copy the constant definition from the felix main project.
new 2c7a2e7 SLING-110 Refactor Sling API removing SlingScriptEngine and adapting the other interfaces.
new da87ae7 SLING-110 Add Java Script API with Sling extensions
new 5fff9f9 SLING-110 Migrate former SlingScriptEngine implementations to Java Scripting
new 334e003 SLING-137 Create new ScriptResolver implementation project SLING-110 Support Java Scripting in the ScriptResolver
new 28c97f4 SLING-137 Remove ScriptResolver implementations Additionally start implementing more flexible default servlet support
new 43a84da Allow a JcrNodeResource to adapt to any interface implemented by the underlying node. Mainly, this allows adapting to the javax.jcr.Item interface.
new fd3fcce SLING-110 Adapt to modified Sling API regarding scripting and turn JstSlingScriptEnging into a Java Scripting ScriptEngineFactory and ScriptEngine
new edcf91c SLING-110 Add dependency to new Sling scripting/api project and add Apache pom as parent project (mainly for Apache Snapshot Resolution)
new e4d9e3e Switch to BSF 3 SNAPSHOT until missing BSF 3.0-beta2 parent pom is in the maven repositories
new fcf125a Implement Service.providers method for the script engine factories to be available for microsling and allow setXXX methods to get null to initialize with an empty list.
new 21c6ded Empty lists by default
new 8803053 ScriptHelper must implement SlingScriptHelper interface
new 771691c Use generics and clean up code.
new f4069bf Inline embedded dependencies for microsling to be able to use them
new c44aa21 JstScriptEngineFactory constructor must be public, JstScriptEngine constructor is not public
new a8f6801 Temporarily rename Service class to use the JDK provided instance. See dev list for more info.
new 405db68 Rename ServiceX to Service again. This class was implemented incorrectly. The returned Iterator is expected to return SPI instances and not the fully qualified class names of the SPI classes. Now it works correctly.
new 783f5e7 Use concrete class name SimpleBindings instead of Bindings interface for the variable. This enables building and running microsling in Java 6 and prevents a MethodNotFoundError.
new 5779d12 SLING-110 (Use Java Scripting API) and SLING-137 (Create Script Resolver Bundle)
new 12ef952 Some code cleanup cleaned up too much in the constructors :-)
new 8507cee SLING-138 Implement bootstrap bundle installation not done by the Felix framework anymore.
new e25c073 SLING-139 Add javax.script.ScriptEngineFactory as a reference to the SCR descriptor.
new 6719c81 SLING-110 Convert JSP support to Java Scripting API
new 894e3c6 JavaDoc
new 8972bf8 SLING-134 Remove ResourceManager and add new ResourceResolver.adaptTo method
new 51bc803 SLING-134 Rename JcrResourceManagerFactory to JcrResourceResolverFactory and adapt the implementations to read JcrResourceResolver* instead of JcrResourceManager*.
new 446e32a SLING-134 Remove all notions of ResourceManager and replace by ResourceResolver
new 04dd376 SLING-134 Use ResourceResolver instead of ResourceManager, which has been removed.
new 657107e Organize imports
new d075af4 SLING-134 Rename variable to reflect the correct use (and type)
new a9e8ea4 SLING-134 Use ResourceResolver instead of ResourceManager, which has been removed.
new 32bb562 SLING-134 Use ResourceResolver instead of ResourceManager, which has been removed.
new e448012 Add new scripting artifacts: api and resolver
new c00afb7 Export available servlet version and not fixed one (although this property is never read)
new 1f12ce4 SLING-134 Implement new ResourceResolver.adaptTo method
new ea0a662 Fix javadocs.
new 7a95576 Restrict adapters, otherwise we may get false positives, such as returning the Node when adapting to class Object.
new e8e9749 Apply correct header.
new 10bfae6 Some more wrong license headers
new fc9d81d Remove uses of ComponentException, which used to be former Component API exceptions but now are OSGi ComponentExceptions. All must be SlingExceptions.
new f4a6eba Switching back to BSF 3.0-beta2 as the parent pom has now been distributed to the maven repositories.
new 7585a96 SLING-141 Remove ServletResolver implementation from core module. At the same time a new interface - ErrorHandler - is defined which is expected to be implemented by an OSGi service. If no such service exists, a very basic implementation is available as part of the SlingMainServlet.
new 27f5adb Cosmetics: Move getContextPath method and rename requestHandler variable to mainSlingServlet.
new 21fbba2 Use generics.
new 3ca1053 Use generics.
new 24409e9 Fix javadocs.
new ee85679 Fix javadocs.
new 71a2b01 Use generics and fix javadocs
new 161656a Add utility method to return the name of a Servlet
new 302ea1c SLING-141 Add RequestData.service method used to call a servlet. This method keeps track of the currently running servlet as a request attribute (reset after the request) and an internal field (reset only if the service method returns normally). Third the request progress is tracked by logging the entry and exit of the servlet.
new 217db6d Enhance default error handling code by printing the servlet name if available
new 1c96950 SLING-141 Create servlet-resolver project
new 0401f25 SLING-141 Add servlet-resolver project to builder project
new 66b8aaa SLING-141 Add servlet-resolver to build profile "full"
new c24d4f9 Fix javadocs and remove unused imports.
new d4855f8 Remove unused import.
new 1450f18 Fix javadocs, use generics and remove unused imports.
new 5a7864e SLING-143 Replace internal Logger interface with Felix Framework Logger
new 8229da8 SLING-143 Replace internal Logger interface with Felix Framework Logger
new 332d17d SLING-142 Apply patch to support compact ECMA expressions in HTML tag attributes
new 454630c Move EspReaderTest to the helper package to match the package of the tested EspReader class.
new b4e6f55 SLING-142 - add a compact attribute syntax example to the esp test/example
new 5e51de1 SLING-144 - multipart form support for microsling, thanks to Philipp Koch
new 560b8a5 SLING-144 - multipart form support for microsling, thanks to Philipp Koch (add the two missing files)
new 2ea711f fix wrong servlet.resolver dependency name
new 7e5ff34 Remove dependencies to sling core by copying relevant stuff.
new e0d76b3 SLING-140 Replace clientRequest and clientResponse references with Sling request and response objects to enable proper error handling
new a731ca5 Correct property value (although it isn't really used).
new 7c5bc2e The console is independent from Sling, therefore we can safely use servlet 2.3 as the minimum version.
new ae63cac Use latest release of SCR plugin
new 08166c5 Sling requires servlet 2.4, so specify this in web.xml.
new b0785ba getResourcePaths might return null.
new aa21f34 Only send error if no authentication handler handled this.
new 373f599 Fix node type definition list.
new a8f4739 Log exceptions and stack trace.
new 90c7cca Use reflection to check for method of jackrabbit node type manager as the instanceof is failing in some cases. This is a workaround until the real problem has been found/solved.
new 86556db Prevent null pointer exception.
new 9edf259 The bind methods can be called before activate(). In this case we do lazy activation.
new a209728 Sort list of exported and imported packages alphabetically.
new d71f49d Use generics.
new b98f6b9 Fix comment.
new 7ed2ef4 Make activator subclassable to override the repository name.
new 5b37041 Make class public to be extensible
new 042ab89 Remove author tag.
new 9567e28 Make helper class public.
new daca3a7 Fix comments.
new 7a33d5b List containers first and use nt:base as base.
new cbfb034 Shorten name a little bit.
new 42b3cc9 Revert changes - if the jackrabbit api is deployed correctly everything is working as expected.
new c8ec591 Content has been removed.
new 429977f Remove unused imports.
new db4795c Minor changes to logging statements.
new dbc85f3 Move scripts into apps folder where the resolver is searching.
new 6a84a06 Prevent NPE if resource can't be mapped to a map.
new 9d26743 Clean up javadocs.
new 4b20e8b Use generics and clean up.
new ec86f16 svn:ignore sling and derby.log
new a4027a5 README added
new 210f712 Ignore Error and RuntimeException and have it go up the stack
new 7cf017d Ensure proper JDK 1.4 exception chaining not always done by SerlvetException
new cbd14fc Use getRootCause because ServletException might be properly setup for Exception chaining
new c731a37 SLING-149 - merge usling into Sling, work in progress
new 605cea6 svn:ignore
new 2c36ffb For SLING-149: fail more gracefully if sling.properties is missing
new 7f01a64 SLING-149 : load the Sling OSGI web console bundle
new 0bd991e Remove obsolete component-api.
new b6ebae3 Remove obsolete scripting stuff.
new 3fb48a1 Remove the site module (we have a wiki/website)
new c8d868e Revert accidentally committed changes to parent pom.
new 51da1d1 Add junit test from microsling.
new ec146ab Clean up java docs a little bit.
new c242bcf Add some debug logging for class path handling.
new a84b704 don't fail on null osgiProp value in Sling.resolve(...)
new dbfef73 Remove unused occurances of the sling plugin (it's not configured anyway)
new 5e7b965 Only append a comma if property has already a value.
new 65de9ae Add missing JRE 1.6 packages
new 772465f SLING-149 - usling-servlets module added, OSGi bundle meant for usling standard servlets
new cac7ddd svn:ignore
new 2fa54cf Property has been renamed from sling.resourceTypes to sling.core.resourceTypes
new d7ba054 Quick fix to always register servlets: if servlets and the servlet context are registered before activate is called, the servlets were either never registered or an npe occured during registration.
new 974359e Need to add dependency on Felix framework to keep M2Eclipse happy. After all the dependency is actually a good thing because it clearly indicates that we are actually using some stuff of this project here.
new 3f7c046 Add servlets standard to main build.
new 32d28b4 Ensure servlet configuration contains only string keys
new dec4eec issue SLING-146: Replace Resource.getURI() by Resource.getPath() https://issues.apache.org/jira/browse/SLING-146
new 7b97f96 issue SLING-146: Replace Resource.getURI() by Resource.getPath() https://issues.apache.org/jira/browse/SLING-146
new a16505a Current Apache Felix http.jetty is not really Servlet API 2.4 compliant. So replace this by OPS4 pax-web, which is even Servlet API 2.5 compliant and at the same time exports the servlet API.
new 1dd4c82 Adapt the web app building exclusions to the OPS4J pax-web being used by the standalone application.
new bad94d9 Need the OPS4J maven repository to get the pax-web bundle.
new 40ce39d Limit logging of the framework to ERROR to prevent warnings from the framework class loader to fill the logs.
new fb33d37 Do not copy the pax-web-service bundle into our webapp (not needed, and starts an extra http server if copied)
new b7f79a3 Use servlet-api 2.4 again - the version problems have been solved.
new 6ec1414 Move content adding to the starting phase; so node types are registered first.
new 58afef1 Throw MissingRepositoryException if no Repository available, to avoid NPEs downstream
new dd3e9d0 Use simplified servlet registration taken from Felix sandbox.
new aef50da Added more explicit status message for NonExistentResource
new 0ed1bbd Add context path to links.
new 2e16c58 Use latest release of the SCR plugin (RTC not needed)
new 029170d Avoid NPE in resolveServletOrScript if Resource is null (might happen while handling errors)
new 9788e00 SLING-149 - merge usling into Sling - microjax POST protocol and usling default rendering, work in progress
new 73dc488 SLING-149 - merge usling into Sling - added org.apache.felix.commons.xml-apis bundle for org.apache.sling.jcr.jackrabbit.server, but repository still not created automatically at startup
new abf5497 SLING-155 Register ServiceListener if Configuration Admin is not available on bundle startup. This ensure configuration verification as soon as the service becomes registered
new 8e7e2c0 SLING-153: Implement VersionRange.equals method and do not set an equality version, if the VersionRange equals the default version range 0.0.0.
new 1c24223 SLING-149 - merge usling into Sling - usling-webapp integration test framework ready, HttpPingTest passes
new f80ddef Make Activator easier subclassable.
new 6cd5479 Move default config for client into separate method; use jackrabbit default config.
new 2b7dd13 Make properties protected for subclasses.
new b003e5c SLING-152 - fix parsing of application/x-www-form-urlencoded parameters, using hardcoded default encoding for now
new 0d8fe9e Ensure servlet init parameters are string values (enforced by Jetty 6)
new 8a87dfa SLING-149 - merge usling into Sling - CreateNodeTest passes, with both multipart and x-www-form-urlencoded POST requests
new 673a8be SLING-149 - merge usling into Sling - default rendering is plain text, and fix wrong class names
new 740a41f SLING-149 - merge usling into Sling - UslingHttpTestBase makes test HTTP requests to server to wait for Sling services to startup
new 488eb7d Interim solution for streaming json representation. The max recursion level can be set using a request paramter, default is 1.
new fa673cd objectContentManager might not be initialized when adaptTo is invoked, use getObjectContentManager() instead.
new 7180905 Make scriptable wrappers "Wrapper" objects to easily unwrap the wrapped objects.
new 7e3ef2d SLING-157 Add a wrapper for the java PrintWriter providing customized print, write, println and printf methods
new acfdb2f Catch possible exception which may be thrown if there is no "request" object
new 933ba4c SLING-165 Create a ContextFactory to enable the dynamic scope feature.
new b94b10d SLING-150 Add webdav and httpclient to full build profile
new 411a087 SLING-150 Add webdav to builder
new 27063a3 SLING-150 webdav module should be in trunk not whiteboard
new 721a5f4 Fixed 'typo': setAttribute called removeAttribute
new 4bdd49e SLING-150 Exclude the WebDAV client code from the bundle and thus remove the dependency on HttpClient.
new ca49782 SLING-150 Remove HTTP Client dependency again, as jcr/webdav does not include the WebDAV client code anymore and does not require HTTP Client any more
new bd5a1fc SLING-149 - merge usling into Sling - Sling WebDAV server bundle and basic test added
new 7f0cd22 SLING-170 Redirect to the default workspace when accessing the servlet directly.
new 858c822 autoDeployBundle profile moved to parent POM
new d590d71 autoInstallBundle profile added, activate to install bundles using maven-sling-plugin
new 4e636e3 X-Sling-Warning header indicates missing Content-Type
new 6617e5c Added webdav-resource-config.xml to map nt:file and related nodetypes in the usual way
new 581b617 Simple implementation of getResponseContentType()
new 1e37deb SLING-149 - merge usling into Sling - temp fix for /* resource
new 7d6af66 issue SLING-171: NPE in SlingScriptResolver#findScript() implementation https://issues.apache.org/jira/browse/SLING-171
new 585eb94 SLING-149 - merge usling into Sling - integration tests 'ported' from microsling, tests which don't pass yet disabled using TODO_FAILS function name prefix
new 06415fe Add more debug logging and add missing BundleContext to job data map.
new 52edf05 SLING-168, file upload support for UjaxPostServlet, contributed by Tobias Bocanegra, thanks!
new a596d71 Improve logging for job execution.
new 952c00c SLING-167 - JSON rendering recursion level is now set by URL selector (work in progress, no 'infinity' yet)
new 79c0da4 Fix bugs in cleanup tasks (query was wrong) and TimedEventHandler is invoked either by a timed event or periodically.
new a529be4 More debug logging improvements.
new 30d76d5 Updated references to point at released jackrabbit 1.4 per SLING-169
new 14ed693 SLING-172 Taking generic objects must be wildcarded because e.g. Collection<Object> does not match ArrayList<String> because type hierarchy of generic types is not taken into account just the primary type.
new a05e9db Use jackrabbit 1.4 for the whole project.
new 5382a7f SLING-160 First step towards a better bundle list: order by bundle name
new c857806 SLING-148 Add support to mark imports and exports which match entries in the org.osgi.framework.bootdelegation property.
new fbf58c9 Log stacktrace of exception to see what is going wrong.
new cf129f8 SLING-151 List imports and exports of unresolved (installed, that is) bundles to provide some help in resolving why a bundle might not resolve. Specifically each import is analzyed:
new 29ced45 Some Cleanup:
new d5c920f SESSION constant comes from CoreConstants now
new bab297c SLING-158 Test result from getResourceInternal to prevent NPE
new f45c65b SLING-169 - adapt some Jackrabbit package names due to move to 1.4
new 2aa4f32 SLING-149 - testEspNoExtension currently fails
new 0a98ac8 SLING-161 Createa a Resource instance factory in the JcrResourceResolver to create a node or property based Resource as appropriate and add JcrPropertyResource implementation.
new 1b4f40a SLING-163 Ignore the search path if the resource type is an absolute path
new dda9175 Cosmetics: Remove duplicate semicolon
new f453a20 Remove the X-Sling-Warning header output
new 727971f SLING-4 Implement better status handling for different situations as proposed in the issue
new 39188be SLING-152 Removing the parsing of all parameters provided by the servlet container. This not only comprises the url encoded input stream data but also the query parameters from the request line. We just take what we get from the servlet container, apply our encoding (if any).
new d8e2f4a SLING-173 - SlingRequestPathInfo fails to parse extension when pathToParse starts with /
new d20dcfd SLING-149 - merge usling into Sling - PostServletCreateTest passes more tests, work in progress
new 2cd43b1 Move session creation into same thread which is using the session.
new 46ca1a4 Add missing throws clause.
new a33208f Log real exception if something goes wrong during error handling.
new de065bb SLING-159 temporary workaround for Session.itemExists throwing a RepositoryException for malformed paths such as /b/c/*
new 80e8a16 SLING-174 Replace old log with new one: - New logo - Adapt CSS: different size and adapt color and size of title - Replace favicon
new ef9dfed SLING-174 store the new logos in the site folder plus move old logos here from osgi/console-web project
new 3eaf38e SLING-174 - avoid spaces and weird chars in filenames
new fa09458 SLING-174 - avoid spaces and weird chars in filenames
new f955c21 SLING-174 - avoid spaces and weird chars in filenames
new 5af82c6 Fix test case.
new 21285e7 RESOLVED - issue SLING-178: Jobs should not need a job id https://issues.apache.org/jira/browse/SLING-178
new e667f0f Log query.
new ead78cc SLING-149 - renaming microsling to Sling Launchpad
new bebfe1d SLING-149 - renaming microsling to Sling Launchpad
new 0097b48 SLING-149 - renaming microsling to Sling Launchpad
new 1a1456c SLING-149 - renaming microsling to Sling Launchpad
new d1d0726 SLING-154 Added more scriptable mappings: - Completed getters for ScriptableNode - Created ScriptableProperty to map properties - Added getters for child nodes (node.children) and properties (node.properties) to ScriptableNode
new 151a679 toString added for easier debugging
new a3f45c9 Mark tests that fail due to SLING-179
new 383f9ff Referenced services can come and go - always check if service is available before calling to avoid ugly NPEs
new dacffdd Use released version of maven bundle plugin.
new 60e253a Use 1.4 jackrabbit classloader
new 097a36d Update to commons-io 1.4 - no need for wrapper bundle anymore (RTC not needed)
new 7988303 Clean up code, remove unused imports etc.
new 8334edf SLING-184 Reorganize and minimize dependencies
new 822a14d Fix SERVICE constant.
new 3e0b458 git-svn-id: https://svn.apache.org/repos/asf/incubator/sling/trunk@614308 13f79535-47bb-0310-9956-ffa450edef68
new b7ee820 SLING-176 Not exporting jackrabbit-jcr-commons any more
new 493a676 o.a.felix.commons.commons-io bundle needed by Sling OSGi web console
new 0127336 Removed unused import
new c4a2c0a Fix table in class comment (replace empty strings with null)
new 0cc3fd4 Add a few more tests to JsonRenderingTest.testEscapedStrings
new ea152b9 Remove unused imports and reformat
new 670cb72 Fix copyright year
new 0e8449a SLING-186 Merge changes in the exception definitions into trunk
new 80b9d6b SLING-186 ResourceNotFoundException has bad specification (HttpStatusCodeException leftover)
new 5f3e729 SLING-154 - wrappers for JCR objects, not perfect yet but better
new 0afbb68 consistent naming of null profile
new 20e64ba SLING-187 - new org.apache.sling.commons.testing module, contains reusable test code extracted from the jcr/resource module
new 1075790 SLING-186: RequestData: Replace HttpStatusCodeException by ResourceNotFoundException throw IllegalArgumentException (instead of SlingException) in the various unwrap methods if the request/response object is not as expected. SlingMainServlet: Handle exceptions correctly ServiceLocatorImpl: Drop method implementation not defined by API anymore
new 9fc76f2 SLING-186 Fix exception handling in JcrResourceResolver
new 207162a SLING-154 - automated tests for Scriptable JCR objects, work in progress
new a200c6f SLING-186 Fix exception handling
new d067a23 SLING-186 Fix exception handling
new fd03cfb SLING-186 Fix exception handling
new a78d006 SLING-186 Fix exception handling
new cc966d8 SLING-186 Fix exception handling and prevent IOException getting the request reader for multipart/form-data POST requests.
new 3855df0 Better solution for the Reader problem: Like for the response writer we create an OnDemandReader which is returned by a new OnDemandRequest object which is used as the request field of the ScriptHelper
new 06e06ca SLING-186 Fix exception handling
new 539a78b SLING-176 Include jackrabbit-jcr-commons classes in the bundle as jcr/api does not provide them any more.
new 9a24176 SLING-154 - access to a Property with node.properties.propertyname works
new 1dad380 SLING-176 Include jackrabbit-jcr-commons classes in the bundle as jcr/api does not provide them any more.
new 2219066 SLING-176 Include jcr-commons packages in the bundle
new 43489b8 SLING-176 Include jcr-commons packages in the bundle
new 308e700 Add missing bundle inclusion
new 5ca93c3 add new commons/testing module to builder
new 7c9e868 SLING-176 Include jcr-commons packages in the bundle
new 4f04a15 SLING-176 Include jcr-commons packages in the bundle
new d966a47 Use new testing module and embed jcr commons.
new b9e5a27 SLING-154 - temporary fix so that launcher-webapp tests pass, but JCR Node methods are inaccessible for now
new 4e49032 launchpad modules added to top pom.xml to include them in the main build
new 69fb9f7 launchpad modules removed from pom.xml: integration tests zap the 'sling' code directory :-/
new 9b16132 SLING-180 - @DefaultValue hints for UjaxPostServlet, contributed by Tobias Bocanegra, thanks!
new b05b4e0 Comments added to indicate why tests fail
new 9e15236 PostParameterTest removed, replaced by UploadFileTest
new 5b68172 SLING-149 - launchpad tests - ScriptBuiltinObjectsTest passes, but does not access ServletContext in script anymore
new 18b0ffe SLING-193 - Rhino debugger, for server-side javascript
new bc8f1e7 added LICENSE and a BUILDING document that explains how to build and run Sling
new e6bd78a Minor typo.
new 07c0983 Remove explicit import.
new 9e8b06d SLING-197 Merge resource integration concept into trunk
new f24cbb6 Delete the sling directory when running "mvn clean", to avoid confusion when old stuff is left there
new 01a3d87 fix javadoc
new cf98f00 fix wrong interface name in @scr.reference
new 26b9bca SLING-201 - Move JsonItemWriter to o.a.s.commons.json
new 5612da8 SLING-149 - minimal test script added
new c113cd6 Add ComponentConfigurationPrinter plugin to setup
new 3ad7139 Print bound services for references of components
new ab49853 Use released version of compendium.
new d87c7ce Disable clean of the sling directory as this will clean the sling directory in the parent dir if maven is invoked in the root directory.
new b13441e RESOLVED - issue SLING-205: launcher/app and launchpad/launchpad-webapp delete 'sling' directory when invoking from sling-builder https://issues.apache.org/jira/browse/SLING-205
new 5cdaa35 Use OSGi core and cmpendium jars from Felix project.
new c2754ca SLING-204 - add svn ignore patterns for intellij
new 870b712 launchpad modules added to main pom.xml, can be disabled via the launchpadBuild profile
new f4a86d3 SLING-149 - disable integration tests if maven.test.skip property is true
new c9e68f9 SLING-205 - use target/sling for sling.home when starting with jetty:run - settable using -Djetty.sling.home
new ffd02fd SLING-179 - ResourceResolver should not go up the path for GET requests
new 61b2f19 SLING-149 - activate tests that pass after fixing SLING-179
new 3c1bac2 SLING-204 - oops...svn:ignore sling is not a good idea here
new 5537afc SLING-149 - nullLaunchpadProfile trick removed, see comment in pom for how to run integration tests against a running Sling instance
new 53ec188 SLING-149 - UjaxPostServlet saves session in processDeletes and processMoves, to make sure changes are saved if not all operations are executed
new ea59f04 SLING-149 - PostServletDeleteTest passes, but result codes for delete operations have changed since microsling
new e8b355c Include cause in ScriptException
new 62da5b0 Do not try to execute the resource
new bedb63d If the request resource adapts to a Servlet and the request extension is not null use the requested resource as the Servlet to handle the request.
new aa87dc4 SLING-208 - Detect infinite loops in sling.include
new 135cb10 Need to import osgi/commons, javax.jcr:jcr and sling/adapter
new 9155ddc Remove unused import
new 7bd9b33 SLING-149 - IncludeTest.testInfiniteLoopDetection test enabled, but still partially fails due to SLING-207
new 3ca0220 SLING-149 - PropertyRenderingTest works now, reactivate
new edcae2c IN PROGRESS - issue SLING-209: ResourceResource is not adaptable to OCM https://issues.apache.org/jira/browse/SLING-209
new 2d39e59 IN PROGRESS - issue SLING-209: ResourceResource is not adaptable to OCM https://issues.apache.org/jira/browse/SLING-209
new 90ac961 SLING-149 - ujax:sessionInfo works, tests reactivated
new 6d05285 SLING-149 - serving static files works, corresponding tests activated
new 245d34c Also use the request extension for HEAD requests, not just GET
new d71b643 Use same log level for scr as for the whole system.
new c380626 RESOLVED - issue SLING-209: ResourceResource is not adaptable to OCM https://issues.apache.org/jira/browse/SLING-209
new 8919a2d SLING-206 Delay actual binding of ResourceProvider services until after the JcrResourceResolverFactoryImpl component is activated and the ComponentContext is available.
new ede12f0 SLING-202 Streamline bundle installation and update. Now the bundle file is deleted if it cannot be completely written, if the symbolic name cannot be extracted from the file or at the end of an installation or update.
new d201581 SLING-203 Use current system time if resource URL cannot provide a last modification time
new 026eab1 SLING-198 Add new ResourceResolver methods and add documented support for relative paths in the getResource(String) method.
new 9963943 Fix JavaDoc
new e7215ed Allow access to properties of the node as Resource instances
new 30401ee No need to keep the httpMethod in a field and use defined constant for GET and HEAD method names.
new a0d4390 SLING-198 Implement new ResourceResolver methods and remove PathResolver interface
new 93386e3 Add commons-collections dependency
new 5da819b SLING-198 Adapt to new ResourceResolver method replacing PathResolver
new db9061e Fix dependencies: Need jackrabbit-jcr-commons and slf4j-api instead of slf4j-simple
new b6c59ed Remove exclusion of Apache Felix javax.servlet dependency, this is handled in the parent pom.
new 99491c2 Exclude Apache Felix javax.servlet (transitive) dependency from compendium bundle
new c67812f SLING-210 Fix registration properties for supported resource types
new b0de1d4 SLING-211 Generalize support for file and resource nodes
new 8e6b798 SLING-211 Improve streaming of resources by adding LastModified header and supporting If-Modified-Since
new 7f7dde3 CLOSED - issue SLING-212: Content is loaded with wrong mime type if mime type service is not available https://issues.apache.org/jira/browse/SLING-212
new a4f6132 Improved logging of the initial content loading process
new d85afbc ContentLoaderService must be a SynchronousBundleListener to get STARTING bundle events (Thanks toby for reporting)
new 33b6ba4 SLING-198 Provide accessor to the search path used by ResourceResolver#getResource(String)
new 42b3b18 Replace path by searchPath to indicate its use
new 458cc81 Refer people to the Sling Launchpad instead of this
new 0cc476d SLING-215 Correctly parenthezie expression to not get false positives
new e46c04c Log exceptions caught and handled in the SlingMainServlet.service mthod
new 642bd8b SLING-217 Ensure compilation with BSF 3.0 API even on JDK 6
new 8a6a9e3 1. Return from doGet after sending the error response 2. Get the Writer from the servlet container and do not create it ourselves, this allows for better controll of the correct character encoding used by the writer and sent to the client
new 18a86d9 sendError(): Avoid NPE if no Throwable
new e03df91 added some useful logging messages
new 6096803 require ServletResolver and MimeTypeService in service method, avoids hard to diagnose problems if those are missing
new ef1ce37 fail more gracefully is Servlet service not found in destroyServlet()
new 8faf045 Revert change as this breaks compilation on Mac OS X: rt.jar is not available.
new 31b9f68 Use released version and update to latest scr plugin snapshot.
new dda12b1 Fix scopes.
new 0febe78 Add resourceTypeToPath method to convert a resource type to a valid path
new 76d7ba0 Prevent NPE if the Sling main servlet is directly addressed and thus path info is null
new 425764b * Prevent NullPointerException in getParent if path normalization returns null * Do not return leading slash for getName * Add unit tests for getParent and getName
new 093b32c Move construction of Bindings object to where it will be used
new b98e1ca SLING-217 Use non-standard -Xbootclasspath/p option for compilation to prepend BSF 3 API library in front of the standard boot class path.
new fd651d8 SLING-213 Adapt integration tests: - UslingIntegrationTestClient: * use default ujax: parameters, but do not overwrite test-provided values * default status is 200 (ok) now, was 302 (temp redirect) - HttpTestBase: Gather messages while waiting for Sling startup in a list instead of a Set to keep the order of the messages - PostRedirectTest: Adapt to new ujax:redirect semantics - PostServletDeleteTest: Adapt to default status 200 (OK) - Post [...]
new f38ef22 SLING-213 Rewrite of ujax POST support: - Default response is OK (200) with HTML response and elements with well-known ID tags - modified ujax:redirect support.
new 841d570 SLING-219 Create typified JSON for some property types
new efe998e SLING-194 Add support for JSON format written by JsonWriter (XJsonReader)
new de46b6a SLING-218 Applying supplied patch fixing relative path and tag pooling issues
new 3813686 Use released versions.
new 8d7daf5 Use version from parent pom.
new 930894f Fix NPE in shutdown (SLING-216)
new 92758ef Prevent NPE (see SLING-220)
new ed4be4c Fix potential NPE and correct typos.
new 600a0a3 SLING-221 and SLING-222, fix sling.include with forced resource type and extensions in included paths
new 023688d SLING-220 Refactoring the resource resolution process using the ResourceProviderEntry tree. See issue for more information.
new d4b59a1 SLING-223 Fix intermediary node creation issue by applying supplied patch
new fa6d72b SLING-223 test added
new a0cedfe SLING-167 - 'infinity' recursion level implemented for JSON output
new b2edbe5 SLING-225 Add getRequestDispatcher(String, RequestDispatcherOptions) method
new 0f6b4ef SLING-226 Fix request path splitting
new 0e85ca0 SLING-221 applying second patch
new 6f34d54 Do not create a RequestDispatcher if path or resource is null
new fa7c75e SLING-222 modify last commit slightly to not throw or send an error in case of inability to include but log a message instead. Also use ResourceResolver.resolve to resolve the resource from the supplied path to support request extensions, selectors and suffixes.
new 4dd8444 SLING-224 create resource streamer servlet to stream streamable resources when requested without a request extension or when the request extension is ".res"
new 56fab74 SLING-227 do not actually use the resolved resource just use it to test whether a SyntheticResource must be created or not. Finally retrieve the RequestDispatcher with the resource or the path depending on what is available.
new 7739b35 StreamRenderServlet is now a PlainTextServlet, such that resources, which do not adapt to an InputStream are handled by the default PlainTextServlet.
new 7d4ea89 Need to explicitly list the commons/json project in the dependencies
new 799e6a0 Modify the URls: the plain URL must not have a dot and test with appended extensions
new d13ed40 Simple JSP scripting tests added, to make sure we test more than one scripting engine
new 8ee35bc Move node name creating into separate method.
new 1d62aa7 SLING-222 Have to return after logging the message in case the included path does not resolve to a resource, otherwise a NullPointerException is thrown ...
new 4f772fe SLING-230 ResourceResolver never considers the parent path after cutting off all dot-separated parts
new eaa33ed SLING-228 Add ResourceWrapper and SyntheticResource classes to the Sling API
new ffeffda SLING-177: Start adding support for rescheduling and retrying jobs.
new d9798d6 Remove unused imports
new f85e0cc SLING-228 Adapt import of SyntheticResource
new 6a74f81 SLING-229 Apply provided patch
new ee62d80 SLING-234 reintroduce include(String, RequestDispatcherOptions) method and enhance java doc
new 50c817e SLING-235 - UjaxFileUploadHandler now creates an nt:file if the name of the file to upload contains an extension
new 35a85a4 SLING-234 move request dispatcher option parsing to a RequestDispatcherOptions constructor, add unit tests and provide getters and setters for predefined options
new 7d44549 SLING-234 use new getter methods on RequestDispatcherOptions
new 5e2d99d SLING-234 RequestDispatcherOptions parsing has been moved to a constructor. So we drop the parser and unit test here
new b4e64fa SLING-228 Adapt import of SyntheticResource SLING-234 Use new RequestDispatcherOptions setter method
new ca87959 SLING-236 Implement the getters and setters and adapt all known uses of the constants
new a357138 SLING-195 Support JCR system/document view import, see issue for more details
new 9d09ef5 SLING-238 Add method to cut off any (optional) and well-known extension from a name
new 791bebe Prevent reinstallation of system/document view imports if already existsing
new 96de714 SLING-239 committing provided patch as temporary fix, see issue for discussion
new 6c5cd98 BundleResource must also be SlingAdaptable and call to super.adaptTo
new 6f0353a SLING-154 - Node methods accessible using their real names like node.getPath() - see ScriptableNodeTest for details
new 1348f6e SLING-240 - Improve iteration of child Resources in ScriptableResource, work in progress
new a44fba7 Use 8888 as the default port to keep Continuum happy.
new 06427b5 Looks like a strange config, but is correct....
new 74d6cff SLING-239 Apply path SLING-239.patch
new 1cd8c43 Remove JspApplicationContextImpl from the servlet context when the JspScriptEngineFactory is deactivated. Otherwise a ClassCastException may be caused after this factory is recreated because the class loader of the JspApplicationContextImpl class object is different from the one stored in the servlet context
new 113d9ab SLING-243 If baseName is not the method name, try finding the script with the method name
new 6007e83 Add new threads module for providing thread pools.
new cc0aee3 Set svn:ignore
new 3620320 Methodnames are defined to be case-sensitive in Section 5.1.1 of RFC-2616 (HTTP/1.1 Specification). So we should no mangle the case of the request method name.
new c14fd79 SLING-177: Improvements to the event and job handling: - Adding a retry count and retry delay for jobs - Remove locking of parent node - Use separate write queue for minimum delay between publishing and storing - Improve parallel job processing, only jobs of same type are now serialized, everything else runs in parallel.
new 410b8a6 Job topic and id together form a unique identifier.
new 70e82be Disable debug mode for integration tests.
new 5a7cece Add dynamic import for classes contained in the events.
new 4756323 Fix lock token handling.
new 1435a10 Fix lock token handling.
new 65f7997 SLING-242 Intermediate fix just not decoding the value (again)
new 4d1c848 Use latest release
new f205f2b SLING-177: Simplify job: no active and finished flags needed, job is removed after processing from the repository. Handle case where a job is sent directly.
new 49fd199 FIXED - issue SLING-231: ujax post servlet should respect several date formats for @TypeHint="Date" https://issues.apache.org/jira/browse/SLING-231
new 7b20768 SLING-177: Don't bring the threads down just because of initial load errors.
new 6a4914d Don't unlock before remove (avoids observation events)
new a1ea761 Bug fixing.
new 646d2fa SLING-239: Apply patch from Tobias Bocanegra to fix integration tests.
new 05d6c93 Clean up code.
new 84e93d9 SLING-244: Apply patch from Tobias Bocanegra for fixing order of execution for moves.
new 7b2c4f0 SLING-177: Handle lazy loading of jobs and events if required bundles are not started yet.
new e1f5ba7 SLING-177: Only schedule distributing event handler.
new 6e37135 SLING-177: Remove the use of the Locked class completly, refactor code.
new 7e609aa Use same session for unlocking and unlock node before removing.
new fb16dea Fix for synchronization.
new 0602af6 No need to pass lock token around.
new 9737edd Clean up session handling a litle bit.
new 19a5a95 Synchronize on session
new 25f5b84 SLING-231 Fix SimpleDateFormat locale to Locale.US to keep the Integration Tests happy
new b8f2a28 SLING-243 add simple test case to ensure GET.* script is called
new 722cdb3 eval() method must return the result of the evaluation
new 0a6f488 All using the return value of script evaluation instead of requiring string output
new f9c6a29 Register navigation servlet only for html extension (not GET requests)
new 50887ec SLING-246 replace Resource.getResourceProvider() by Resource.getResourceResolver() and adapt uses and test cases
new c72edf0 Define sling:Resource mixin node type, which defines the sling:resourceType property. This mixin node type may be added to existing nodes to enable specifying the resource type even if the node's primary node type, such as nt:file, would not allow this.
new e6af69f No need to decode the URI string in resolve(String uri) as either this string is provided by any servlet or script, where it certainly is not encoded, or by the resolve(HttpServletRequest) method which uses the HttpServletRequest.getPathInfo() value, which is decoded by the servlet container according to the API spec.
new 20cf939 SLING-157 Unit Tests for output of numeric expressions
new 1520d30 Use thread pool to create new threads instead of directly instantiating threads.
new e808b26 Separate inclusion of OSGi and Felix Framework libraries to control overwrite of OSGi classes by Felix Framework classes.
new 9402b61 Use thread pool to create new threads instead of directly instantiating threads.
new c1ffcbe Update to latest bundle plugin.
new 0f6c286 SLING-252 provide currentNode as a "global" variable to scripts
new 01af685 SLING-252 use "currentNode" instead of "node" as the default name for the variable holding the current Node (resource.adaptTo(Node.class))
new d88fe1a SLING-252 - integration tests added for the new currentNode variable
new f7bdf74 Create own thread pool for eventing.
new b8c569c Test added to demonstrate SLING-253
new 49902f2 Use thread pooling for scheduler as well. Create own pool for eventing.
new 90cad89 SLING-154 - Node.addNode(...) and Node.getNode(...) methods added to ScriptableNode, with tests
new 04fbc99 Clean up code.
new 0191c90 fixed wrong webapp name
new 8aec95b SLING-254 - JNDI/RMI Repository access code moved to RepositoryAccessor class in new jcr/base module
new d4a7f53 Use jvm default thread factory and always provide priority and daemon settings.
new 8d829ca Clean up javadocs.
new 2ec5064 Add the base module to the root pom.
new bee64b9 Use thread pool configuration object to be extensible.
new 691a4dc Improve test case.
new d781749 Code cleanup.
new ab03781 standard svn:ignore
new 300daeb SLING-257 - increase timeout for integration tests, when waiting for Sling to be ready
new c819aef Snapshots should go into the snapshots repository.
new 3abce33 SLING-256 - Use null for the workspace name in JCR calls if configured name is empty
new 2f81819 Add some javadocs.
new b946427 Remove plugin definition for sling plugins from parent pom to remove the circular dependency. Add missing version info for jspc plugin.
new 12d25f2 SLING-254 - jackrabbit-server bundle acquires Repository via JNDI or RMI if the sling.repository.url.override system property is set, instead of using embedded repository
new 55b033c Clean up javadocs.
new 3a31f3d SLING-259 Add support for Node and Property adapters in the BundleResource
new d859096 Update to latest release plugin.
new 0c914de SLING-263 content encoding setting not implemented correctly, partly overwriting Servlet API 2.4 methods. This is not needed anymore (dates back to when Sling only required Servlet API 2.3) so I removed the set/getCharacterEncoding and set/getContentType methods in the SlingHttpServletRequestImpl class.
new b9b08a4 SLING-263 Explicitly set the UTF-8 character set on all known text based responses (text/plain, json and text/html)
new 0656319 * Import Jackrabbit Commons packages and do not include them privately * Add explicit local dependencies instead of relying on transitive provision
new 57c1b4a SLING-250 - fix SlingRequestPathInfo to handle paths starting with /. - contributed by Lars Trieloff, thanks\!
new 781a425 set all bundles scope to provided, to avoid having them twice in the generated war file, and remove unused xml-api dependency
new 6f73440 SLING-265 - Configurable root redirect for LaunchpadDefaultServlet. Also added the launchpad-content module, meant for launchpad examples
new 032ee7f SLING-265 - forgot to add this file
new 2582487 SLING-269 Allow requesting the root node without extension
new c39e6ec Clean up javadocs and set default for anonymous support to true.
new 39580bf SLING-263 Enhance tests to use UTF-8 as character encoding instead of ISO-8859-1 which might break tests. Also enhance JsonRenderingTest for accented characters with non-latin1 characters.
new 6fec813 Add missing module.
new e3c261d Add missing module (Second try)
new bf0492b Forget about microsling :)
new 71b40b1 SLING-254 - sling.repository.url.override property is now used by bundle Activator to create default configuration
new df36317 SLING-269 Fix test cases and iterator for null and empty paths
new 6956e33 SLING-260, use sling.repository.url.override property in jackrabbit-client as well
new 84b7027 SLING-254, rename repository override property to sling.repository.url
new 2c45dc6 SLING-265 - some web containers return the relative path in Location, be more lenient in test
new e717d26 SLING-274 Add adapters for String and Node
new 6455f50 SLING-270: Remove theme support from core.
new ecb2cf6 Fix type preventing support for mixin node types on XJSON import
new 6812b26 SLING-250 simplify RequestPathInfo parsing as the trailer of an URL not used for resource resolution always either is empty or starts with a dot because resource resolution splits the request URL at dots and not at slashes. (see SLING-230) Fixed testcases removing those, which assume cutting at slashes.
new ca97b5d SLING-276 Do not try to execute directly addressed scripts
new 7ec8ccd SLING-272 Change extension for server side JavaScript to "ecma"
new 96956b6 SLING-272 Adapt integration tests to new server-side plain JavaScript extension
new e22ff28 SLING-268 Create project with default servlets
new f53b7a9 SLING-268 Add former launchpad servlets to new servlets-default project SLING-277 Add support for redirection to another resource
new 7222cb3 SLING-268 add servlets-default project to reactor
new a28323e SLING-268 Add servlets-default project to integration test build
new 2560477 SLING-275 Add support to load root content. See issue for more details
new 7c89855 Add redirection from / to /index.html
new 97a4cdd SLING-268 removing serlvets and renderes moved to new sling/servlets-default project, define scr-tags for UjaxPostServlet and make the ujax info provider a first class servlet. This is an intermediary checkin before moving this whole project to sling/ujax
new b20156c SLING-268 New URI for ujax info servlet
new 5c087ab SLING-268 remove empty directory
new b467c4e Clean up code and javadocs.
new 4968a40 SLING-264: Apply slightly modified patch from Alexander Saar to allow script execution outside of a request.
new 0f07b79 Add helper methods to reduce duplicate code.
new 02d237d Use latest bundle plugin release.
new 71560ed Log Repository access failures at the INFO level to make troubleshooting easier
new 8f66cd1 Clean up code.
new 76b50f3 SLING-277 Add integration test for sling:redirect
new ef00d10 log message when JDNI repository does not implement the required interfaces
new 129bc81 This SyntheticResource implementation is deprecated and will be removed before a release. For the moment, just have it exend the real SyntheticResource class
new 2b25f2d SLING-278 Add Resource.getResourceSuperType method and implementations in the implementations provided by the API.
new acb4b61 SLING-278 Resource.getResourceSuperType() implementation for JCR based Resources, mixin node type to be able to set the sling:resourceSuperType property, constant for the sling:resourceSuperType property, utility method to retrieve the super type of a given resource type (JcrResourceUtil.getResourceSuperType()), unit tests.
new be1bc53 SLING-278 Add new method to mock objects for unit tests
new 134f633 Turn PathIterator in a top level class and make it reusable, drop PathSupport class after moving remaining getScriptBaseName method to SlingServletResolver
new c2f313e SLING-278 Adapt ServletResource to new Resource.getResourceSuperType method and enhance servlet/script search to include resource super types.
new 8a02f71 IN PROGRESS - issue SLING-279: ServiceLocator clean up https://issues.apache.org/jira/browse/SLING-279 Remove service locator from job context.
new 9345668 IN PROGRESS - issue SLING-279: ServiceLocator clean up https://issues.apache.org/jira/browse/SLING-279 Add functionality of ServiceLocator to SlingScriptHelper. Ensure that SlingScriptHelper is always available as SLING binding. Clean up validation of bindings a little bit.
new 3bd6537 IN PROGRESS - issue SLING-279: ServiceLocator clean up https://issues.apache.org/jira/browse/SLING-279 Use bundle context of scripting resolver bundle for service locator
new 25281df IN PROGRESS - issue SLING-279: ServiceLocator clean up https://issues.apache.org/jira/browse/SLING-279 Remove ServiceLocator interface and from request.
new 8b0208d IN PROGRESS - issue SLING-279: ServiceLocator clean up https://issues.apache.org/jira/browse/SLING-279 Remove ServiceLocator interface and from request.
new f3c0196 Delete empty directory.
new a85562a SLING-273 Ignore NamespaceException on delete. In this case just a warning is printed and the non-existence of the item to be deleted is assumed.
new 5199349 For each bundle B list the bundles importing packages from B
new 08ec78d Rely on the servlet context for mime type resolution. Remove unused dependencies.
new 8475dbf SLING-287 Cut down DefaultServlet to send a 404/NOT FOUND in case the URL does not address a resource or 500/INTERNAL SERVER ERROR if no servlet can be resolved to handle the resource
new cd2015c Cleanup module name and reduce dependencies
new 33441e4 Add service description to registered ServletResourceProvider services
new b04477c SLING-268 (WORK IN PROGRESS) move launchpad/launchpad-servlets to sling/ujax
new b795ee6 SLING-282 - ScriptableNode.getProperty added
new 94461c3 SLING-268 adapt project name and SVN location; fix export list
new da92be1 SLING-241 Add ujax.js to ujax project (again)
new 2fe532b SLING-268 change references to moved module in reactor and launchpad-webapp build profile
new 5ee7d6e Good bye microsling - we will miss you...
new aebd430 Remove unused import.
new e6d9280 SLING-282 - ScriptableNode.getNodes(namePattern) added
new 7f25ecd SLING-288 Add new sling.contentLength meta data property and allow for it to be set only after adapting the resource to an InputStream
new c101104 SLING-288 Add support for the sling.contentLenght property
new 2f7568c SLING-288 set Content-Length on response if known from the resource
new b0cd895 IN PROGRESS - issue SLING-283: Remove resource.node for scripting https://issues.apache.org/jira/browse/SLING-283
new d821c26 Do not expect any content type on a request without extension - strange is, that this seems to have worked until now ....
new 507af85 SLING-285 Replace move target if move is forced. Otherwise fail the move
new cb4b333 SLING-285 Test case for move failure and replace forcing (note that this currently checks for a 200 status reply from move, which is somewhat illogical given that move should fail, to be discussed)
new 787888b SLING-293 If no primary node type is declared on import, use the default primary node type provided by the repository instead of defaulting to nt:unstructured.
new 173c8c2 Only set content type if not null.
new dc3d456 Fixing script folder structure
new ec4e948 Fixing script folder structure
new ba1b77b Fixing script folder structure
new 562054d components folder not used any more
new d970d94 fix resource type of moreinfo content
new 1ebb044 SLING-262 specify what a ResourceProvider.listChildren() implementation must do in case a deeply nested resource is provided for which no actual parent hierarchy exists.
new 75e5c53 Fix test case.
new 5b282f9 SLING-262 Fully implement the ResourceProvider.listChildren() methods in the JcrResourceProvider and BundleResourceProvider interfaces and implement the ResourceResolver.listChidlren method based on the registered resource providers. This also allows the removal of the now unused Descendable interface.
new 897dbd7 SLING-262 Fully implement the ResourceProvider.listChildren() methods in the ServletResourceProvider by means of a new ServletResourceIterator class
new 9e87572 SLING-296 Add support for realtive target paths
new bb1822a SLING-298: Ignore FormEncoding parameter during POST processing SLING-297: Log exception during POST processing SLING-295: First version for specifying the node type using the "ujax:" prefix.
new 129f1f5 SLING-295: Apply patch from Tobias Bocanegra for - divided content processing in 2 steps: 1) collect all properties 2) write back content - altered deepGetOrCreateNode() to use jcr:primaryType and jcr:mixinType props - simplified RequestProperty to be less intelligent. always has an 'abs path' - targeted node is always created - added test cases for (deep) node creation with node types - (re)enabled move test cases
new 6b93163 SLING-300 Do not compare the last element of the base path to the target path to prevent going up to high.
new 194ed88 SLING-300 More unit tests
new ca0eb17 Add json to mime type list.
new 326daf5 Keep alphabetical order
new f291794 SLING-280 - UjaxPostServlet supports first/last/before/after ordering of created nodes (contributed by Tobias Bocanegra, thanks\!)
new 6790949 Include expected classname in error message, as this could be a classloading problem, in case Jackrabbit is running in another webapp
new a9a9fdc SLING-294 - temporary fix to load nodetypes once a Repository is actually available - SLING-132 will improve this
new 972fa18 SLING-185 Move implementation stuff from jcr/api to jcr/base module
new 1acfaa3 SLING-185 Move implementation stuff from jcr/api to jcr/base module
new 496db56 SLING-185 Adapt to moved implementatio stuff in jcr/base (jcr-rmi not needed any more for the client bundle, as this is part of the accessor in the jcr/base module)
new b4e835d SLING-185 Adapt to moved implementatio stuff in jcr/base
new 762ab92 Enable again as this is required to register namespaces from already loaded bundles. Otherwise sling is not running anymore.
new f97172e SLING-189 rename launcher.app to launchpad.app
new b2ffb4e SLING-189 move launcher/app to launchpad
new 990768c SLING-189 move SlingServlet from launcher to launchpad
new 99f28d3 SLING-305, APT parser bundle
new 2344ea5 SLING-189 Add jcr/base module and set all dependencies optional to not inject spurious transitive dependencies (which lead to commons-logging being used for integration tests)
new bcd2ea7 Drop dependency on LogbackManager class from servlet and instead just define the constant as a copy.
new 73a3ef8 SLING-189 Remove dependency on launcher/webapp and directly use launchpad/app; clean up dependencies leaving only those required for testing.
new 10cf10f SLING-189 Remove launcher folder after merging launcher stuff into launchpad
new 38e696d SLING-189 fix references to new and removed modules in reactor pom
new 5da5be8 Add launchpad initial content
new 67dbe65 SLING-305 - APT default servlet and related tests
new 4bc9c81 SLING-305 - APT parser and servlet generate html, head and body elements
new 4ad1215 SLING-305 - extensions/apt modules renamed, apt-parser -> parser and apt-servlet -> servlet
new ecc39ba SLING-308 - Config page dropdown was not displayed in some browsers due to missing </script> tag - contributed by Vidar S. Ramdal, thanks!
new 2d51bd9 Correct svn urls.
new 51afaa4 Rename launchpad-content and launchpad-webapp to content and webapp as discussed on dev@
new 8cfc6a3 fix launchpad module names
new ff0ed51 Prevent RemoteException on session cleanup if the repository is accessed over RMI and not available any more.
new dc2fdb4 SLING-132 Refactor repository access based on a background thread checking for the repository constantly and providing proper API to acquire, setup, teardown and dispose repositories.
new db4c6d4 SLING-132 Adapt to cleaner repository acquisition and cleanup API
new 82202a5 SLING-132 Adapt to cleaner repository acquisition and cleanup API
new 1397a2e Fix wrong test in startRepositoryPinger
new 00a8d37 SLING-307 - JsonQueryServlet - contributed by Philipp Koch, thanks!
new 3ebd0e8 FIXED - issue SLING-309: Improve Authentication Handling https://issues.apache.org/jira/browse/SLING-309
new 17b2b3e http.base.path parameter added
new 6d0abef Use default workspace per default.
new b82f031 SLING-309: Rethrow access control exception to catch it in the sling main servlet.
new 051da46 Use latest scr plugin snapshots for all projects (to ensure that it is really used during a multi project build)
new 78a39cd SLING-310 - make SlingMainServlet the HttpContext, and detect if used after being deactivated
new 0c12d99 Remove unused imports.
new 570faa1 Include all dependencies as jar files
new 95c3303 SLING-228 finally remove the old SyntheticResource from the jcr/resource bundle
new 0d5729f Add content in failure messages when HTTP status is not as expected
new 26fa224 Add jcr text extractors to reactor build.
new f061e90 SLING-310 - additional log messages to follow what's happening
new 7e3760b SLING-256 code re-added, was lost in revision 633823
new f190656 use latest SCR snapshot to get more logging in DEBUG mode
new 0b8b237 SLING-310 - log() could throw NPE when componentContext is null
new 3568c43 pdfbox 0.7.2 is not available from maven repo, use 0.7.1 instead
new 47ca066 SLING-314 support configuration of number of rotated log files and the maximum log file size
new ca8933c SLING-314 add default values for the log file number and size properties
new aa21e25 use latest config admin snapshot to get more logging in DEBUG mode
new fd1398a SLING-306: Let jcr convert the type if no type hint is available.
new d41002e SLING-316 Remove reader acquisition in the service method
new 42c4cd9 remove ending slash in test base URLs if needed
new d6f0f16 SLING-310 Immediately try to start the repository on component activation and modify the background thread to wait before checking the repository
new c6dc44d SLING-310 Dispose off SlingServletContext when the SlingMainServlet is deactivated and prevent NPE if the SlingServletContext is used after SlingMainServlet has been deactiveted (this may be when depending components are being taken down because the SlingServletContext is unregistered)
new 1df09dd #0000 - Proper handling of jobs if used in a clustered environment.
new 8460e47 SLING-142, SLING-253 Allow compact expression syntax ${..} everywhere as a drop-in replacement for <%=...%>.
new 91b8302 Remove unused imports.
new 3df0d02 Only try to call Property.getNode() when adapting to Node.class if the property is a REFERENCE property to prevent some nasty and unneeded log entries. And don't fill the log with probably unneeded dumps of ValueFormatExceptions (log them at debug instead but keep the info message)
new 173fef2 Default implementation of the getServletInfo() method returns the simple class name of the servlet now
new 03a4f5a SLING-214 Merge LoggerResponse methods into SlingHttpServletResponseImpl and turn RequestLoggerFilter into a simple service, which is directly accessed by the SlingMainServlet to call for request entry and exit.
new 00cc2d6 SLING-214 Add reference to new RequestLogger service and call it explicitly on request start and end SLING-319 send 503/SERVICE UNAVAILABLE if repository or authenticator are not available when trying to handle the security
new 3310b52 SLING-320: Return value from script.
new 06932c6 SLING-320: Allow method calls in a script; this implementation is not optimal yet, it uses the javax.script.Invocable interface if the script engine supports it; otherwise it tries to generate a javascript like method call.
new 252f04f SLING-241 - ujax tests re-added to launchpad/content, and two minor fixes in ujax.js fixed so that tests pass
new aa45fcf SLING-321 Applying patch supplied by Betrand and also rightly assume property values are strings (and not just objects)
new da70b61 SLING-223 Provide Jackrabbit API to remote repository accessed over RMI
new f7667f1 SLING-323 Create factory method to enable extending the RepositoryAccessor class.
new ff4ab2b SLING-323 Use new RepositoryAccessor factory method to allow for extended RepositoryAccessors to be used
new ec761bc SLING-323 Publish the embedded Jackrabbit repository over RMI using the JackrabbitServerAdapterFactory through a factory method, which may be overwritten in extensions.
new 688c8a7 Better node names to store the events in the repository.
new 0918729 SLING-319 Add separate module with LoginServlet for HTTP header authentication
new 013ca57 SLING-319 Add httpauth module to reactor and launchpadd/app (and remove commons-codec from lauchpad/app)
new c61b198 SLING-319 Remove declaration of AccessControlException from signatures as this exception will not be thrown any more from these methods.
new 5d20dc7 SLING-319 Remove HTTP Header Authenticator from Core module after having created a separate module for this.
new 2172dd9 SLING-319 Don't treat initial resource load special any more and send 403/FORBIDDEN on any occurrence of an AccessControlException
new 6184bd9 SLING-319 Don't throw AccessControlException on read access any more
new 5f0f18d Integrate commons-fileupload into core module and remove from launchpadd/app
new 81af66e Prevent NPE if no auth handlers are available.
new 936e2a6 Remove empty directory.
new 128ef65 Integrate commons-beanutils and cglib into jcr/ocm module and remove from launchpadd/app
new 5f1effa Clean up code a little bit.
new 2c994fd SLING-192 - move EspReader to its own package to make it easier to reuse
new 80d5465 SLING-303 Reorganize project moving internal implementation classes down to impl packages and creating a publicly visible HtmlResponse class which may be used by other server site servlets to purvey response status in a defined format.
new 864fe46 SLING-192 - move DefaultHtmlRenderer to its own package to make it reusable
new 025c444 SLING-303 Rename status response template
new 9151164 SLING-303 Adapt to moved Ujax classes used by the integration tests and general import list clean up
new 3204192 SLING-312 Applying patch provided by Tobias Bocanegra. Thanks.
new 04f69ad SLING-192 - JST script engine (experimental), adapted from microsling code
new 80f56ba SLING-323 Add a note on reason for using 1.5-SNAPSHOT
new cacb494 SLING-207 activating full recursion test again as status 500 is correctly set
new f93a865 SLING-240 Remove ScriptResource.listChildren method again and rewrite test to use ResourceResolver.listChildren(Resource) instead.
new d511a86 SLING-242 Cleanup EncodedRequestParameter to not round-trip to byte[] on plain strings for parameters retrieved from the servlet container
new 2516844 SLING-307 Adapt the servlet to the Sling Resource paradigm
new bf389dd SLING-259 Modify BundleResource.create method such that a BundleResource is only returned if the path addresses an existing bundle resource file or if the path addresses an existing bundle resource folder and no repository item of the same path exists.
new 8af4137 Include all dependencies.
new f616fa6 Add context path to ajax request.
new e2ab8b3 Prevent NullPointerException in queryResources if one of the result rows does not have a value for the column
new 62fec06 SLING-302 Provide a Dojo Bundle
new fb48f84 Log exception during job processing.
new 70101ac SLING-301 Dojo Classes for accessing the repository via the µjax protocol
new 327d17c Adapt to new SyntheticResource class
new d465452 Fix path to example in comment
new c881c08 Replace home.json in old JSON format with home.xjson in new JSON format
new b435f14 Fix references to bundle resources provided
new 8bd4602 SLING-334 rename request parameter used to force the authentication prompt
new 7391d9b SLING-327 Apply the same exception handling and login failure mechanism when acquiring the anonymous session as when acquiring the regular session.
new 87dad49 SLING-335 Default implementation for the SlingHttpServletRequest.getResourceBundle(Locale) method: The ResourceBundle returned is empty.
new 9189653 Have the scr plugin generate the (un)bind methods
new edd7e54 Use latest release of scr plugin.
new a0d6d85 Clean up code a little bit (no functional changes)
new e19e57b Set background color for the whole page to white.
new db435f0 add info about integration tests to README.txt
new b2b12e5 SLING-336 - SlingAptParserImplTest fails under Windows
new 5813fe6 SLING-327 - add info to the 503 and 500 errors, to help troubleshooting
new 48b43d9 SLING-192 - JST scripting engine, forgot to commit this file
new f0253a5 SLING-337 - do not provide a Repository service if admin access does not work
new 8b90e86 Set clean up time to half of scheduled time.
new e17173a fix typo
new 1985149 SLING-335 Minimal change to the resource bundle such that getString returns the key as the result prevent MissingResourceException
new 2619577 SLING-335 Add new Internationalization Support Bundle
new 132014b SLING-335 Remove Locale resolution stuff moved to the sling/i18n module
new d7b6351 SLING-335 Add sling/i18n to reactor and launchpad bundling
new 48c41b2 log failures to define a wrapper class
new 7a19468 SLING-289 Support Calendar property access SLING-290 Support binary property access SLING-341 Properly setup wrappers returned from node and property access
new 61b373e Add jst to convenience build.
new 4ca7090 SLING-342 Register SLingWebDavServlet as a global default servlet. This allows supporting WebDAV requests inside Sling requests. For normal request processing this should not interfere.
new d32d748 SLING-342 - CreateNodeTest adapted, unsupported extensions in GET now return 404 instead of 500
new 1733ac2 SLING-342 - use / as the WebDAV path in integration tests, to use the new WebDAV on / servlet
new 3d4f4fc SLING-342 - revert rev 640987 for now, integration tests fail
new 8e8f9c3 Fix more EOL issues on Windows platform
new b38d255 Fix more EOL issues on Windows platform
new 23140ba Ensure trailing slash on WebDAV access check and default the WEBDAV_BASE_URL to the same URL as the HTTP_BASE_URL
new 7a64b93 SLING-342 Use the context / as the WebDAV base just like for HTTP
new 0bbd7e4 another typo
new a36bafc improvements to ujax._setFormValues()
new ca229f2 SLING-343 - POST to something/*.html did not work
new 790ab22 Have the sling:messageEntry primary node type extend nt:hierarchyNode to able to place message entries below nt:folder.
new a9fba5f Move default Locale handling from the I18NFilter to the ResourceBundleProvider
new ba56bed Use released scr version (snapshot has only improved logging functionality)
new 02cab67 SLING-340 - JcrDefaultResourceTypeProvider and default implementation (jcr/default-rtp) added
new 1a09323 typo
new b754c2a Add new module.
new 864a6c3 Follow naming convention to use dashes instead of dots
new 3a0c6cb Follow naming convention to use dashes instead of dots
new f730c1c SLING-344 - GET foo/*.html returns the equivalent of an empty nt:unstructured Node
new b0f5868 Move HtmlResponse to API bundle.
new 1b77b42 SLING-344 Rename SyntheticStarResource to StarResource
new cd9b267 SLING-344 Add helper methods to identify non-existing and star resources.
new 7188d8d SLING-344 Always create a StarResource if the request path info contains /*. or ends with /* regardless of the request method and extend the unit tests to reflect this change
new f5aae33 SLING-344 Treat non-existing and star resources equally and use the new JcrResoureUtil.is* methods to check for these resources.
new c8437cd SLING-345 NonExistingResource is just another SyntheticResource
new af53898 SLING-345 Add new helper method isSyntheticResource
new 855df85 SLING-345 Check the currentResource to be a SyntheticResource and ignore whether it is a NonExisting or StarResource.
new dd77192 Two Enhancements: (1) Only require the ResourceResolverFactory if the ResourceBundle is not available in the cache and (2) reorder methods an add JavaDoc.
new a3c836c SLING-326: Rename ujax module to sling servlets post
new ace83d7 SLING-326: Rename ujax module to sling servlets post.
new 4a187ab SLING-326: Rename ujax module to sling servlets post.
new ff9a9c4 SLING-326: Renaming ujax.js to sling.js.
new 7129799 SLING-326: Rename ujax/ujax.js to sling/sling.js.
new 8ea4357 SLING-326: Rename package to *.servlets.post.*
new 6662f78 SLING-326: Renaming Ujax* classes to Sling*.
new 139b675 SLING-326: Delete empty directory.
new 6dabf21 SLING-326: Rename all references from ujax to sling.
new 367e8fd SLING-326: Rename all references from ujax to sling.
new 1e119a0 SLING-326: Rename all references from ujax to sling.
new ebe811b SLING-326: Delete empty directory.
new 820cc17 SLING-326: Rename ujax module to sling servlets post
new 253f92f SLING-326: Rename all references from ujax to sling.
new dc89ecc Use released configadmin.
new 8f1ffbf SLING-326: Rename dojo-ujax to dojo-sling
new e7b1262 SLING-326: Mount info servlet at /system/sling/info
new 838fc2b SLING-326: Rename dojo-ujax to dojo-sling
new 1a49802 SLING-346 Remove SlingInfoServlet from sling/servlets-post module
new 374f61e SLING-246 Add SlingInfoServlet from sling/servlets-post
new d36e8ab Nodetype loader should act as if the bundle is uninstalled and installed when the bundle is updated instead of just re-registering the name spaces. Otherwise any new node types will not be registered on update.
new b11e245 SLING-347: Remove obsolete servlets standard.
new 18caa5f SLING-349 BundleResource.listChildren(Resource) should also be implemented by BundleResourceIterator if the Resource is not a BundleResource. Also fix a glitch in the BundleResource.createResource method which creates a file resource if the resource in fact is a folder resource and does not hide a JCR item.
new fd062a6 SLING-317 - rename /classes to /var/classes
new f68fa54 Correctl handle retry count: retry exactly the number specified which makes (worst case): number of executions = 1 + number of retries.
new 294fa58 SLING-351 - Use uppercase Sling in sling.js, and sling.js moved to /bundles/sling/sling.js as /sling/sling.js is hidden by the OSGi console
new c7a3cac SLING-353 - add DynamicImport-Package statement
new e626c35 sling.js path adapted to path change of rev 643830
new 4c769c3 SLING-358 - Webloader sample mini-application
new 4daf7e0 Use nt:folder as base type and not nt:unstructured.
new 9b53d80 Fix failing test case - starting today, the test failed because of a method clash, both println(string) and println(object) match.
new b2b0fe4 SLING-354: Added sling:post:nodeName request parameter.
new 1f1eac9 SLING-355: Handle request with a parameter containing no value as a remove of the property.
new ddad93b SLING-354: Added sling:post:nodeName request parameter and use exactly this value for the node name.
new 1906eb3 SLING-359 - serve sling.js at /system/sling.js
new f6c8cd3 Write lengths of binaries correctly and prefix it with a colon instead of a star.
new eb6c2e2 Fix mistake introduced in Rev. 644750: Multivalued properties cause the key to be written twice, which causes a JSONException to be thrown.
new 0179420 Some code formatting
new e3ca49e Fix name and description of the project reflecting that it does no longer contain the OCM part and that it now is the JCR based ResourceResolver implementation.
new 1679760 Fix project title
new f533724 SLING-256 create project folder for bundle resource provider
new 3e02174 SLING-356 Remove BundleResourceProvider from jcr/Resource bundle and remove support for BundleResourceProvider in the JcrResourceResolverFactoryImpl
new 128112e SLING-356 Add separate bundle for the BundleResourceProvider SLING-361 First steps towards simple path mapping (currently on the bang separator is supported)
new 6f2b0a8 SLING-356 Add sling/bundleresource bundle to list of bundles to be installed
new f377309 SLING-356 Add sling/bundleresource to global reactor
new 4c2a70d SLING-361 comment sling/sample module in main reactor to prevent breaking the build
new cab4998 SLING-362 enable setting outputDirectory and default failOnError to true
new 98d1946 SLING-357 Replace the currently used pipe symbol (¦) by the bang (!) as described in the issue
new 95c518d SLING-363 Add new getResourceBundle(String baseName, Locale locale) method
new fa0d500 SLING-363 Default implementation for new getResourceBundle method returns NullResourceBundle
new 63218f5 SLING-363 Add new getResourceBundle method to mock object
new 2b6add7 SLING-363 add new sling:Language mixin node type extending mix:language as described in the issue
new 94b0288 Fix JavaDoc typo
new 7c65e4d SLING-363 Add support for the new SlingHttpServletRequest.getResourceBunlde(String, Locale) method in the filter and the resource bundle provider
new d8932f3 SLING-363 Add support for the new SlingHttpServletRequest.getResourceBunlde(String, Locale) method SLING-364 Use the search path (ResourceResolver.getSearchPath()) to prioritize multiple resources with the same key
new bca3e95 SLING-355 - empty parameters are not stored anymore
new 1e7771a SLING-369 Use most recently release Jackrabbit modules
new 3162ea0 Use explicit version references instead the project's own version
new b3496c4 SLING-370 Enhance search index configuration in default configuration
new 5a8e4bf SLING-369 Use most recent jackrabbit modules SLING-371 Rename jackrabbit-text-extractors module and have jackrabbit-server use it
new 205f810 SLING-372 Do not export jackrabbit-core classes any more
new 88626b3 Rename JcrDefaultResourceTypeProvider to JcrResourceTypeProvider.
new 75646f0 finish renaming of rev 646295
new a52ef9c SLING-360 Change default URI for console to /system/console
new 928ca67 SLING-266 - Drop oldstyle JSON support and replace by new JSON-export format
new b4610af SLING-266 - Remove support for the .xjson content file extension
new a53f5d9 SLING-266 Rename .xjson files to .json
new ef6ea62 SLING-147 Handle system.packages same as bootdelegation for extension in custom properties files
new c60501f add link to system/console on index page
new 4d97529 Add release profile and add include of NOTICE, LICENSE and DISCLAIMER files from the root dir of the project.
new 6c3da43 Move licence and notice to top level dir.
new 187ac63 Move licence and notice to top level dir.
new 00d0b49 Move licence and notice to top level dir.
new a72bfb4 Move licence and notice to top level dir.
new 1cb6650 SLING-370 Enhance search index configuration in default configuration (add for global index)
new e19a0c2 SLING-375 Enable FileDataStore in the default config
new 37d8d7a add well-known script extensions as text/plain
new 1b1db7d SLING-376 Add Launcher to just start a JCR Repository
new 516251a SLING-352 Apply modified patch provided by Vidar Ramdal
new 5fdfc97 more svn:ignores
new 58a8e91 Add incubator disclaimer.
new e1aacf4 SLING-354: Rename parameter to 'nameHint' and only filter invalid chars for this parameter (issue is in further discussion)
new 4952dba Add notice files.
new 4cdec6a Add notice files.
new 70414bd Write first element in pom in one line (to avoid problems with the maven release plugin) and minor pom fixes.
new 0633413 Write first element in pom in one line (to avoid problems with the maven release plugin) and minor pom fixes.
new 4c71a3e Remove intermediate reactor builds.
new b5ba1aa Further updates on notice files.
new 5f96b7d Further updates on notice files.
new ee99402 Further updates on notice files.
new 2f8f4d0 Remove the cache project. It has no value at the moment and just wastes space and might even confuse
new 7b78591 Fix units confusion in waiting time between repository checks (configured values are in seconds), and start checking with MIN_POLL to be faster at startup, backing off linearly to pollTimeInactive
new 856f46c Further updates on notice files.
new bc22ab3 Go back to simpler notice file format.
new e18cf66 Update notice files.
new 762cb3b Update notice files.
new d5f9b12 Update notice files.
new 5398d18 fix dojo module names
new 4158cf3 Comment sample.
new 9933c45 Use latest commons-collections release (it's a bundle!)
new 5eca6b2 Move samples to samples dir
new 1967d2e fix wrong Sling.js name variable
new cd39970 Move samples into own group.
new c29bc33 SLING-380 Ensure script reader is closed after evaluating the script
new e31db5e SLING-354: Add "name" that exactly specifies a name and changed behaviour of "nameHint" to be the same as jcr:title etc.
new 6c39686 SLING-366: Apply patch from Tobias Bocanegra to add "copy" support to SlingPostServlet.
new af307f1 SLING-382 - VersionHistoryImpl was incorrectly wrapped as a Node in server-side javascript - contributed by Gert Vanthienen, thanks!
new 87083cd SLING-381: Support multiple JcrResourceTypeProviders (incl junit tests)
new 9105f28 SLING-348 Rename servlets-default to servlets-get
new c9166f9 SLING-348: Rename servlets-default to servlets.get.
new 2edb08c Fix reference name.
new 8e29c5d display bad content in assert message
new 58e388d Fix interface name in reference.
new da353f8 more testing info
new aac3a78 Fix default value for property (although scr is not used)
new 19aad83 Fix default value for property (although scr is not used)
new a87666c Update notice files for maven plugins.
new 074c7e5 SLING-361 - Different class path initialization should fix the compilation problems.
new 8056e6b SLING-384 Replace LogBack by our own simple implementation of the SLF4J API
new 02705b8 more svn:ignore
new ea06dae SLING-384 - LogbackManager -> LogManager
new cbe808e Remove obsolete files.
new 79c8c4d Add bundle vendor.
new e888636 SLING-382 - prevent Version class from being wrapped in a ScriptableNode
new c474009 #SLING-385 - ScriptableNode.remove() and hasNode(path) methods added
new b9e4c80 Add svn info.
new 44b22e0 SLING-389 - prevent NPE in ScriptableNode.getIds(). Also removed superfluous ScriptableNode default constructor.
new 3f51381 SLING-77 - add test to verify that node.getNode('path') and node['path'] both return a wrapped Node
new 0fd1b39 Add equinox.http to parent pom.
new 4250d74 SLING-391: Create common base module for launchpad stuff.
new 91aa80c Set svn:ignore to target.
new 30a3d32 Correct typo
new e668800 SLING-391: Create common base module for launchpad stuff.
new ed311ba Remove the Dojo Toolkit Source from our SVN Repository. Download the toolkit at build time instead
new 937068c SLING-396 - add missing jcr-client.properties
new 830cbb5 SLING-397 - Generate javascript wrapper methods from specific interfaces automatically
new a12e494 SLING-399 - Remove useless launchpad.app bundle from launchpad.webapp
new a96f708 SLING-397 - Generate javascript wrapper methods from specific interfaces automatically - add missing file
new fac409a Add sling:Folder nodetype.
new 3d11d11 Move constant to bundleresource module.
new cf0e204 Exclude launchpad base from app and webapp.
new bceaee7 Fix typo.
new 3d06af4 Correct javadoc.
new 890bc54 SLING-311: Content is not installed on every startup anymore (see bug for complete description); add overwrite flag to overwrite content during bundle update.
new 2fcbdb8 Remove unused constants.
new 2a6ef3e SLING-311: Content is not installed on every startup anymore (see bug for complete description); add overwrite flag to overwrite content during bundle update.
new 912867e Start new module for content loading.
new b775c32 SLING-400: Move content loading to own bundle.
new 530af40 SLING-400: Move content loading to own bundle.
new bc6ebaa svn:ignore
new ad41f97 SLING-383 - javascript wrappers for Version and VersionHistory
new ee5a66c SLING-400: Move content loading to own bundle.
new a611386 SLING-400: Move content loading to own bundle.
new e06537a Update bnd to latest version.
new ae86c19 Update to latest releases.
new 18303b4 SLING-404: Move assembly into whiteboard
new 4956321 SLING-404: Move assembly into whiteboard.
new c70b49d SLING-395 Implement JcrNodeResource.adaptTo(Map.class) returning a map of the node's properties converted to Java Objects.
new 506691f SLING-411 Drop exception class and replace former use by a plain old NullPointerException. (+ remove optional resolution import declaration for org.apache.xml, which is not needed anymore)
new 9a73731 SLING-407 Use the current working directory as the parent for the repository folder if sling.home is not set
new 1331fbd SLING-407 Use the current working directory as the parent for the repository folder if sling.home is not set (previous fix did not really work)
new 1b6e7eb SLING-404: Remove/disable assembly related stuff.
new 4cce67e SLING-409: Create own bundle for jackrabbit-api.
new 0643fd9 SLING-409: Create own bundle for jackrabbit-api.
new 017111f SLING-410: Add ResourceUtil class to API.
new 5bc47f0 SLING-404: Remove/disable assembly related stuff.
new d0725fc Fix typo in node type.
new af7ba7f SLING-410: Add more utility methods.
new ed84ce2 SLING-367: sling:post: prefix is renamed to just ':'.
new 27ac6b9 SLING-416: Check for existing nodes longest path first.
new ff1d14d Fix javadocs.
new f218fe2 SLING-409: Correct poms and add new jackrabbit-api bundle.
new 15a3ce7 SLING-402 Move osgi/commons to commons/osgi
new b45cf04 SLING-402: Move osgi/commons to commons/osgi - correct poms.
new d1f2535 SLING-402: Move osgi/commons to commons/osgi - refactor to commons package.
new 4d9c7f9 Clean up code.
new cdda2a3 SLING-417: Move sling/threads to commons/threads
new 7f745c2 SLING-417: Move threads to commons.
new 18baa25 SLING-406: Move osgi/log to commons/log
new cccd215 SLING-406: Move log implementation to commons.
new 992a887 SLING-406: Move log implementation to commons.
new a6a4ccb SLING-419 Create new default GET servlet dispatching itself depending on the request extension.
new 307c8ea SLING-418: Move event stuff to extensions
new fce8cb0 SLING-418: Move event stuff to extensions
new ee3671e SLING-418 Move event and scheduler to extensions.
new 93743b3 Eclude maven-eclipse.xml generated by the maven eclipse plugin.
new 993f777 Eclude maven-eclipse.xml generated by the maven eclipse plugin.
new 41c7159 Exclude maven-eclipse.xml generated by the maven eclipse plugin.
new bc1e64d SLING-387 First stab at redoing servlet/script resolution process. This still needs some code cleanup and tests for error handling SLING-419 fix last reference of an integration test to HTML renderer
new 4001fae SLING-390 Use the correct test to actually get the script and not throw an NPE
new 18be2b4 SLING-387 - ScriptSelectionTest added, testHtmlPostSelectors fails
new 3a9311c SLING-387 - ScriptSelectionTest added, testHtmlPostSelectors fails
new 3f314b6 SLING-413: Get sling.id only once; handling start and stop should be sufficient.
new dea9c8e SLING-413: Handle bundle update and correctly handle overwrite flag.
new 304dfeb SLING-412: Remove support for "name" property which defines the name of the root node imported through json.
new 3186d44 SLING-387 - ScriptSelectionTest, more test cases
new 9e66417 SLING-403: Move default.rtp to samples
new 4ea0588 Correct svn location.
new 9bc3106 Correct svn location.
new 64dd235 SLING-403: Move default.rtp to samples.
new e4aaec6 Add comment on constant
new 787d4fd SLING-420 - Autogenerated node names should not start with a number
new b8a7966 SLING-387 Fix last resort to only accept servlets and not any script and modify test for POST method to not expected selector consideration
new 83b8685 Remove unused constant
new 8561a3e Remove unused import
new b9fea07 SLING-424 Move mock classes to commons/testing and add reference to commons/testing to the servlet-resolver module
new 4df5e6d SLING-423: Correct node name handling for timed jobs; applied a slightly modified patch from Philipp Koch.
new 392092f Remove cyclic dependency.
new bbfae22 SLING-387 - more ScriptSelectionTest, and adapt imports to mocks moved to commons/testing
new 7455515 SLING-387 - more ScriptSelectionTest tests
new 9f1fbc8 SLING-387 - fix typo
new 874bb4a SLING-387 Make LocationResource a Resource by extending from WrappedResource
new 3e7d8b0 SLING-422 Add Location header in case the status code to be returned to the client is 201/CREATED
new c7a72c4 SLING-430 Handle empty/missing sling.servlet.methods property as if it would be set to [ "GET", "HEAD" ] and support "*" to mean "all methods". Add sling.servlet.methods="*" setting to SlingWebDavServlet
new d73cac5 SLING-432 Aling default configuration in meta type descriptor to actual default configuration and fix some descriptions in the message catalogue.
new 3ecf347 svn:ignore
new 2c953f9 SLING-431, org.osgi.service.log Import-Package added
new bb4481a SLING-433 Prevent currentNode from being set if null
new 04e80d6 SLING-434 Move check for non existing resource to the DefaultGetServlet
new 88f0bc6 Clarfiy the format of the strings returned by getSearchPath (each entry must be terminated with a slash)
new c19bc4d Some formatting ...
new 0bcce66 The ResourceResolver will always return search path entries with trailings slashes, no need to verify.
new ba8eec0 Ensure all entries in the search path set are terminated with a trailing slash and return a copy of the search path on access to comply with the API spec for the ResourceResolver.getSearchPath() method.
new b576891 Handle the setting the serarch path to "null" correctly, instead of bombing
new f23606c SLING-387 Refactor error handler script resolution to also use the new resolution mechanism, rename some classes to better match their functionality and cleanup code (remove unused methods and classes).
new efdc504 Add RequestProgressTracker (null implementation) to mock request
new fdfa990 SLING-435 - remove DOCTYPE and xhtml stuff from HtmlResponse, until we have a better solution
new cf66075 SLING-3 Add requets progress tracker use to servlet resolution
new de22232 Throw ResourceNotFoundException instead of sending 404 itself if the request resource is a non existing resource
new b868578 SLING-298: Rename request parameter FormEncoding to _charset_.
new 15b3eb7 Restore old attribute value after execution.
new ca0d1d3 Remove unused method (which has an endless recursion)
new 878643d SLING-438 Rename scripting/resolver to scripting/core (take 1)
new 8f653e5 SLING-438 Rename scripting/resolver to scripting/core (take 2) - rename packages
new e7cfe8b SLING-247: Clean up providing script variables, add log.
new 681a0e7 SLING-425 - SlingLogFileWriter failed under Windows when executed several times without 'clean'
new 88f99e9 SLING-438 - fix module name and description
new c56b58f SLING-437 Merge jackrabbit-text-extractors into jackrabbit-server
new 5c28ed7 SLING-427 Support "length" property to simulate an array
new 7bd3d05 SLING-3 - RequestProgressTrackerLogFilter logs RequestProgressTracker info at the DEBUG level
new 3ce0d12 SLING-247: Make SlingBindings available as request attribute, remove support for mapped objects from taglib.
new fcd2602 SLING-439: Reduce files for i18n node types, remove unused reference nodetype, move sling:Folder to jcr.resource.
new f43d6b6 SLING-3 - add more useful info to the RequestProgressTracker log
new 2ff91fa SLING-428 Applied modified patch (see issue for details)
new 85cabbd Fix import list
new da5f19b SLING-429 Apply patch
new 98dd433 SLING-439: Remove unused selector node types and implementations; correct poms.
new 92e559f Update to newer Quartz version.
new 385cb21 SLING-446: Move scheduler to commons
new b6959db SLING-450: Move adapter to extensions
new 0b1f5ff SLING-450: Move bundleresource to extensions
new 644037b SLING-450: Move httpauth to extensions
new c2fda6b SLING-450: Move i18n to extensions
new dbb9e0f SLING-446, SLING-450: Correct reactor pom.
new 15c6767 SLING-446: Refactor classes to use the commons package.
new b9eb184 SLING-446: Refactor classes to use the commons package and correct poms.
new f3d3e9f SLING-449: Move sling/core to engine
new 1911c01 Correct svn urls.
new 8789b9a SLING-449: Refactor core to engine.
new f35cb37 SLING-449: Refactor core to engine.
new 144687e SLING-449: Refactor core to engine.
new b6c2ca0 SLING-449: Refactor core to engine.
new f4cb581 SLING-451: Rename sling to servlets
new 728cae9 SLING-451 Update poms
new 982a120 SLING-451: Rename servlet-resolver to resolver
new a7d8acd SLING-451: Rename servlets-get to get
new 2e06954 SLING-451: Rename servlets-post to post
new 045dfe0 SLING-451: Refactor to use servlets.get as package name.
new ac2555b SLING-451: Refactor to use servlets.resolver as package name.
new 921b97c Some more getters, JavaDoc and intialization of the create request property
new 8e75dca SLING-422 Implement refactoring of the SlingPostServlet: - one operation at a time - extensible by implementing the SlingPostOperation interface - predefined parameters and values in SlingPostConstants for client side use
new 6cfb651 git-svn-id: https://svn.apache.org/repos/asf/incubator/sling/trunk@656339 13f79535-47bb-0310-9956-ffa450edef68
new ef3acbe SLING-422 Add JavaDoc
new c2252eb SLING-456: Add manifest header parser and junit test.
new d21d2df Use new manifest parser in content loader.
new 842a436 store dojo download in local download-cache dir, outside of target dir, to avoid downloading it on every clean build
new 7fbdc92 SLING-454 - javascript wrappers now output an ECMA-formatted String for the default value of Properties of type Date
new cc75064 Make usable in sub-packages (make TestNode fields and method public)
new 114baa1 SLING-457 Fix resolution of resource super type for the TypeOverwritingResourceWrapper used by the SlingRequestDispatcher (see issues for details)
new f3ef76d SLING-457 Integration test cases
new 123997d SLING-460: Preserve order of attributes and directives.
new e5979e8 Update jruby to latest release.
new 712dbcb #SLING-414: Move generation and managing of the sling id to own service in the engine.
new 18b9d1f SLING-414: Separate activator from service implementation.
new 77fba98 SLING-461 Move Sling Console to Apache Felix/FELIX-562 Move OSGi Console to Apache Felix
new 956348b SLING-461 Remove Sling Console from reactor
new d42b696 SLING-461 Change references to the web console to use the Felix console now
new bb859ef SLING-463 Add support for refresh packages
new 0d82419 SLING-394 Remove support for the :savePrefix parameter and enhance the RequestProperty to resolve the property path name for relative path elements.
new 40f0ebc SLING-394 Test whether :saveParamPrefix is really ignored
new 1f46e05 SLING-394: - Check for correct list of prefix (not just /) in AbstractSlingPostOperation - Only consider prefix parameter for node name generation
new 24a2d4c SLING-458 Add support for @Delete suffix to property name to remove the named property
new 2a68c86 SLING-455 Implement @CopyFrom and @MoveFrom with integration tests
new 6de80cb SLING-464 Add support for multiple resources to apply operations to and adapt integration tests accordingly
new fbd7e0f SLING-453: Initial content loading to target location https://issues.apache.org/jira/browse/SLING-453
new 064c254 SLING-457 Move actual code to resolve the resource super type of a resource to the JcrResourceUtil and simplify (aka streamline) resolution.
new 3bb8092 SLING-467 - preparing to move HttpTestBase to commons/testing
new 2c9c122 SLING-467 - Move HttpTestBase integration test utility to commons/testing
new 22eb7c6 SLING-365 Implement support for initial checkin of mix:versionable nodes on-demand
new 94b1c67 SLING-469 Applying patch supplied by Niklas Gustavsson to have the SlingLogger also be a LocationAwareLogger
new feb57d5 Code formatting and import list cleanup
new 16dd1f0 SLING-470 Apply patch provided by Niklas Gustavsson to fix ClassLoaderResourceProvider.getChildren issue
new 5c35fab SLING-443 - warn that MAVEN_OPTS="-Xmx256M" is currently required
new acf24eb SLING-473 Apply slightly modified patch to support full range of RequestDispatcher options as tag attributes. Thanks to Dominique Jaeggi for providing the patch.
new 3168232 SLING-476 Do not remove generated Java source and SMAP files if Jasper left them, they will just be included in the bundle
new b8c282a SLING-477: Add default max retry count with default value of 10.
new 9cb1eb9 Use released version of Web Console
new c1df656 SLING-442: Clean up exports, imports, dependencies and used plugins.
new 10f4d2d SLING-442: Clean up exports, imports, dependencies and used plugins.
new 5feff61 SLING-462: Don't reschedule a job if it fails with an exception.
new ea46fd0 SLING-480: Use POST instead of GET.
new 7614737 SLING-474 Move @Delete handling after @Move/CopyFrom handling and ensure the moved/copied property is not removed after a successfull move/copy.
new 99344ea Add explicit dependency to JUnit library
new c7c6c6d Log existence check failures at DEBUG level only
new a076370 SLING-479 Fix @scr.tags: - normalize metadata attribute settings to "no" - ensure proper metadata and ds attributes are set - create metatype.properties files where required - fix metatype.properties files
new e2e204d SLING-468: Ignore provided encoding and always return the correctly encoded string.
new efb2f12 SLING-481 Create metatype descriptions for the extensions/event bundle
new 27677ba Use constants for configuration properties.
new 42d4ee3 Add method for handling integer properties.
new a561b9a Add method for handling integer properties.
new e6bd8c5 Use OsgiUtil to get property values.
new 14fbb81 Change @scr.component ds attribute to scr - not sure what this means but JSP engine doesn't work for me with ds
new 660349f SLING-480 After changing the login servlet to send the authentication request as POST instead of GET, the LoginServlet should also be registered to handle POST requests to prevent the default Sling POST servlet to be triggered.
new ce6f4b8 SLING-479 remove confusing scr="no" attribute; this cannot mean ds="no" as the JspScriptEngineFactory is a Declarative Services component which requires a descriptor.
new b01a1e6 Avoid concurrency problems on startup.
new 36f5ff0 SLING-483: Deploy javadocs for a release.
new 394f00e SLING-489 Not ignoring servlet registration properties if sling.servlet.paths is set
new 4ca645e Set the derby.stream.error.file system property if not set to have the derby.log file created by the Derby database in the current working directory. This is kind of a hack which assumes the Jackrabbit instance is actually using the Derby PersistenceManager, which is actually the case right now.
new 8e3f539 Ensure service.id property in mocked service references
new 52eff2d Fix type in log message
new 575530b SLING-483: Add excludes for javadocs (WiP)
new c676d9f SLING-483: Fix javadoc errors (WiP)
new 80ea704 SLING-483: Add excludes for javadocs and fix javadocs (WiP)
new 540b9cf SLING-483: Add excludes for javadocs (WiP)
new 91d4857 Exclude obr from the standard build.
new 3c40a0e SLING-483: Add excludes for javadocs (WiP)
new 315a59c SLING-483: Add excludes for javadocs (WiP)
new 173e2c3 SLING-483: Add excludes for javadocs and fix javadocs (WiP)
new 08b6cf2 SLING-488 Reset default workspace to actual default workspace used by the Repository.login method if the default workspace is not configured in Sling.
new 73a98f0 SLING-472 Have SlingServlet's ResourceProvider extend from ClassLoaderResourceProvider and fallback to the latter in case the web app does not provide resources.
new 7163b04 Fix typo.
new 28ded26 SLING-493 - script to generate NOTICE files from Maven dependencies
new 04a2a57 SLING-493 - document the mknotice script
new 5430e8a SLING-495, scripting/ruby NOTICE
new f4bb27c SLING-495, NOTICE for launchpad modules
new 204099c SLING-496 - add missing dojo.require for dojo.data.util.simpleFetch - patch contributed by Craig L. Ching, thanks!
new 6ea3b8b SLING-493 - cleanup whitespace and other noise in generated NOTICE
new f89fde0 SLING-494 - tm-extractors license clarified
new 64565e4 Move projects which we don't want to release atm into a profile.
new acb396e SLING-493 - ignore dependencies having scope=test
new b296fb9 SLING-493 - include local module.notice.txt in NOTICE if provided
new 09b6f03 SLING-502 Create manual Declarative Service descriptors for component factories to make them usable both in Felix SCR 1.0.0 and and later implementations as well as in Equinox DS. See issue for details.
new 0763ef9 SLING-495 - more NOTICE fragments
new e261dd5 SLING-493 - fix wrong test scope filter
new f6d6c78 SLING-495 - more NOTICE fragments
new a2f3f39 SLING-495 - NOTICE files generated using mknotice script
new ddfaa04 SLING-505: Remove debug logging from pinger thread.
new 5758863 Better filter invalid characters when creating node names.
new 799b9e1 Ignore finished jobs on startup.
new d6e57f1 Correct the notice information. The farm tool needs to be changed to ignore lines prefixed with '#'.
new 1ddf572 set eolstyle
new 93e7d1c allow files to have comments with # prefix
new 8af22a1 SLING-500 Apply patch by Lars Trieloff with slightly modified failure message indicating where to lock for trouble.
new d203676 SLING-493 - ignore #comments in notice fragment files
new e0628ee Fix project name and description for proper NOTICE file generation
new 50f323f SLING-493 - module.notice.txt is now used as a list of additional dependencies
new ec5ee68 SLING-495 - NOTICE files updated according to changes in revision 662927
new e37a57e Nicer and more complete Sling Launchpad index.html page
new 6da3a0c SLING-493 - document the mknotice script
new 8f6940b SLING-493 - document the mknotice script
new 50f96a1 We don't include mx4j stuff.
new 16225fc SLING-495: Add missing dependency.
new 7e25d41 SLING-495 - not all code is based on Day's stuff, but in general Sling is
new f79197e SLING-495 - NOTICE files regenerated with revision 663097 changes
new 96a24c9 SLING-495: Add missing mapping.
new 8c043c3 SLING-495 - NOTICE files regenerated with Carsten's latest changes
new a26c726 [maven-release-plugin] prepare release sling-1-incubator
new b1acfbc [maven-release-plugin] prepare for next development iteration
new 8319793 Use released version of parent pom.
new 536f2cf Add missing goal configuration.
new a50b35a [maven-release-plugin] prepare release org.apache.sling.api-2.0.0-incubator
new 795bf33 [maven-release-plugin] prepare for next development iteration
new c214436 Add missing Apache License header
new 7abd6d4 We need to release apt as well as the launchpad depends on it
new 8001575 Add missing licence header
new a34e01a Add missing licence header
new f21d858 Add missing licence header
new 622cc65 Add missing licence header
new 2558de7 [maven-release-plugin] prepare release maven-sling-plugin-2.0.0-incubator
new a08a7ac [maven-release-plugin] prepare for next development iteration
new 96981d1 [maven-release-plugin] prepare release maven-jcrocm-plugin-2.0.0-incubator
new 3be6cb2 [maven-release-plugin] prepare for next development iteration
new 0cf07bc [maven-release-plugin] prepare release org.apache.sling.commons.log-2.0.0-incubator
new 11b3fee [maven-release-plugin] prepare for next development iteration
new cf092b8 SLING-509 - add missing license headers
new 7286cdb [maven-release-plugin] prepare release org.apache.sling.commons.mime-2.0.0-incubator
new 3731536 [maven-release-plugin] prepare for next development iteration
new f31296b [maven-release-plugin] prepare release org.apache.sling.commons.threads-2.0.0-incubator
new e3637ae [maven-release-plugin] prepare for next development iteration
new 87a11e3 Use released versions (or soon to be released versions).
new 7628cad [maven-release-plugin] prepare release org.apache.sling.commons.scheduler-2.0.0-incubator
new f20f3d3 [maven-release-plugin] prepare for next development iteration
new 3848c8b [maven-release-plugin] prepare release org.apache.sling.jcr.api-2.0.0-incubator
new 5522c26 [maven-release-plugin] prepare for next development iteration
new 457140c [maven-release-plugin] prepare release org.apache.sling.commons.testing-2.0.0-incubator
new b1ab595 [maven-release-plugin] prepare for next development iteration
new bbacb9e [maven-release-plugin] prepare release org.apache.sling.commons.osgi-2.0.0-incubator
new 03363b3 [maven-release-plugin] prepare for next development iteration
new 322ece3 [maven-release-plugin] prepare release org.apache.sling.commons.json-2.0.0-incubator
new c887bc3 [maven-release-plugin] prepare for next development iteration
new 51f7d0e [maven-release-plugin] prepare release org.apache.sling.scripting.api-2.0.0-incubator
new bf6ce87 [maven-release-plugin] prepare for next development iteration
new af9d7ee [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.0-incubator
new cd9b509 [maven-release-plugin] prepare for next development iteration
new 42807a2 [maven-release-plugin] prepare release org.apache.sling.adapter-2.0.0-incubator
new 674dc56 [maven-release-plugin] prepare for next development iteration
new 1d3cae0 [maven-release-plugin] prepare release org.apache.sling.jcr.base-2.0.0-incubator
new 5fb2ea6 [maven-release-plugin] prepare for next development iteration
new 00d7605 [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-2.0.0-incubator
new 109d047 [maven-release-plugin] prepare for next development iteration
new 74ad374 [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.0.0-incubator
new 9ffff79 [maven-release-plugin] prepare for next development iteration
new 419873d [maven-release-plugin] prepare release org.apache.sling.scripting.javascript-2.0.0-incubator
new b3f5637 [maven-release-plugin] prepare for next development iteration
new 457c816 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.0-incubator
new 24029ff [maven-release-plugin] prepare for next development iteration
new 1a83519 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp.taglib-2.0.0-incubator
new cc561f5 [maven-release-plugin] prepare for next development iteration
new 81eae0d [maven-release-plugin] prepare release org.apache.sling.engine-2.0.0-incubator
new ffbbb9f [maven-release-plugin] prepare for next development iteration
new c1c4889 [maven-release-plugin] prepare release maven-jspc-plugin-2.0.0-incubator
new 899ef77 [maven-release-plugin] prepare for next development iteration
new b451e1e [maven-release-plugin] prepare release org.apache.sling.jcr.contentloader-2.0.0-incubator
new 8947501 [maven-release-plugin] prepare for next development iteration
new f1fdda5 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.api-2.0.0-incubator
new c3e97e3 [maven-release-plugin] prepare for next development iteration
new f4e96dd [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.client-2.0.0-incubator
new 0334c8b [maven-release-plugin] prepare for next development iteration
new 514dcfe [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.server-2.0.0-incubator
new b0bd57c [maven-release-plugin] prepare for next development iteration
new 2ed8552 [maven-release-plugin] prepare release org.apache.sling.jcr.ocm-2.0.0-incubator
new c497487 [maven-release-plugin] prepare for next development iteration
new 43c313f [maven-release-plugin] prepare release org.apache.sling.jcr.webdav-2.0.0-incubator
new b3f624e [maven-release-plugin] prepare for next development iteration
new 72f51f3 [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.0.0-incubator
new e2fcf90 [maven-release-plugin] prepare for next development iteration
new cdbb7e0 [maven-release-plugin] prepare release org.apache.sling.servlets.get-2.0.0-incubator
new 6aba80e [maven-release-plugin] prepare for next development iteration
new 0071a8c [maven-release-plugin] prepare release org.apache.sling.servlets.post-2.0.0-incubator
new 7581701 [maven-release-plugin] prepare for next development iteration
new 3bc9100 [maven-release-plugin] prepare release org.apache.sling.bundleresource.impl-2.0.0-incubator
new 9b16061 [maven-release-plugin] prepare for next development iteration
new f09b7c5 [maven-release-plugin] prepare release org.apache.sling.event-2.0.0-incubator
new e622dcf [maven-release-plugin] prepare for next development iteration
new 003670e [maven-release-plugin] prepare release org.apache.sling.httpauth-2.0.0-incubator
new 9e45f1b [maven-release-plugin] prepare for next development iteration
new 6537cbf [maven-release-plugin] prepare release org.apache.sling.i18n-2.0.0-incubator
new 86e5547 [maven-release-plugin] prepare for next development iteration
new 02d3d33 [maven-release-plugin] prepare release org.apache.sling.extensions.apt.parser-2.0.0-incubator
new b8cfd68 [maven-release-plugin] prepare for next development iteration
new 5a9372a [maven-release-plugin] prepare release org.apache.sling.extensions.apt.servlet-2.0.0-incubator
new 6791a8b [maven-release-plugin] prepare for next development iteration
new d526d75 [maven-release-plugin] prepare release org.apache.sling.samples.simple-demo-2.0.0-incubator
new da1e2af [maven-release-plugin] prepare for next development iteration
new af9e8ce [maven-release-plugin] prepare release org.apache.sling.samples.path-based.rtp-2.0.0-incubator
new 9d6a456 [maven-release-plugin] prepare for next development iteration
new db22988 Use fixed versions for releasing.
new ed31c4e [maven-release-plugin] prepare release org.apache.sling.samples.webloader.service-2.0.0-incubator
new ab9633f [maven-release-plugin] prepare for next development iteration
new aa81a24 [maven-release-plugin] prepare release org.apache.sling.samples.webloader.ui-2.0.0-incubator
new 6d12802 [maven-release-plugin] prepare for next development iteration
new f1da8ee [maven-release-plugin] prepare release org.apache.sling.launchpad.base-2.0.0-incubator
new 1694dea [maven-release-plugin] prepare for next development iteration
new 1e631dc [maven-release-plugin] prepare release org.apache.sling.launchpad.content-2.0.0-incubator
new bd446d0 [maven-release-plugin] prepare for next development iteration
new ac690df [maven-release-plugin] prepare release org.apache.sling.launchpad.app-2.0.0-incubator
new f44a3cc [maven-release-plugin] prepare for next development iteration
new 80ed312 [maven-release-plugin] prepare release org.apache.sling.launchpad.webapp-2.0.0-incubator
new 3c6e523 [maven-release-plugin] prepare for next development iteration
new 2c96cce Set version to next development version.
new 38f09b8 Add versions to dependency management in parent pom.
new c1c416c Fix reference to parent pom.
new 15491fd Add my KEYS file.
new c73d8ce SLING-512 Do not use default methods if the sling.servlet.extensions property is declared
new b97af8c [maven-release-plugin] prepare release sling-2-incubator
new 935012e [maven-release-plugin] prepare for next development iteration
new 2ce04c0 Use "released" versions for release.
new 465ea9d Use "released" versions for release.
new fb3579e [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.0.2-incubator
new f2277e0 [maven-release-plugin] prepare for next development iteration
new 9a895f5 Make module buildable again.
new b809e3b Use "released" versions for release.
new c4a0dc0 [maven-release-plugin] prepare release org.apache.sling.launchpad.app-2.0.2-incubator
new fbfa71c [maven-release-plugin] prepare for next development iteration
new e0c9f81 Use "released" versions for release.
new 840bd6f Make module buildable again.
new 91ed923 [maven-release-plugin] prepare release org.apache.sling.launchpad.webapp-2.0.2-incubator
new e6e1e8f [maven-release-plugin] prepare for next development iteration
new a6043de Make module buildable again.
new 7d33bcc Reverting release.
new 07b3e8b Prepare release.
new 4f96760 [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.0.2-incubator
new f991234 [maven-release-plugin] prepare for next development iteration
new 555599f Prepare release.
new 879dda2 Prepare release.
new a7200f6 [maven-release-plugin] prepare release org.apache.sling.launchpad.app-2.0.2-incubator
new 16d7b89 Make module buildable again.
new 9f7c562 [maven-release-plugin] prepare for next development iteration
new 598e08f Make module buildable again.
new 60d6d4f Prepare release.
new 35e8dc6 [maven-release-plugin] prepare release org.apache.sling.launchpad.webapp-2.0.2-incubator
new 15e0e28 [maven-release-plugin] prepare for next development iteration
new 19aeac7 Make module buildable again.
new 7ea6a19 ScriptableNode.getGetSession() added
new 1698d2d Fix reference to parent pom.
new bc2cc99 SLING-511 Applying patch from Lars to upgrade to Dojo 1.1.1
new 9483cff Use latest deployed scr and maven plugin
new 5a137fd SLING-520: Log message about disabled buffering only once.
new d87a198 SLING-503: Enable the use of the SCR plugin for factory components again SLING-519: Update to SCR 1.0.1-SNAPSHOT
new f182915 Remove unused imports and fix some javadoc errors.
new 0e9e043 SLING-521: Restore plugin notice files.
new 04e529d SLING-521: Restore more notice files.
new 3ed814e SLING-521: Restore more notice files.
new 669a08d SLING-521: Restore more notice files.
new a10ca46 SLING-521: Restore more notice files.
new fd03d9d Set immediate to true to start components automatically.
new 9c6ec2e Update notice file.
new 83938df Change version number to 3-incubator-SNAPSHOT.
new aff484c Fix license header in poms and binary dist of war.
new 952bb2e Aggregate licenses and notices for app.
new 0378109 Aggregate licenses and notices for webapp and source build; fix webapp build to include legal stuff.
new e120f9a Remove obsolete scripts to generate notice files.
new fcf7ddb Add missing information to webapp, add notice for tm extractors.
new 3cf5776 SLING-523: Authentication handlers can be configured with paths.
new aeea731 Remove debug logging.
new 126a71a SLING-525 Implement support for multiple log files and fine grained logging selection
new bc9306a "trace" is also a supported log level
new 4ac05a1 Support log levels not being one of the defined constants in the LogService interface: If the actual level is higher than LOG_DEBUG the message is logged at SLF4J TRACE level. If the actual level is lower than LOG_ERROR, the message is logged at SLF4J ERROR level.
new 2c9b27d SLING-525 Optimize reconfiguration of a logger configuration without changing the set of logger name and support modification of logger configurations referring to log writers being removed.
new c54b46d Adapt to modified SlingLoggerConfig methods
new 1f4d165 Clarify the project description with respect to the SLF4J implementation (internal) and the provided API (SLF4J, JCL, Log4J)
new 4b29d60 Proposal for recently discussed README.txt as well as source and binary distribution LICENSE and NOTICE files.
new f81a901 Add Log4J API to readme
new 23ec206 SLING-527 Fall back to use the bundle location or bundle ID if the bundle for which a logger is requested has no symbolic name
new 7613959 SLING-527 Prevent inclusion of commons/testing library in the war file
new d2a39d5 SLING-471 Apply patch by Niklas Gustavsson (slightly modified)
new eca154e Added Derby and Xerces information to NOTICEs in launchpad app and webapp.
new 6dc90da SLING-529 Fix inability to apply global configuration
new e1e7685 SLING-531 Include Servlet API into standalone launcher and export from system bundle.
new fbc7908 SLING-521: Separate between notice files for bin and src dists.
new 7a2cc1a SLING-521: Separate between notice files for bin and src dists.
new bb7513e SLING-532 Fix scope for http client dependency and add commons-logging
new eb4d9d2 SLING-521: Separate between notice files for bin and src dists.
new 99b15fe SLING-521: Separate between notice files for bin and src dists.
new fc18e9c SLING-521: Separate between notice files for bin and src dists.
new 54d7d3e SLING-521: Separate between notice files for bin and src dists.
new 789dbac Update readme.
new 0cfe49c SLING-521: Separate between notice files for bin and src dists.
new 380e482 Update assemblies to new locations of files.
new aa6f5f2 Update assemblies to new locations of files.
new 398b26e SLING-533: Support multi-value type hints (eg. @TypeHint=String[])
new 276b4f5 Define all versions in the parent pom, update jcrapp notice and readme and fix svn reverence in app, webapp.
new 3e3a9f4 Delete empty directories.
new c0d6903 SLING-533: Add an integration test.
new 00a818d SLING-521: Revert to hand written notice files - Simplified the Derby notices, Derby history is not relevant here
new 3bd51eb SLING-521: Revert to hand written notice files - Include JSON.org attribution where needed
new 4e8cda1 Removed license entry for FeedParser test cases as they are not included in the tree.
new 03f1206 Change copyright year to 2008.
new d780127 SLING-537 - disable WebDAV iohandlers for zip and XML files
new fa77c8b SLING-537 - disable WebDAV iohandlers for zip and XML files (forgot this file)
new d31723a SLING-515 - DefaultErrorHandlerServlet outputs error info even if response is already committed, without changing response status
new e02a89d SLING-539: Merge LICENSE.* information to LICENSE files - JSON license
new 1a9d4bb SLING-539: Merge LICENSE.* information to LICENSE files - SLF4J license - Note that the log bundle contains also OSGi classes!
new d3be120 SLING-466 - export the org.apache.sling.servlets.get.helpers package: reusable default renderers
new 568aab5 Use INFO as the default log level if running the bundle in an environment where none of the logger properties is set (such as in an equinox framework out of the box)
new 59045d6 SLING-466 - revert changes from revision 668162
new 5f9520d SLING-539: Merge LICENSE.* information to LICENSE files - Quartz should be mentioned in NOTICE - Quartz is ALv2-licensed, so no extra LICENSE stuff needed
new 3f5445e SLING-466 - fix obsolete package name for org.apache.sling.servlets.get.helpers (I know - it's Monday here ;-)
new 1e20a27 SLING-508 Give parameter decoding another try by trying to get the servlet container into decoding the URL encoded request parameters as plain ISO-8859-1. Only after that encoding will we recode all parameters (also the container parameters) to the encoding defined by the _charset_ request parameter.
new aea466e SLING-539: Merge LICENSE.* information to LICENSE files - Hmm, the scheduler component is not included in launchpad
new 6b1a53f SLING-539: Merge LICENSE.* information to LICENSE files - JCR API license
new 61abfc8 SLING-539: Merge LICENSE.* information to LICENSE files - kXML license
new 2758af1 SLING-539: Merge LICENSE.* information to LICENSE files - kXML license, part 2
new 9d879f0 SLING-539: Merge LICENSE.* information to LICENSE files - Xerces notices should be included
new ebc1345 SLING-539: Merge LICENSE.* information to LICENSE files - kXML license, part 3
new 1b94c76 SLING-539: Merge LICENSE.* information to LICENSE files - The obr bundle contains also OSGi classes
new 80a1497 SLING-466 - render HTML and javascript separately, work in progress
new dba8ac7 SLING-539: Merge LICENSE.* information to LICENSE files - FreeMarker license
new 7c819b5 SLING-539: Merge LICENSE.* information to LICENSE files - Rhino license - Copyright attribution not needed?
new f67bff1 SLING-539: Merge LICENSE.* information to LICENSE files - PDFBox license
new 4dc74f5 SLING-539: Merge LICENSE.* information to LICENSE files - jackrabbit-core dependencies: W3C XPath, Concurrent, CyberNeko
new f545d7f Removed unused directory
new 5174d25 SLING-539: Merge LICENSE.* information to LICENSE files - Equinox license
new b728cfc Reverted unintended change from revision 668178 (SLING-539)
new cefde0b Use released version of SCR.
new 93afb3e [maven-release-plugin] prepare release sling-3-incubator
new 962d71e [maven-release-plugin] prepare for next development iteration
new 00c4747 Update to released versions.
new 28be274 [maven-release-plugin] prepare release maven-sling-plugin-2.0.2-incubator
new 0bbe201 [maven-release-plugin] prepare for next development iteration
new cb26aa0 [maven-release-plugin] prepare release maven-jcrocm-plugin-2.0.2-incubator
new 32eea67 [maven-release-plugin] prepare for next development iteration
new a7024ae [maven-release-plugin] prepare release org.apache.sling.api-2.0.2-incubator
new 0449525 [maven-release-plugin] prepare for next development iteration
new 5e6ba2f Use version from parent pom.
new 406c1f6 [maven-release-plugin] prepare release org.apache.sling.jcr.api-2.0.2-incubator
new bb2f7b1 [maven-release-plugin] prepare for next development iteration
new 944b162 [maven-release-plugin] prepare release org.apache.sling.commons.testing-2.0.2-incubator
new 543b4eb [maven-release-plugin] prepare for next development iteration
new a81b09f [maven-release-plugin] prepare release org.apache.sling.commons.threads-2.0.2-incubator
new faec498 [maven-release-plugin] prepare for next development iteration
new e064498 [maven-release-plugin] prepare release org.apache.sling.commons.json-2.0.2-incubator
new 7f92d8d [maven-release-plugin] prepare for next development iteration
new 31a8139 [maven-release-plugin] prepare release org.apache.sling.commons.log-2.0.2-incubator
new d7ca4f6 [maven-release-plugin] prepare for next development iteration
new 32dda55 [maven-release-plugin] prepare release org.apache.sling.commons.mime-2.0.2-incubator
new 392d435 [maven-release-plugin] prepare for next development iteration
new be4c01f [maven-release-plugin] prepare release org.apache.sling.commons.osgi-2.0.2-incubator
new c294699 [maven-release-plugin] prepare for next development iteration
new 992473b [maven-release-plugin] prepare release org.apache.sling.commons.scheduler-2.0.2-incubator
new bf45aba [maven-release-plugin] prepare for next development iteration
new 8fb3eef [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-2.0.2-incubator
new 5764808 [maven-release-plugin] prepare for next development iteration
new 882efb3 [maven-release-plugin] prepare release org.apache.sling.scripting.api-2.0.2-incubator
new b33ea14 [maven-release-plugin] prepare for next development iteration
new dde83e2 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.2-incubator
new e57333b [maven-release-plugin] prepare for next development iteration
new c7353da [maven-release-plugin] prepare release maven-jspc-plugin-2.0.2-incubator
new 922fad3 [maven-release-plugin] prepare for next development iteration
new e4d9778 [maven-release-plugin] prepare release org.apache.sling.adapter-2.0.2-incubator
new 2fc769c [maven-release-plugin] prepare for next development iteration
new d836f9e [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.0.2-incubator
new 81bcc02 [maven-release-plugin] prepare for next development iteration
new beca630 [maven-release-plugin] prepare release org.apache.sling.engine-2.0.2-incubator
new 7045542 [maven-release-plugin] prepare for next development iteration
new d1ef2b4 [maven-release-plugin] prepare release org.apache.sling.jcr.base-2.0.2-incubator
new 8d9dbcd [maven-release-plugin] prepare for next development iteration
new 30b6106 [maven-release-plugin] prepare release org.apache.sling.jcr.contentloader-2.0.2-incubator
new 87a3739 [maven-release-plugin] prepare for next development iteration
new 80c47e8 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.api-2.0.2-incubator
new c0a18a0 [maven-release-plugin] prepare for next development iteration
new b592995 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.client-2.0.2-incubator
new 8b6e20a [maven-release-plugin] prepare for next development iteration
new b817988 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.server-2.0.2-incubator
new f33f586 [maven-release-plugin] prepare for next development iteration
new 801fef7 [maven-release-plugin] prepare release org.apache.sling.jcr.ocm-2.0.2-incubator
new 27ea12e [maven-release-plugin] prepare for next development iteration
new 1b7dc76 [maven-release-plugin] prepare release org.apache.sling.jcr.webdav-2.0.2-incubator
new 08be6d5 [maven-release-plugin] prepare for next development iteration
new 8e7efcd [maven-release-plugin] prepare release org.apache.sling.bundleresource.impl-2.0.2-incubator
new 56f4d7d [maven-release-plugin] prepare for next development iteration
new 68f4297 [maven-release-plugin] prepare release org.apache.sling.extensions.apt.parser-2.0.2-incubator
new b182052 [maven-release-plugin] prepare for next development iteration
new 620e636 [maven-release-plugin] prepare release org.apache.sling.extensions.apt.servlet-2.0.2-incubator
new e4d368d [maven-release-plugin] prepare for next development iteration
new fe31f4a [maven-release-plugin] prepare release org.apache.sling.event-2.0.2-incubator
new 9a2088d [maven-release-plugin] prepare for next development iteration
new 44771e2 [maven-release-plugin] prepare release org.apache.sling.httpauth-2.0.2-incubator
new 75e3716 [maven-release-plugin] prepare for next development iteration
new 928566d [maven-release-plugin] prepare release org.apache.sling.i18n-2.0.1-incubator
new bdab24a [maven-release-plugin] prepare for next development iteration
new 43fe18d [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.0.4-incubator
new 8e0c833 [maven-release-plugin] prepare for next development iteration
new baedc96 [maven-release-plugin] prepare release org.apache.sling.servlets.get-2.0.2-incubator
new 78b233b [maven-release-plugin] prepare for next development iteration
new 1ae5f96 [maven-release-plugin] prepare release org.apache.sling.servlets.post-2.0.2-incubator
new 62f76e5 [maven-release-plugin] prepare for next development iteration
new 7d74d39 [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.2-incubator
new da7fa57 [maven-release-plugin] prepare for next development iteration
new f8b06f5 [maven-release-plugin] prepare release org.apache.sling.scripting.javascript-2.0.2-incubator
new 479e098 [maven-release-plugin] prepare for next development iteration
new 959c523 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp.taglib-2.0.2-incubator
new cb4e536 [maven-release-plugin] prepare for next development iteration
new ddd1c01 [maven-release-plugin] prepare release org.apache.sling.samples.simple-demo-2.0.2-incubator
new 0b114e6 [maven-release-plugin] prepare for next development iteration
new 2e4876a [maven-release-plugin] prepare release org.apache.sling.samples.path-based.rtp-2.0.2-incubator
new 91a1415 [maven-release-plugin] prepare for next development iteration
new 155e529 [maven-release-plugin] prepare release org.apache.sling.samples.webloader.service-2.0.2-incubator
new b173f4b [maven-release-plugin] prepare for next development iteration
new dd27317 [maven-release-plugin] prepare release org.apache.sling.samples.webloader.ui-2.0.2-incubator
new ecb469a [maven-release-plugin] prepare for next development iteration
new 1c2500b [maven-release-plugin] prepare release org.apache.sling.launchpad.base-2.0.2-incubator
new 6b15839 [maven-release-plugin] prepare for next development iteration
new cd44ed9 [maven-release-plugin] prepare release org.apache.sling.launchpad.content-2.0.2-incubator
new 6998812 [maven-release-plugin] prepare for next development iteration
new bb3820c [maven-release-plugin] prepare release org.apache.sling.launchpad.app-3-incubator
new e78ff89 [maven-release-plugin] prepare for next development iteration
new 171d75c [maven-release-plugin] prepare release org.apache.sling.launchpad.webapp-3-incubator
new 369902a [maven-release-plugin] prepare for next development iteration
new d070984 Use latest snapshots again to make project buildable.
new 39d383b i18n is not released.
new 9cf9319 SLING-466 - work in progress, refactor for better testability
new 20b18e5 SLING-466 - JST template engine reworked, head and body elements are now processed separately to generate the html rendering and the javascript rendering code
new a9b83c1 SLING-544 - add missing license headers
new 005224e SLING-539 Add license ammendment for JCR 1.0 API
new abde12c SLING-466 - improve mocks to use in scripting/jst testing
new 62e4fbb SLING-466 - unit tests added
new 5402a59 SLING-546 Register service correctly and declare as immediate component
new e8c7fc9 SLING-545 Apply modified patch (see issue for modification details)
new 9451af0 SLING-551, fix delete operation name and sling.js
new a26b7a7 SLING-551, improve error reporting and link to SLING-322
new 9082ffe SLING-552 - Freemarker wrappers for JCR Nodes and properties - contributed by Bryce Ewing, thanks!
new effa0d9 SLING-548: Rewrite of content loading from creating mock node/property objects to event based loading. This mechanism allows to create nodes and properties on the fly while reading from the input stream. (ViP) Enable tests again (they were in the wrong directory)
new 0089944 SLING-548: Remove wrong test src dir.
new a2aa898 SLING-401 add contributed GWT servlet and sample
new c9f93c4 Use released versions.
new c9ff63e Use released parent pom where possible.
new 6e4d7cc SLING-548: Add methods for setting properties from objects.
new fa39b6a SLING-548: Provide methods for creating file nodes and to change the current context node.
new 06b9a16 Add incubator repository to find our own releases.
new d2bacfe Correct group id.
new e1f1d73 SLING-548: Initial version to extract zips and jars into the repository.
new 881c4f8 SLING-548: Refactor code and provide a mechanism to disable import providers.
new 1047363 Add more mime types
new 3f1ab6e SLING-556 - FreeMarker wrapper was not correctly dereferencing multi value properties - contributed by Bryce Ewing, thanks!
new 12785e0 Create path if it is not existend
new a3def17 Fix input stream handling.
new 4cd2c24 SLING-558 - breadcrumbs and child node links added to default HTML rendering
new 769cc8f Merged BUILDING to README.txt
new b6481b6 Line wrap at 80
new 1abb638 SLING-555: mvn install on svn checkout fails if sling-3-incubator is not available - Documented the required Maven settings in README.txt
new de74a69 SLING-559: Use ParameterSupport also during handleSecurity, store ParameterSupport as request attribute and access the per-request instance through a factory crearing the instance on-demand should the attribute not be present
new 2b0e7aa Use real submit button for login.
new 4087c77 Immediate isn't inherited anyway, so we can remove it from the base class.
new a0d6348 SLING-561 - use the same object for detecting if a job is run in parallel.
new b5a9072 SLING-553 Allow references and paths to be loaded from JSON through JsonReader. Applied patch by Bryce Ewing.
new 8ffb803 SLING-557 Define ValueMap and implementation for Node based resources
new cb3c2a6 Allow direct adaption to ValueMap.
new 426ec7c As FELIX-58 is fixed, we can enable url handlers of the framework by default.
new 4a72426 SLING-569 - Apply slightly modifed version of patch submitted by Tobias Bocanegra.
new 093c256 SLING-566 - Make JcrPropertyMap public.
new d7fd0de SLING-568 Use dynamic imports for mail packages.
new ffc6b5d Make urls relative so that they use the current web application context (reported by Pierre-David Bélanger)
new 18b25e6 Add a test case with several directives and multiple lines.
new 6d24e68 SLING-555 : Update all poms to use the latest parent pom; update parent pom to include the incubator repo for plugins and use latest plugins.
new eb47e26 ScriptSelectionTest: added some tests to clarify behavior with multiple selectors
new d194264 Add getPath to JcrPropertyMap.
new a71c581 Create sling:Folder as intermediate node.
new 9c4bd0f SLING-578 : Create intermediate nodes with type sling:Folder SLING-579 : Allow additional content information for files.
new e54f936 SLING-580 - improve SlingServletResolver logging
new dc8b6dd Refresh session before save.
new 30accb9 SLING-581 : Add missing service interface SynchronousBundleListener
new 57d6fbe Clean up code.
new ba6e6b2 SLING-583 Initial implementation of a filesystem resource provider
new 3d2b2dc Revert SLING-581
new 6107a8e Use latest versions - this way we keep easily track of changes in the bundles.
new 451866e Code formatting
new dd07eb3 SLING-583 Fix FsResourceProvider.listChildren if the provider root is to be return as the single entry in the iterator
new b8cf0f3 SLING-583 Latest change introduces dependency on JCR API (because a directory is not returned any more as a resource if a repository item with the same name exists)
new 3141763 SLING-583 Cleanup to consistently not return FsResource instances for directories "hiding" existing repository items.
new 3992ab7 SLING-576 - launchpad/webapp integration tests moved to new launchpad/testing module
new e89fed8 SLING-567 - adapt README.txt
new f03ab78 SLING-576 - use current trunk versions of all bundles to make sure we test the trunk
new 88c303d SLING-582 - JsCodeGeneratorTest was broken under Cygwin on Windows - contributed by Craig L. Ching, thanks!
new aeb5db3 SLING-582 - move StringUtil.flatten to commons/testing to make it reusable
new 4997a0e SLING-562 - pretty-print the json dump if the tidy selector is used. Contributed by Tobias Bocanegra, thanks!
new b258445 SLING-576 - org.apache.sling.commons.log bundle was duplicated in corebundles and bundles
new 96bb6f9 Add some integration tests for initial content loading
new dbd300e SLING-595 - use bin.json instead of ROOT.json to create the bin/sling/webloader node
new 3bc56cd SLING-594 : Readd modification object to keep track of all modifications.
new 7672cdd SLING-594 : Add new SlingPostProcessor interface which is called just before the save.
new 2d47861 SLING-594 : Add new SlingPostProcessor interface which is called just before the save.
new debf125 Add toStringArray method with additional default value.
new 8e2905d Remove redundant null check
new bfc2ede SLING-597 Rename source file to MultipartRequestParameter.java to reflect the name of the class contained
new c6cdb1f Update mocks to R4.1 interfaces.
new d00eb97 SLING-593 Convert the empty web.xml file used by the JSP Compiler to an empty Servlet API 2.4 descriptor.
new 61b4f52 SLING-599 Applied patch and marked import of useradmin package optional in case the framework has no useradmin package exported.
new efc86de SLING-600 Fix value conversion in case of default values of an implementation of Calendar and Value
new e0c6a29 SLING-603: Remove current path prefix when creating absolute keys.
new e0579ae SLING-603: Make code better looking :)
new b12aa56 SLING-603: Make code even better looking :)
new af3ec03 Use latest released Configuration Admin and Declarative Services implementations
new 37cd541 Update javadocs.
new 8067bb4 SLING-609 : Add persistable map for persisting changes and implement it for the jcr resources.
new faf3920 SLING-610 : Decrement recursion counter after include.
new 78be666 SLING-571 ; Apply patch from Alexander Klimetschek
new 7263f03 SLING-571 ; Apply another patch from Alexander Klimetschek
new 0cb840b SLING-612 : Put the job back in the queue after the configured waiting time (which is secs and not ms). Check if job has already been processed by another cluster node
new 1a2512a SLING-611 - Save event properties as jcr properties if possible.
new 31bddbc SLING-614 : Persist retry count in repository
new de47ef1 SLING-611 - Save event properties as jcr properties if possible.
new e194b55 #0000 - Use scheduler to reschedule jobs instead of starting own threads.
new c0c11d3 SLING-616: Improved search: filter properties.
new 4dd1a61 Set default sleep time to 30 secs.
new fef078b Modifiable map should of course implement the persistable map.
new 9e6876f SLING-618 : Add ResourceUtil#listChildren method
new 318aa88 SLING-621 Do not flush response after the script ends
new 2a8ce1b Fix compile problems with JDK 6 - apply patch from Rory Douglas.
new 26fdabf SLING-622 : Correctly bind/unbind repository classloader provider.
new 946c727 SLING-623 : Upgrade to R4.1 spec
new 2abbc3d SLING-619 Add a scripting engine for java servlets.
new 2741caf SLING-625 : Delayed installation of deployment packages.
new b1465cc Use latest plugin versions.
new 82f55e9 Fall back to version 1.0.6 of the maven-scr-plugin, 1.0.7 is not mirrored in the central repository yet
new 57830ec #0000 - Add method to create repository paths.
new 244d701 Move property handling to EventUtil.
new 16e2873 SLING-620 - Use resource abstraction and value map for get servlets.
new 689e560 Excludes for javadocs must be on a single line.
new ab0efd3 Second try..
new c31811c Allow null for the node types.
new 01c50f1 Improve wrapper implementation
new 8a752d4 Reduze object creation by using a map that also extends dictionary.
new 4c9b678 Use latest release of core and compendium spec.
new a2b3132 Improve createPath methods to allow relativ paths.
new 7f0df91 Simplify node type handling and store jobs into sub trees depending on the job topic.
new 6c1a1a5 Correct ignoring prefixes and add convenience methods.
new ec8b6a1 Convenience constructor.
new a782725 SLING-613 log script errors in the request progress tracker
new 735901a SLING-613 Rethrow exceptions while including a resource as JspTagException
new 50040bd SLING-613 Apply slightly modified patch with the following extensions: * More log tracking (filter application, resource path info) * Dump the request progress tracker in the default error handler
new 073cfce SLING-613 Dump the request progress tracker in the default error handler
new 781508d Use latest scr version to avoid npe on shutdown.
new 4b8a5e3 Fix endless recursion
new 6549ac7 SLING-627 Add sling.resolutionPathInfo property and declare it mandatory
new 240bc98 Implement toString()
new 82108e5 SLING-570 - Only install bundles on first startup.
new 8ff7b2b SLING-627 Provide the new sling.resolutionPathInfo property in the metadata
new b1d4342 SLING-627 Create SlingRequestPathInfo with the new sling.resolutionPathInfo property of the resource metadata instead of trying to cut off from the abs path.
new 698cb4b SLING-627 Clarify the sling.resolutionPathInfo property java doc
new 6fd654a SLING-498 : Provide a new property to execute a job only on the instance it was created on.
new 74fea12 SLING-629 - fix wrong parent pom relativePath - thanks to Moritz Havelock
new 5c864d6 SLING-506 - Repository Pinger pinged too often
new 627b47a Add more tests.
new 1b4df64 SLING-615 - body tag regexp was wrong, caused some jst scripts to fail
new c0ebe1d SLING-628 : Provide separate queues if property queue name is provided.
new 930b15e SLING-630 - StarResource did not initialize ResourceMetadata correctly
new 98a714c SLING-628 - Implement separate queues, requeuing and ordered queues.
new 5b52f6b SLING-339 : Add wait time before startup to give handlers time to register. Correctly handle application id property.
new 87180ed Formatting and slight JavaDoc fix
new e8282d4 SLING-631 properly implement the toSlingHttpServletResponseWrapper method
new 759763b SLING-632 - downgrade jruby to 1.0 due to missing dependencies for 1.1.1
new 960c306 Folders don't need to be lockable.
new 0c98e08 SLING-632 - upgrade jruby to 1.1.3, works with additional optional Import-Package statements
new 5dec4a0 Don't redistribute local events.
new dca4e9b SLING-616 : Allow to query all jobs (running and queued)
new 12e3a1a SLING-616 : Improve query - each topic has its own folder.
new f84c255 Make event property map modifiable
new ddceae8 Fix query when props are specified.
new 839b7f3 Check if the job node has been removed in the meantime from the repository and store node path into resulting event object.
new 5c87a65 SLING-606 : Provide a method to cancel a job.
new 438ce26 Support for multi-values (Arrays)
new 713dfa6 Fix handling of own queues: use provided name and use proper synchronisation.
new 9ab69b4 Provide or search functionality; fix shutdown problem, when service is shutdown before the background thread started
new ed2411d Fix synchronization for own queues.
new d911368 SLING-428 - integration tests for ESP load() and print() functions
new c095370 SLING-428 - forgot to add license headers
new d2e3607 SLING-636 - Log more info about script engine extension mappings
new b9075bd Remove unused code.
new 9b2a517 Fix javadoc.
new 72122a4 SLING-637 Add regexp for resource resolution. All configured regexp are applied before the mapping is tested.
new 10e1e71 simplify tests using assertContains
new 8440cb7 simplify tests using assertContains()
new 5109aaa simplify tests using assertContains()
new b4c384f simplify tests using assertContains()
new b7e2ed9 Throw 404 exception if resource is non existing.
new 1022492 Don't render synthetic resources.
new c2a8465 Handle synthetic resources and don't throw exception in this case.
new bf994ef Return no content if content can't be rendered, only render surrounding html if the request is not included.
new 50fa682 SLING-639 Don't call the base class service method if a redirect or error has already been sent. Thanks Marc Speck for reporting.
new 6fab07a SLING-640 : Add status provider for timed events.
new e255dcb SLING-641 cache bundle entries for better performance
new cada988 Fix wrong license header ...
new aad56f2 SLING-640 : Fix search query.
new baec1b9 Fix cancel job.
new dae1535 Better synchronization for timed events.
new cca8e65 SLING-642 Cut off trailing slashes from root paths of ResourceProviders
new 93f4d61 Fix error message to reflect actual task, which failed
new 207fb3d Prevent ClassCastException when a servlet's name has to be deduced from the service ID
new ffb48b5 SLING-641 Make the internal map of the cache be access-ordered (instead of insert-ordered) and wrap the maps in synchronized maps to prevent multi-threading issues plus JavaDoc and preparation for management support
new 0375f1a SLING-644 Add plugin for the Felix Web Console
new 7db9a49 SLING-647 Accept writer configuration for the same PID as already configured instead of rejecting those. In fact configurations with different PID for the same writer is to be rejected.
new 1c6825e Small reformat
new 3479db7 SLING-643 Implement LogEvent thread and add JavaDoc and some small reformatting
new 405a44a Create sub directory for topics.
new ff929d7 Use same node name decoding as the job event handler.
new 8821c29 Move helper method to helper class.
new aa9a191 SLING-646 - moving jcrbundles to use it as a base for the new jcrinstall
new c465d62 SLING-646 - jcrbundles packages renamed
new e74dd94 SLING-646 - work in progress, OSGi controller partially implemented
new 31d47b6 SLING-650 : Check if resource has property sling:target for doing the redirect.
new a316af9 SLING-646 - work in progress, starting to reorganize jcr component
new 1143731 SLING-650 : Adapting to a value map is sufficient for jcr nodes.
new 6fa1d08 SLING-460 - Implement vanity url handling.
new 95f95d7 Use released versions were possible.
new 118e0c0 SLING-646 - work in progress, WatchedFolderCreationListener added and tested
new 8650c5a SLING-652 Be more lenient to failed servlet service acquiry: * First check the service properties * Catch service acquisition problems to fail gracefully
new 91038cc SLING-646 - work in progress, ResourceDetectionTest implemented
new 2d73948 SLING-646 - check for deleted resources at startup
new 61fb97d SLING-646 - restrict valid resource filenames to avoid picking up temporary files
new 8b6b160 SLING-646 - processResourceQueue test added
new 2bdc8d1 SLING-646 - integration + old jcrbundles code removed
new 45d5796 SLING-393 : Implement first version of a default xml get servlet
new 83cbe70 SLING-646 - fix failing tests
new d37de0f SLING-646 - folder names regexp can be set using 'jcrinstall.folder.name.regexp' property
new b0e20d4 SLING-646 - fix failing tests again (time for dinner I guess)
new 622dffd SLING-646 - Watched folders created after startup were not activated
new 2b4d5e8 SLING-650 : If response is adaptable to content handler, directly stream.
new 0d7ae63 SLING-646 - remove misleading 'already' from log message
new 16afa50 SLING-654 - RunMode service added
new f72f527 SLING-650 : Add support for aliases.
new 793398f add missing extensions to pom.xml
new 7cf8425 Fix test case - we have an xml renderer
new 8f415b8 SLING-655 - failing to install a resource must not prevent other resources from being installed
new c76e86a SLING-655 - failing to UNinstall a resource must not prevent other resources from being processed
new 239a553 SLING-655 - revert unwanted change to pom.xml
new 2a9cb18 SLING-401 The generated files from target/gwt must be stored below gwt in the bundle.
new 5353abc SLING-654 - remove 'JCR' from the module name, it has nothing to do with JCR
new da8fc3d SLING-658 - Resources were not uninstalled when their folder is deleted
new 70a16db SLING-658 - avoid uninstalling resources in the activate() method
new d5c2690 SLING-659 - avoid ConcurrentModificationException in OsgiControllerImpl.run
new 435b427 SLING-658 - only uninstall resources from folders which don't match current regexp
new de04651 SLING-661 - vanityPath nodetype defined as mixin - contributed by Philipp Koch, thanks!
new 95f5fdf SLING-662 Implemented transparent support for arrays and multi-value properties
new 2e57648 SLING-663 sling:Folder changes: * sling:Folder extends nt:folder and is not orderable * sling:OrderedFolder extends sling:Folder and is orderable * sling:HierarchyNode mixin extends nt:hierarchyNode
new 7fab00f SLING-666 Make JcrResourceProviderEntry delegate to root resource provider entry for child entries to always use the correct list
new 2c4ae5a SLING-667 Split node type definitions into three files to minimize effects of node type definition failure
new 6436db5 SLING-665 - slingevent:Event now extends nt:unstructured *and* nt:hierarchyNode
new df32143 SLING-665 Fix unit test failure due to missing sling:Folder node type
new 0942762 SLING-663 Change the required primary type of sling:Folder and sling:OrderedFolder to nt:base to enable creating any node below a sling:[Ordered]Folder. Still the default type is sling:[Ordered]Folder. Also added a simple testcase for this.
new 152fe19 SLING-602 Add support for well-known Java Types: byte, short, integer, float and Date.
new be8b125 SLING-557 Add unit tests for JcrPropertyMap
new 5c054e1 SLING-589 Support access to the raw JCR property
new 386a444 SLING-672 Correctly Re-Encode parameter names not using the URLDecoder
new 87cae98 SLING-660 - wait 1 sec after the last bundle event before uninstalling anything
new a226617 SLING-674 Replace Tomcat juli by own own implementation to have Jasper log to SLF4J
new e5963b7 SLING-675 Prevent pooling of PageContext objects (see issue for more information)
new 2aa421e SLING-675 The system property should be removed if it was not set
new d5035d7 SLING-672 Add unit tests for ContainterRequestParameter
new 17de041 SLING-669 log an exception at debug level to have the stack trace in addition to the message in log file
new 6133c5e SLING-670 Apply patch by Moritz Havelock (Many Thanks!)
new 7b5c16e SLING-668 Apply patch by Alexander Klimetschek (Thanks for providing)
new 3e9fad6 SLING-645 Use JcrResourceUtil.getResourceSuperType to resolve any super type of star resources.
new 5704da9 SLING-668 - add test that POSTs to /
new 1462454 SLING-671 Update reference to jackrabbit-classloader 1.4.1
new aae92f7 SLING-677 share the top level scope for the complete request processing and move the engine to an internal package to enable export of the SPI interfaces (see SLING-634)
new 8aed009 SLING-634 Provide service interface (RhinoHostObjectProvider) to extend Rhino and export SlingWrapper to enable extensions to implement proper wrappers
new 687e70d SLING-676 Move JavaScriptEngineFactory to an internal package (for SLING-634) and ensure proper cleanup when stopping the bundle. In addition the factory is now a proper OSGi service because it needs more control of its own lifecycle and for SLING-634 needs to be able to get the host object providers.
new 933cb95 SLING-678 support enabling the debugger with a framework property and have better control over the debugger window (used for SLING-676)
new 54fbad7 SLING-678 Add commented property to enable the server-side JavaScript debugger to the default sling.properties file.
new d9c235b SLING-634 Adapt to moved SlingWrapper interface
new a7ee15b SLING-634 Export provider and wrapper interfaces as well as the main Rhino JavaScript package for extensions to use.
new ae296c0 SLING-634 Move ScriptEngineHelper class to internal package
new 21b8801 SLING-428 - use a function in test scripts to show how that's done
new a02d3ac SLING-668 - test failed when sling webapp not mounted on /
new 4d5f540 SLING-679 Only set default character encoding if content type is a text/ content type.
new b551743 SLING-680 Add plugin for the Web Console to list known script engines
new c3ed516 Fix comment
new 0d82c3f SLING-684 - support multivalued config properties in jcrinstall, contributed by Tobias Bocanegra
new 1b534db Clean up eventing code
new e0b69eb Remove metatype property as service is configurable now.
new fee3455 fix typo
new b579304 Add proper descriptions
new 3f2a8c5 SLING-683 Find a matching bundle by symbolic name if JCRInstall does not yet know about it. Only if no matching bundle can be found, will the bundle be installed.
new 22efa6a SLING-687 - Fix regexp and apply submitted patch.
new d257192 Default to html for vanity urls.
new ebfdf00 Allow multiple vanity paths.
new 988fd8a SLING-692 Implement forward in terms of a simple include
new 87ee234 SLING-689 - use jdk 6 compatible return type for SlingScriptEngineManager, thanks to Michael Duerig
new 6f1db6a SLING-693 Ensure the "org.apache.sling.api.include.servlet" and "org.apache.sling.api.include.resource" request attributes are correctly set
new 9c7e322 Add utility method to always get a value map for a resource.
new f911247 SLING-695 : Optimize bundle installation and update
new e3ce428 SLING-695 : Fix test case
new 1bd6fc1 typo
new 787bf52 Add descriptions for the configuration, fix type in config and add missing licence and notice files.
new 1f25d9b SLING-693 - tests only worked when Sling servlet was mounted on /
new aa7aeb1 Add missing description for property.
new a96ecea Clarify properties a little bit.
new 4622214 Clarify properties a little bit.
new 92a5679 SLING-698 Add logging in case of pinger thread termination
new 5aa1ac1 SLING-699 : Synchronized bundle install/update/start/refresh, and only update bundles if the version number is higher. Fixed some log messages.
new 20dd3e3 SLING-698 Add log message if the repository has been started in the activate method
new 87f28e5 Return empty map even if resource is null (avoids extra null checks)
new 3342d45 SLING-702 Catch RuntimeExceptions from Repository.login and forward as RepositoryExceptions
new 1c17388 SLING-692 code cleanup
new 49338a0 SLING-705 Reset thread name while processing requests
new 35ff71f SLING-703 Implement forward tag. The code is almost the same, except in the actual method called on the RequestDispatcher and the flush attribute which is only supported for the include tag. Therefore, added an abstract dispatcher handler, which does almost all work except for the flushing (include only) and actual dispatching
new 1d2de23 SLING-705 Add single forward method to SlingScriptHelper interface
new 102aa27 SLING-705 Add single forward method to ScriptHelper implementation
new adff6d3 SLING-706 Disable the session pool by default
new a8fe5da SLING-701: Always remove property placeholder.
new c64a3cc SLING-707 - go back to Properties format for cfg files, enhanced for multi-value properties
new 50703a2 make sure the resource InputStream is closed
new c969094 Disable Felix URL handlers (see #FELIX-748)
new cdbbd75 Handle invalid class in the same way as class not found.
new 721e015 Improve error messages.
new d0237b4 SLING-710 : Append service id to unique job identifier to correctly handle bind/unbind.
new d40faa8 SLING-339 Implementing a job acknowledge mechanism: All started jobs are queried after a configured time, if someone started to process them. If not, they're requeued. If more than one job processor wants to process a job, only the first one is used to notify the job event handler of success/failure.
new 9f9eb2d SLING-714 : Make property adaptable to array types.
new 8ff6cf2 SLING-715 - support typed properties in jcrinstall cfg files
new 090dc92 SLING-709 simplify BundleResourceProcessor tasks: * stop bundles before update (start them later again) * only refreshPackages if bundles have been updated or removed * record active bundles before refreshPackages * start stopped/installed/updated bundles after refreshPackages * if refreshPackages is not called, directly start installed/updated bundles
new a50651d SLING-716 temporarily disable unit tests
new 6d3e25e Use released version of webconsole.
new 0adf257 Correct version
new 60c1b72 Include most recent SNAPSHOTs in the launchpad app
new cf5a737 Return all ScriptEngineFactorys from the SlingScriptEngineManager
new b913188 SLING-588 Do not cut off potential selectors and extension from the URL used to create a new resource
new 3cb3b1b Include the latest Felix WebConsole release with Sling
new 6cb79ad Use webconsole version from parent pom
new e0c6b4a SLING-716 - adapt tests for SLING-709 changes. testBundleProcessingQueue remove as it was too tightly coupled to previous implementation
new b9db961 SLING-719 - provide for non-file data via InstallableData
new ca70d88 SLING-717 Use node name as the message key if the sling:key property is missing.
new 9d05471 SLING-718 login as administrative user by defualt instead of anonymous
new f5b9746 SLING-719 - support node-based configs
new 0484507 SLING-530 log NullPointerExceptions which might occurr on shutdown when running in an external servlet container using the Equinox bridge at debug only
new 716eae0 SLING-722 Assume the root path if HttpServletRequest.getPathInfo() returns null
new 3d4dfa4 SLING-719 - consider only sling:OsgiConfig nodes for configuration
new 8d95f81 SLING-719 - do not require .cfg extension for config nodes
new 5bcb679 SLING-719 - sling:OsgiConfig extends nt:hierarchyNode
new b023417 SLING-721 Add PlainTextExtractor to the search configuration
new 80683ca SLING-720 Use the semi-official text/x-java-source MIME type for .java files
new ddbc122 Sling-720 Try to assign a well-known MIME type derived from the filename extension
new 558f092 SLING-720 include latest versions in the Launchpad build
new e33636e Refer to the SNAPSHOT of scripting/core
new 578f6ae Improve exception message.
new 51bfaf7 Make event properties map serializable.
new e03e7b5 SLING-724 Implemented missing method mappings, added JavaDoc to mapped methods and deprecated wrong mappings. Added unit tests for the mappings to ensure they return values as expected. Finally removed the "jsGet_javascriptWrapperClass" method, which was just provided for testing and has no place in the wrapped class.
new 846f812 SLING-726 Not calling wrapped response's setCharacterEncoding method in case the writer has already been called
new 85cfb3c SLING-727 Add support for bearing the workspace name in the AuthenticationInfo for use by the SlingAuthenticator to acquire the session
new c3a258a Fix version
new 010b7d0 SLING-729 Apply patch by Vidar Ramdal
new ecf94a6 SLING-728 - jcrinstall resources in /apps override the same resources found in /libs
new 684b8fe SLING-728 - jcrinstall resources in /apps override the same resources found in /libs
new b5b8cda SLING-731 - Active bundles queue must be reprocessed if bundle.start() fails
new d597fc4 SLING-731 - more debug log messages
new 4c7842f SLING-732 Add Felix Shell and Web Console integration
new 7c9ac9a SLING-733 - Process resource detection and installation in sequence instead of asynchronously
new d362708 SLING-731 - reverting change of revision 713758 (except logging which is good) - refreshing packages is not needed in this case, restarting the bundles will happen anyway when processResourceQueue() is called
new f68b5b6 SLING-730 Apply patch provided by Vidar Ramdal.
new e363dd6 SLING-735 - Sort the list of WatchedFolders fore more predictable install sequences
new a39c0b8 SLING-737 Provide Thread Dumper extension to web console and shell
new 0921abc SLING-619 - add README.txt with info on how to test this bundle
new e7f3ea6 SLING-460 - add comment on names in SELECT statement
new c80a336 RESOLVED - issue SLING-739: Improve the Sling Embedded repository config to make it more flexible https://issues.apache.org/jira/browse/SLING-739
new 084e50e SLING-740 - javashell sample
new 218d705 SLING-740 - add javashell security warning
new a1c3988 SLING-740 - javashell sample - add observation sample
new f41fbea SLING-733 - call osgiController.executeScheduledOperations() in handleInitialUninstalls() to make things more sequential
new c79d427 SLING-742 - SlingServletResolver.deactivate() synchronizes too much
new 94a2ef8 SLING-743 Set/Reset Thread context class loader for the evaluation (compile, execute) of JSP scripts
new fc31708 SLING-249 First implementation of a new JcrResourceResolver2 + move RedirectResource in its own class file + add some node type definitions for JcrResourceResolver2 + add unit tests
new f1c4f9c SLING-249 Extended API for the new Resource Resolver
new 04917af SLING-249 Add new mapping node type definitions to manifest header
new 091af19 SLING-249 Wrong property names defined in the constants and add support to set the sling:alias property on jcr:content child node
new d4ad079 SLING-249 test sling:alias property on jcr:content child node and use defined node types instead of nt:unstructured
new 5495d4e SLING-249 Add support for old Virtual URLs and URL Mappings, add support for multiple internal redirect options, add support for setting the external redirect status, add namespace mangling
new 0e72a71 SLING-673, ESP-based blog sample, based on a contribution by Michael Marth, thanks!
new b18c422 SLING-358 - Webloader sample mini-application - top-level README added
new ed2e683 svn:ignore Eclipse files
new 0531904 SLING-745 Fixes as proposed: - Delayed InputStream acquisition in FileInstallableData - Use "private" InputStream to read manifest - remove duplicate null tests
new 1e47787 SLING-746 - Failed to start Bundle...rescheduling should be logged as INFO, not ERROR
new 6e54e7d SLING-747 - refactor / code cleanup
new e414b43 SLING-748 Apply changes of prototype in http://svn.apache.org/repos/asf/incubator/sling/whiteboard/fmeschbe/servlet_resolver
new 870d6d2 SLING-750 Fix several flaws in taking over existing configuration (see issue for details)
new 7835e7a SLING-747 - Use OSGi start levels in jcrinstall, to better control bundles start/stop - work in progress, manual tests ok
new 4c72133 SLING-750 Missing fix for regular expression replacement
new c7c9bd7 SLING-734 - jcrinstall integration tests, main module moved to 'service' and 'testing' module created
new f7ab09d SLING-751 Support startlevels for bundles to be installed from the launcher package
new d19d458 SLING-751 Assign bundles to different start levels
new 9dd9f86 SLING-750 Fixes to sling:VanityPath support: - sling:vanityPath must come before configuration - support two cases for each vanitypath: 1. without extension --> append .html 2. with selectors/extension --> use those
new aeb6455 SLING-734 - fix parent pom locations
new ad587f2 SLING-747 - HTTP interface at /system/sling/jcrinstall to enable/disable jcrinstall, simulating the repository going away. Needed for integration tests
new 285e4f7 SLING-751 - adapt bundle folder names to new conventions
new 77cd19d SLING-751 - adapt bundle folder names to new conventions
new 556e576 SLING-751 Adapt to assignment of bundles to start levels in the app
new fe9f9e5 SLING-754 Consider also scripts whose name starts with a selector followed by the request method name.
new 5da9aac SLING-734 - jcrinstall integration tests, first simple InstallClonedBundlesTest works
new 9e57a5c SLING-734 - use an own pom.xml for extensions/jcrinstall, as that contains several modules now
new 3e21863 SLING-734 - pom properties handling fixed
new fa69d0d SLING-752 Compliance with modified JavaDoc: - do not declare RuntimeException in method declaration - throw NPE if path to resolve(String) is null - fail resolution for relative paths
new 6c1df14 SLING-734 - document test parameters
new 05a73d6 SLING-752 Clarify API JavaDoc
new f18521b SLING-752 Compliance with modified JavaDoc: - throw NPE if path to resolve(String) is null - fail resolution for relative paths
new f3558f4 SLING-734 - fix obsolete stuff
new e49d82b SLING-734 - StopAndChangeBundlesTest and StopAndRestartTest added, jcrinstall stress tests
new c331cac SLING-752 - Note difference between resolve and getResource
new 4df9838 SLING-755 - Move /system/sling/jcrinstall servlet to its own bundle
new fc03428 SLING-755 - missing module in pom
new 4218450 SLING-756 - log bundle startup time
new 6b6a1f5 SLING-758 : Correctly evaluate block policy and use the correct handler.
new dd5af16 SLING-734 - add missing slf4j dependency
new 8fdc7ec SLING-759 Avoid synching on jcr sessions. Use extra lock objects for this.
new 0e1f545 SLING-760 - escape XML characters in response.sendError() messages
new 9c18dfd SLING-752 Implement map() methods correctly using configuration and the map entries from /etc/map
new cbb16a6 SLING-752 Type in test setup causes test to fail
new 555e793 use getResponseBodyAsStream() instead of getResponseBodyAsString() to avoid warnings when testing
new 3bdc536 SLING-761 Provide synthetic resources for non-existing JCR resources where a descendant resource exists for the requested path. Also register all resources returned from the child resource iterator to ensure no duplicate resource is returned.
new f9e93b4 SLING-761 As of Rev. 724311 the JcrResourceResolver implementation never returns null for resources along the path to a provided servlet, so we actually return what the ResourceResolver provides. Still we check whether the resource resolver actually returns anything for older implementations and return a synthetic resource in this case.
new d7aac97 SLING-734 change test path for easier filtering of test logs
new 46aa1a4 SLING-723 Enhance functionality of the streamer servlet (autoindex style) and make renderers and indexing configurable
new f687adf SLING-747 - make refreshPackages() call pseudo-synchronous to avoid race conditions when that's called right before changing the start level
new 9824d1a Improve synchronization and thread handling.
new 415e696 Add log statement when queue is started.
new 5f51082 SLING-762 - jcrinstall does not change start level anymore when stopped
new e5fe129 SLING-763 - Install bundles at the default framework start level
new 322898f SLING-763 - Install bundles at the default framework start level
new f3892ca Add more logging to easier detect pool problems.
new e399d76 SLING-764 : Add an own thread pool service and change configuration with a fixed queue. By using a fixed queue, the max pool size is used and the pool growth. In addition the minimum size of the pool is increased to all ootb more parallel job queues.
new b7db5a9 SLING-765 Set default for namespace mangling to true, add metatype description for the property and reorder constants in the class for reordering in the descriptor.
new 60fc454 SLING-767 Integrate MIME Type resolution with Sling functionliaty and provide better configurability of the WebDAV servlets
new eb1999f SLING-732 - use explicit .txt extension for readyness test, to avoid getting a directory listing
new 7a33354 SLING-770 - fix tests due to change in default rendering semantics
new f0d4293 SLING-772 Catch AccessControlException to be able to return null if permission to set properties is denied.
new 2551235 SLING-772 Add logging for the caught exceptions, explaining why the PeristableValueMap cannot be returned.
new 3c7049b SLING-373 support selectors and extension (and suffix by the way) for the map method
new 54a60eb SLING-373 more unit tests
new cb01b4b SLING-776 Add support to ensure trailing slashes on patterns and replacements if the patterns are simple strings. In the case of regular expressions, trailing slashes are not added to not drestroy patterns.
new 5bbed58 SLING-777 Do not add scheme and host:port if they are the same as for the original request.
new b401594 JCR Items should be compared with Item.isSame() and not with Object.equals()
new f312740 Remove unused default user id setting (this even breaks startup with Jackrabbit 1.5)
new ff529dc Remove unused default user id setting (this even breaks startup with Jackrabbit 1.5)
new 2261db1 Remove unused default user id setting (this even breaks startup with Jackrabbit 1.5)
new 3af43a0 Use Java Runtime Collections class to get an Enumeration over a collection instead of Commons Collections.
new bad4a58 Warn against missing java scripting module
new 3d10d79 Implement added methods of resource resolver interface.
new dbaba0e SLING-778 Consolidate duplicate reverse (internal-to-external) mappings and enable check for scheme/host/port prefix of mappings to select the best mappings. In addition order the reverse mappings to check for best match
new e182a5c Don't mangle namespaces on absolute url, otherwise an authority part with port number -- such as //host:55/ -- might be mangled -- such as //_host_55/ -- which is bad ..
new 85619a3 SLING-779 use ResourceResolver.getResource() in ResourceUtil.getParent(Resource)
new 58acc56 SLING-780 child nodes of sling:Mapping nodes must be orderable
new b6ff1c6 SLING-781 Add Web Console Plugin
new 25cebf7 Add more logging in the map() method
new efbf90d Include the target URL in toString()
new 92c8529 SLING-766 : Don't uninstall content when bundle is stopped. The content is now only uninstalled when the bundle is uninstalled. During installation a string array containing all paths that will be removed later on is collected which makes the uninstall easier. Also refactored the classes and packages a little bit.
new 32ea7de SLING-691 - python scripting support, contributed by Renaud Richardet, thanks!
new 9eb5fc9 SLING-782 - Remove dependency to Sling API
new 678e23c SLING-785 Fix reverse mapping by omitting default port numbers and add some more logging to the resolution process
new d9ced2f Better logging
new 0873c20 Say where the logging occurrs in getResourceInternal
new 2568420 code format
new 9255f35 SLING-786 Apply patch by Marcel Reutegger (thanks alot)
new d3f1ebb SLING-787 Ensure MapEntry patterns are matched only at the beginning of the string
new 1e208f5 Use latest release plugin.
new f150d0c Add ASL2 license header
new b9254ed SLING-792 Apply patch by Rory Douglas (thanks for providing)
new 732c337 SLING-794 Setup correct for transitive test dependencies and repository setup
new 155932c SLING-769 Remove Jackrabbit Dependencies from dependency management in parent POM
new 068ed4c SLING-769 Explicit Jackrabbit Dependency Version and inline Jackrabbit RMI using Embed-Dependency
new d2ed7a9 SLING-769 Explicit Jackrabbit Dependency Version
new 73d994d SLING-769 Explicit Jackrabbit Dependency Version Note that this bundle is only needed if for Jackrabbit API 1.4 because the Jackrabbit 1.5 library is in fact a real bundle
new 440c9b5 SLING-769 Explicit Jackrabbit Dependency Versions, adapt to new OCM data and new commons/testing
new aa82d9f SLING-794 Adapt to new commons/testing functionality
new ad62b36 SLING-794 Adapt to new commons/testing functionality and remove unused dependency
new ace7133 SLING-769 Explicit Jackrabbit Dependency Versions SLING-794 Adapt to new commons/testing functionality
new 591c36b SLING-769 Explicit Jackrabbit Dependency Versions
new 1a99c0e SLING-794 Adapt to new commons/testing functionality
new ba35b29 SLING-769 Explicit Jackrabbit Dependency Versions
new b2ecfb7 SLING-769 WebDAV 1.5 has a new package, which must be included
new f7b0fbd SLING-620 - order of properties in json output changed, make that irrelevant in json tidying tests
new 83e0c6f SLING-795 - do not recurse into synthetic resources when generating a JSON dump
new ac34f55 SLING-796 : If resource is not adaptable to either ValueMap, Map or String, just output an empty object.
new 64e597e SLING-774 Disable generation of unused metatype descriptors
new 9f7a91c SLING-795 Revert patch applied in Rev. 729005.
new e43ac9c SLING-796 Some code cleanup: * Always open/close the object * Always render any child resources
new c008507 SLING-791 Correctly handle trailing slashes in the base path
new 4f972d1 SLING-797 - Fix class check and add junit tests to cover this.
new b82f506 SLING-797 - Fix potential class cast exception if value is not a string.
new 4f0392a SLING-797 - Fix potential class cast exception if value is not a string.
new 7588c2d SLING-798 : Initial support to create fs provider configs. New configs are currently posted on each sling:install
new 88caee4 use org.apache.sling.jcr.webdav snapshot in launchpad/app and launchpad/webapp
new c756893 SLING-800 Simplify bundle manifest declaration and ensure completeness
new 288afa2 SLING-801 Fix bundle inclusions for Jackrabbit 1.5
new 5369965 SLING-802 Provide support for the new JackrabbitSession through the session pool.
new eddbf52 Remove unneeded trailing comma
new 74b8ff1 SLING-803 Add utility to get the Jackrabbit 1.5 AccessControlManager
new 0714e10 SLING-804 Implement NopOperation and register it
new 9bf9c12 SLING-804 Integration test for NopOperation
new 620f677 SLING-769 Revert Jackrabbit dependency to 1.4.x because the 1.4.1 classloader is the same as the 1.5 classloader (Jackrabbit loves to release new versions without changes)
new cf207f6 SLING-805 Use Jackrabbit 1.4 (Core 1.4.6) for unit tests to enable unit testing of bundles not really requiring Jackrabbit 1.5
new c1d399f SLING-806 Revert dependency to Jackrabbit JCR Commons to 1.4.2
new 64823c5 SLING-769 upgrade Jackrabbit JCR Commons dependency to 1.5.0 and use latest Sling WebDAV build
new de8a342 Add more unit tests
new 04f1f25 SLING-794 Remove unneeded test-config folder
new 3368e18 SLING-799: Create ordered folder to store events and sort the query result for jobs.
new 5927126 SLING-808 : Increase version to 5-incubator-SNAPSHOT
new 6a25ead Use latest scr maven plugin and released scr version.
new d93d7b9 SLING-635: Remove a thread after two clean up cycles by marking it in the first cycle to be removed and remove it in the second cycle - if the thread hasn't been used in the meantime.
new 92424ff SLING-760 - remove escaping of sendError(...) message
new 89a297e SLING-760 - move escaping code to DefaultErrorHandlerServlet (and SlingMainServlet, but that's only used as a last resort IIUC) and add tests
new 6bba784 SLING-757 - use Felix webconsole 1.2.2
new 69111a2 SLING-810 - _jcr_config_path property added to Configurations created by jcrinstall
new 03e9bf4 SLING-784 Applied modified patch by Alex Saar (thanks)
new e738d68 SLING-811 Add explicit version numbers for bundles to be included (don't inherit from parent pom) SLING-813 Fix versions of included bundles to ensure using the latest version
new 4e2da80 SLING-539 Add license ammendment for JCR 1.0 API
new 0725dfd SLING-539 Add license ammendment for JCR 1.0 API
new 91f31bd Use defualt startlevel 0 instead of startlevel 20 Remove unneeded exclusion
new 795aad7 SLING-784 Fix @Delete operation: only access the item when needed and get the correct item. In addition the test for whether the parent item of an item is a node can be omitted, since the parent of any item is always a node.
new 3192429 SLING-813 add extensions/threaddump to the build reactor
new 7f494fe Update notice files to include 2009 in copyright statement.
new e553084 SLING-814 Add missing legal and readme files
new 1385609 Fix reference to package to not be "javadoc-ed"
new e62f5d0 fix parent pom reference
new e9ec6ee log number of AuthenticationHandlerInfo available to SlingAuthenticator, for easier troubleshooting
new a8ad07f SLING-811 Reduce DependencyManagement in the parent pom and add explicit versions to the modules
new 82cc139 SLING-757 Shell is not needed by the console
new f4de041 SLING-757 Shell is not needed by the console
new c55523c SLING-811 fix missing/wrong dependencies
new eff43e3 SLING-815 Revert previous change in project setup back to using project dependencies to help the reactor get the build order right
new 20fa259 SLING-815 jcr/webdav must be started in level 15 along with the rest of the repository
new d719449 SLING-815 Add profile "shell" which includes the Apache Felix Shell Console (Service and Remote Shell) into the build artifact. By default the shell is not included
new 58ecb93 SLING-816 Use the MimeTypeService directly for MIME type resolution instead of relying on the ServletContext service registered by the SlingServlet
new 82252d9 SLING-818: Create a utility class to simplify accessing JSR283 classes in Jackrabbit 1.5 https://issues.apache.org/jira/browse/SLING-818
new d6126eb Clean up javadocs and remove use of deprecated method.
new 257b028 Remove unused imports.
new 66bb3e2 Remove unused imports and correct javadocs.
new 09ba9cc Remove unused field.
new b2c831a Update javadocs.
new 5fcafcc Remove unused imports and correct javadocs.
new b756e2b Remove target dir from svn.
new ce4cd24 Ignore target dir
new 1e4a6c0 Move configresource to whiteboard (accidentally committed to samples)
new 40af869 SLING-822 add text and jcr:text to candidate properties of the default configuration for the node name generation
new 768daf2 SLING-769 Add Jackrabbit JSR283 preview packages to optional boot delegation
new 3391519 SLING-817 Launchpad/base contains all classes, app and webapp only add bundles to be installed
new 0f90d32 SLING-824 httpclient dependency must have scope compile
new bb5bfeb SLING-826 configure derby to shutdown when closing the connections SLING-827 enable default Jackrabbit 1.5 access control
new 9836910 SLING-826 configuration alone does not help. But according to http://db.apache.org/derby/docs/10.4/devguide/tdevdvlp20349.html we can get a connection to jdbc:derby:;shutdown ignoring the exception thrown. This causes the derby to really shutdown and be eligible for GC.
new 22b7431 Testing info added to README.txt
new c330229 SLING-828 register the JSPScriptEngineFactory for jsp, jspx and jspf
new a8e91d6 ASF license info added
new 36c58df SLING-798 : Get available configurations from web console before creating configs
new 88f069a SLING-829 Cosmetics to the bundle/project names
new 649a1d6 SLING-829 JSON project name corrupt
new 9b1880f SLING-829 Missed the OCM plugin
new 7560fe6 SLING-829 - Add descriptions for thread pool and prefix configs with "Apache Sling"
new 91af501 SLING-803 use plugin management for the maven-dependency-plugin
new 330ae55 SLING-829 Ensure Apache Sling prefix on all configuration names
new bd8da18 SLING-830 More plugin version consolidation
new 4f76541 SLING-831 Added the commons-lang bundle to the standard install
new 887ff34 SLING-832 : Apply patch from Tobias Bocanegra to support arrays in type conversion.
new 40994cb SLING-825 : Return the resource name as source file name.
new 9a718fd SLING-798 - Add web console version check.
new bb7a9fa SLING-833 Accept Collection values and do not require Vector values
new 24439a5 SLING-833 Accept Collection values and do not require Vector values
new e10c4a3 SLING-833 Accept Collection values and do not require Vector values
new 5975b2f JavaDoc clarification with respect to configuration values
new 4e86868 SLING-798 - Don't use web console version check. Rely on the response content type.
new 06c8aa9 SLING-798 - Adapt to latest web console and remove obsolete configurations.
new 9a6c9cf SLING-834 - Provide uninstall to uninstall a bundle and remove fs configurations.
new 3512783 SLING-753 New packaging project creating a collection bundles making up a default Sling instance
new 3561ff4 SLING-713 Refactor the launchpad infrastructure (see issue for details) SLING-711 Enhance default sling.home for the web app (see SLingServlet and issue)
new 09f0645 SLING-713 limit what gets packed into the artifacts
new b4b6938 SLING-713 Adapt build setup to new launchpad/base setup
new 5476d13 SLING-753 Add new launchpad/bundles module to reactor
new d283a1f SLING-836 : Always create a new session for content loading / unloading. Try all bundles on startup even if one bundle fails.
new e3be52b SLING-838 : Clean up code, use method for session logout.
new 884a34c Include to SNAPSHOT version of bundlerepository client
new 0bf995e SLING-837 disable JCR Install integration tests for now
new 1682319 SLING-837 copy JCR Install testcases to the launchpad/testing module and include them in the jcrinstall-tests profile
new ef45927 SLING-837 Remove integration tests here. The tests are integrated with the launchpad/testing
new 559e177 SLING-837 JCR Install test info
new fcfb128 SLING-443 Modify the jcr/jackrabbit-server project to use a fixed MANIFEST by default. This should save memory footprint since the classes need not be analyzed. To build with an automatically generated manifest the "bundle" profile may be used.
new d43234d SLING-443 Add maven-resources-plugin to plugin management
new dec466b SLING-819 Reset version of bundling modules to 4-incubator-SNAPSHOT
new 5fe536f Wrong parent pom version
new 6071b05 SLING-819 Fix version resetting (parent POM is 5 but module is 4)
new 5311a8f SLING-819 Reset version of bundling modules to 4-incubator-SNAPSHOT
new 852cfaf SLING-704 Add integration tests for SlingScriptHelper.forward
new 21a36f6 SLING-704 Add convenience methods: forward(String) and forward(String, String)
new 6697a1f SLING-704 Enable InifiteLoopDetection test
new 57adc20 SLING-703 Integration tests for sling:forward and sling:include
new dff6d32 SLING-790 Enable namespace mangling of full URLs and fix the outgoing regular expression (this matched "/content/jcr:" instead of "/jcr:") plus extend unittests to also look for context path support
new 51a0bd1 SLING-751 Expect bundles by startlevel below resources/bundles/* instead of resources/* SLING-842 Allow for bundle update with new launcher JAR
new 62a415d SLING-751 Place the bundles in the correct new locations resources/bundles/*
new ef95b58 SLING-751 Place the bundles in the correct new locations resources/bundles/*
new 097d67b SLING-838 : Reduce initial wait time to 30 secs.
new 8965897 Properly remove script after the test
new 17da460 SLING-843 Remove removal of potential context path prefix and adapt integration tests
new ca68780 SLING-736 Hardwire the SlingMainServlet to the root (/) and ensure the proper setting of the pathInfo and the servletPath
new feba213 SLING-844 Try to set the cause of the ScriptException
new d9c0c77 SLING-809 : Add possibility to force reprocessing of a named queue.
new 8898cdd SLING-601 Add RecursionTooDeepException, thrown when recursion reaches a configurable limit, and TooManyCallsException, thrown when number of calls readches a configurable limit. And add implementation of limit configuration and checking
new 7c27808 Create the cargo work directory inside target (instead of /tmp/cargo)
new 17c72c1 Clean artefacts not located in target properly
new 06e3748 SLING-601 Fix recursive loop detection test to check for the correct exception
new da9b5a6 SLING-601 The servletCallCounter must not be decremented, otherwise the timer name will get corrupted (multiple timers with the same number) and the maxCallCounter limit cannot be checked
new c440c3f SLING-601 Add integration test for new call counter functionality
new 4498dc8 Fix license header
new 2b52ba5 Enhance logging
new 46ba94b FELIX-712 Upgrade to Felix Framework 1.4.1 and fix properties
new 0cc4f28 JavaDoc
new 65ba1df SLING-712 Have to hand over the correct properties to constructor
new f86a540 SLING-839 Addition of an OpenID authentication handler (thanks to Rory Douglas)
new 45d3cd2 SLING-847 Implement the MimeTypeProvider interface to support mapping extensions and MIME types of registered ScriptEngineFactories to some MIME types and extensions
new 26cc487 SLING-549 Apply modified patch by Michael Dürig (thanks)
new e64454f SLING-549 Sling fix to the project name
new 1433a75 SLING-549 Add Scala to the main reactor
new 8d568ac Add missing version for bundle repository (it's not in the parent pom anymore)
new 00e56c2 Correct bundlerepository version.
new 031e255 SLING-549 Fix Scala reactor and use that in main reactor
new 7034467 Remove unused import
new 7e2ae3b Log starting only once
new 4571277 Correctly handle shutdown of job queue
new c1de228 SLING-738 - remove useless variables
new 9e5d1ee SLING-738 - fix broken jcrinstall integration tests (still somewhat broken, see SLING-738)
new 33a0343 SLING-738 - make jcrinstall folder names runmode-aware
new c202c23 SLING-738 - additional info on jcrinstall integration tests
new 0838a7f Add notes about 'sling' dir not deleted by mvn clean
new 8e9757b SLING-852 Apply slightly modified patch by Rory Douglas (Thanks) Changes to the original patch: - The LoginModulePlugin tracker is maintained in the Activator for it to be closed when the bundle is stopped - I moved the classes from o.a.s.jcr.jackrabbit.server to o.a.s.jcr.jackrabbit.server.impl (to mark them as implementation as opposed to the new security API) - Applied a small fix to the DOCTYPE of the repository.xml (this error was pre-exist [...]
new cc9773d SLING-839 Apply patch by Rory Douglas (thanks)
new a80b969 SLING-849 Apply patch by Rory Douglas (thanks) allowing for per-virtual host authentication handlers
new 70aadde SLING-853 Update SCR and ConfigAdmin dependencies and add OpenID authentication handler
new ee66f9e SLING-853 include OpenID authentication in reactor build
new 417f3f2 SLING-855 Upgrade to Felix Framework 1.5.0-SNAPSHOT
new 7546479 SLING-850 Record Node orderings: - Make HtmlResponse.onChange public (for generic change recording) - servlets/post now depends on most recent API to use new HtmlResponse.onChange method - Add new ModificationType.ORDER - Add support to record the ORDER
new 8769a21 SLING-854 Apply patch by Eric Norman (Thanks!)
new 8ea5df8 SLING-851 Apply patch by Paul Mietz Egli (Thanks)
new bcbfb85 SLING-534 Apply patch to better support multi-value properties
new 2061fd6 SLING-534 Apply patch by Eric Norman (Thanks) with multi value unit test
new 0df51af Add missing <scm> element
new 0bd1449 Fix typo.
new 093e7bd SLING-856 Always set the OSGi execution environment
new 7275039 SLING-858 - Let the SCR plugin create correct bind/unbind implementations for us.
new 15b34d7 Clean up code and javadocs
new da530a8 Fix typo in name.
new 6efa0f6 SLING-861 : Apply patch by Alexander Klimetschek to support PUT in the maven-sling-plugin
new 3fece0d SLING-861 : Rename mimeTypeForPut to just mimeType.
new be84a08 SLING-862 Enable URLHandlers support by default
new 584d6a7 SLING-863 Null internal module cache on bundle stop and start (just to be sure)
new 0850ed6 SLING-517 - Remove unused node type.
new a53e2e0 Fix typo
new 0900604 SLING-865 : Create new directory
new c2e2c68 SLING-865 : Create new directory
new b15ee37 SLING-865 : Move to bundles
new 04abc86 SLING-865 : Move to bundles
new 2f5b5ff SLING-865 : Move to bundles
new 2465ff7 SLING-865 : Move to bundles
new c63d0d5 SLING-865 : Create new directory
new ef8aec1 SLING-865 : Move to bundles
new 30e662d SLING-865 : Create new directory
new 2b76304 SLING-865 : Move to bundles
new 87c4f44 SLING-865 : Move to contrib
new a9a60ba SLING-865 : Move to contrib
new f6d4895 SLING-865 : Move to contrib
new 7340fe4 SLING-865 : Move to contrib
new 257577d SLING-865 : Move to contrib
new 19bd953 SLING-865 : Move to contrib
new 1f7f953 SLING-865 : Move to contrib
new b0249dd SLING-865 : Move to contrib
new 6383aee SLING-865 : Move to bundles
new eb1e9f9 SLING-865 : Create new directory
new 2eca0a7 SLING-865 : Move to contrib
new d1dacf3 SLING-865 : Move to contrib
new 842fc2f SLING-865 : Move to contrib
new 19af74c SLING-865 : Move to contrib
new eab75ae SLING-865 : Move to contrib
new b7c82e9 SLING-865 : Move to contrib
new 8786d39 SLING-865 : Move to contrib
new da146f9 SLING-865 : Remove obsolete directory
new 5423afd SLING-865 : Create new directory
new 11bd597 SLING-865 : Move to contrib
new 7bfe4f1 SLING-865 : Adjust reactor pom and svn information in each module.
new 0cf1ff9 SLING-865 : Remove samples from launchpad.
new c9c9563 SLING-865 : Adjust path to parent pom and add profiles for samples and contrib
new 68ec1d4 SLING-865 - Correct location
new eabed66 SLING-865 - Correct pom and svn reference.
new 8c9c8a8 SLING-865 - Copy launchpad for contrib
new 36570fd SLING-865 : Remove contrib tests.
new abe7fd6 SLING-865 : Remove contrib tests.
new f14672c SLING-865 : Remove contrib tests.
new 3c16b6a SLING-865 : Remove contrib tests.
new 2c88a6c SLING-865 - Clean up integration tests.
new e5ed3fc SLING-571 : Apply patch from Alexander Klimetschek.
new 1a6cfdd SLING-866 Create LauncherClassLoader shielding the launcher JAR from the environment
new 5706145 SLING-867: AccesControlUtil addEntry fails https://issues.apache.org/jira/browse/SLING-867
new b488828 SLING-590 - Add a new scription variable "properties" which points by default to resource.adaptTo(ValueMap.class). The name of the variable can be overwritten as well as the class for the adaptTo can be changed to Map.
new d046dd9 SLING-870 cleanup repositories: add snapshot repository for artifacts and remove incubator repository for release deployments
new 2ac826c SLING-871: Add new method to AccessControlUtil to determine if an AccessControlEntry contains granted privileges or denied privileges https://issues.apache.org/jira/browse/SLING-871
new ba1ea3a SLING-872 : Use manifest header parser to parse entries and handle new path directive if available.
new 84ee14e SLING-873 : Add new commons compiler bundle. Applied patch from Stefan Guggisberg.
new f190bef Ignore the target directory.
new 57b545b SLING-874 - Use correct header.
new 75d60ec SLING-651 Apply patch by Eric Normann (Many thanks)
new 4cc4336 SLING-651 Add sample post servlet extension
new 9ec508e SLING-875 add new jackrabbit-usermanager module (thanks Eric for providing)
new eb29769 SLING-875 add new jackrabbit-usermanager module (thanks Eric for providing)
new d1fb6df SLING-875 integration tests for jackrabbit user management
new b82cf17 SLING-857 Apply patch by Vidar Ramdal (Thanks alot) to support XSLT for XML imports
new a8a2d43 SLING-857 - test case for XmlReader using an XSLT transform contributed by Vidar S. Ramdal, thanks!
new 2be87c7 SLING-828 add groovy-all 1.6.0 to default bundle collection
new 818387d SLING-877 Remove check for exact locale
new fd63406 SLING-590 : Remove properties variable again to avoid compatibility issues.
new ffbc6dd SLING-881 : if a property is updated and no type hint is sent from the client, use the current type of the property to update the value. Record delete change only if property has been deleted.
new 1a42424 Add missing private package and correct javadoc generation.
new 4e044a8 SLING-885: External JCR configuration file is not resolved properly https://issues.apache.org/jira/browse/SLING-885
new 5b966af SLING-889 : Print remote ip address instead of real name for improved performance.
new aa23697 SLING-890 : Remove property from cache if property is removed. Applied patch from Christian Keller.
new e29776a Import jackrabbit-accessmanager
new dd8d29d SLING-879: New Bundle to provide actions for interacting with the jackrabbit AccessManager. Patch provided by Eric Norman. https://issues.apache.org/jira/browse/SLING-879
new 2c302bf Try to adapt resource to a map to get a value map.
new 968d5a3 SLING-875: New Bundle for a ResourceProvider and Sling Post Operations for interacting with the jackrabbit UserManager https://issues.apache.org/jira/browse/SLING-875
new 9ac1616 SLING-879: New Bundle to provide actions for interacting with the jackrabbit AccessManager https://issues.apache.org/jira/browse/SLING-879 Applied integration tests about jackrabbit access manager integration
new 55602fe added jackrabbit-accessmanager module
new 9edd6ff W3C XProc pipeline support
new e07bc8b LICENCE, NOTICE and README
new bdca98d Added XProc module
new 7f225fb SLING-893: Pipeline support https://issues.apache.org/jira/browse/SLING-893 Added integration test
new 2cd3a79 SLING-894 Register BundleActivaotr as an UncaughtExceptionHandler reverting to the previous handler when the bundle is stopped and chaining to the previous handler after logging the exception.
new f7b2436 SLING-736: Ensure getPathInfo returns correct (expected) value https://issues.apache.org/jira/browse/SLING-736
new 0572804 SLING-896 Allow installation of Sling as a feature in ServiceMix Kernel
new f5d798b SLING-898 Overwrite the SyntheticResource used to provide a resource super type
new 64c5a69 Fix project title
new 9aa1069 SLING-899 Require JSP API 2.0 for import
new 7a01e29 SLING-653 : Add validaion mojo for validating resources; added the validation of included json files.
new aee34f6 SLING-876 : Handle optional target path on resource configuration when searching a resource.
new 4fe63a1 SLING-653 : Properly handle closing of file, json file might be a json array.
new 5b1a4c1 Use latest webconsole.
new a2e7f94 FS mounting should be disabled by default to have the same behaviour as previous version by default.
new ea30782 Ignore sling directory
new b86663b SLING-901 : Add strict json validator.
new a449cd4 SLING-653 : Use new validator from commons.
new aa97d73 OPEN - issue SLING-893: Pipeline support https://issues.apache.org/jira/browse/SLING-893 new integration tests (dynamically generated sources and default behaviour based on XML document view)
new 38648d5 Fixed scm pom info
new 125a48a mention path-based-rtp bundle in espblog sample
new 1e24c23 SLING-905 Migrate all (known) previous framework start level properties and use the official one from the latest draft in the sling.properties file
new a24304d SLING-906 : Remove query string before namespace mangeling and append it afterwards.
new 32b1ed0 SLING-907 - Rename SimpleWebDavServlet to avoid confusion with Jackrabbit's
new 926df5a Fix to log message (should be {} instead of {0})
new a5ebf7c SLING-908 - PipelineImpl retrieves the response's OutputStream only if actually needed, so that error handles can use it otherwise
new 3b7fdb9 SLING-908 - throw ScriptException with cause for improved error reporting
new eb8b4f0 SLING-884 : Apply patch from Stefan Guggisberg for pom fixing and code cleanup.
new fb530bc SLING-886 : Add new JCR Java compiler bundle - apply patch from Stefan Guggisberg.
new f3b67f9 SLING-886 : Add new JCR Java compiler bundle - apply patch from Stefan Guggisberg.
new 91a7ed7 SLING-911 synchronize provider (un)registration and define a new exception to purvey the existing resource provider with the same path for duplicate registrations
new bc2cfea SLING-845 upgrade maven jetty plugin to be able to configure sling.home property for jetty:run
new 8c93687 SLING-845 Inject sling.home as a context init-param (requires Jetty Plugin 6.1.6 or higher)
new e9a0e78 SLING-845 Remove clean plugin configuration (not needed any more)
new 736d359 Deprecate getProperty(Object, double) and add toDouble(Object, double) to align with the rest of the toTYPE methods taking the object and the default value.
new bc35f67 JavaDoc and use Java 5 annotation for deprecation
new 763a3ad SLING-909 define the ResourceResolver API consistently: resolve: always return Resource or NonExistingResource getResource: return null if no resource at path
new 9121830 SLING-909 adapt JcrResourceResolver2 to the now consistent definition of the ResourceResolver.resolve methods and fix the unit tests
new 1e925ea SLING-845 - mvn clean deletes 'sling' folder
new a54ab4f SLING-860 - added the apt and path-based.rtp bundle dependencies, tests pass now
new aa87c19 SLING-845 - delete top-level sling folder using an ant task as the maven-clean-plugin config can slow things down
new 44f3477 Add new configuration property to handle maximum number of parallel processes for the main queue. Optimize acknowledge handling.
new a60efb9 JavaDoc fixes
new 19d3cc0 Correctly prevent JavaDoc generation
new 06bb5c4 Acknowledge the job processing before thread is started to avoid problems when a thread pool is used
new ef36267 SLING-916 move non-exported packages to internal packages
new 31bc39b SLING-916 move non-exported packages to internal packages and remove javadoc configuration which will be inherited from parent pom
new b8d4c28 SLING-916 move non-exported packages to internal packages and remove javadoc configuration which will be inherited from parent pom
new 85b9683 SLING-916 remove javadoc configuration which will be inherited from parent pom
new 2d2da46 SLING-916 move non-exported packages to internal packages and remove javadoc configuration which will be inherited from parent pom
new ed27390 SLING-916 move non-exported packages to internal packages and remove javadoc configuration which will be inherited from parent pom
new 9f9bee6 Setup Site and Javadoc generation Consistent formatting SLING-916: defaults for JavaDoc
new c0c46a0 SLING-712 upgrade to Felix framework 1.6.0
new 4371055 Upgrade Bundlerepository to latest release 1.4.0 Revert SCR to latest release 1.0.6
new 245f68f SLING-918 - upgrade pax-web-service to 0.5.1, and make sure MainDelegate displays HTTP port number, as pax-web-service doesn't display it anymore
new c0692ae Default resources directory might not exists.
new 815d915 SLING-919 Applying patch by Aaron Zeckoski (Thanks \!)
new cc5043c SLING-921 Explicitly guard cast to SlingHttpServletRequest|Response instead of remapping all ClassCastExceptions (which may be cause by other problems)
new f895dc2 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 502351d SLING-923 - Servlet resolution examples and integration tests, work in progress
new f593485 SLING-923 - Servlet resolution examples and integration tests
new e4efd75 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 272a3a6 SLING-924 Fixes JsonItemWriter.dump(NodeIterator, Writer) + test
new ad518e8 SLING-868 : Prevent NPE if no authentication handlers can be found.
new 88e2de1 SLING-925 : Remove dependency to commons log.
new 9a13157 SLING-929 Fix an error in JSONObject.append() + testcase
new 4a1fcdf SLING-930 Adding o.a.s.c.json.jcr.JsonJcrNode + testcase
new 3ce29f7 SLING-930 Adding Apache License header, and single-class imports, ref http://markmail.org/message/ovmjsn33uh5sbxnw
new 41a2af3 SLING-932 Upgrade Apache Felix SCR to latest 1.0.7 SNAPSHOT (to be updated to the next release when it becomes available
new a906db1 Fix fsresource provider and sling plugin after recent refactorings.
new 46dab3a SLING-935 Dipose off repository if pingAndCheck fails after pingRepository and add more logging SLING-934 Clear instance field in unbindLog instead of parameter
new 8028094 SLING-938 Provide service method to initiate the authentication process
new 788b974 SLING-939 Adapt HTTP Header Authentication to the new Authentication.login service method
new c3818dc SLING-939 Use updated HTTP Header authentication handler by default
new a92a8df SLING-880 Adding support for a pluggable accessmanager
new 1f61166 SLING-880 Removing some out-commented code that was left in rev 768086
new 1eefba1 SLING-941: Lots of svn:eol-style settings missing
new 4ba3b5c SLING-941: Lots of svn:eol-style settings missing
new e713934 SLING-941: Lots of svn:eol-style settings missing
new 4ebac93 SLING-941: Lots of svn:eol-style settings missing
new 8080d4e SLING-941: Lots of svn:eol-style settings missing
new b9650a9 SLING-941: Lots of svn:eol-style settings missing
new 7e4a1ab SLING-941: Lots of svn:eol-style settings missing
new 8c09285 SLING-941: Lots of svn:eol-style settings missing
new 7959bee SLING-938 Add NoAuthenticationHandlerException to be thrown by login if no AuthenticationHandler can handle the request to login
new cf51e8b SLING-939 Catch new NoAuthenticationHandlerException and log a message before falling back to sending 403/FORBIDDEN
new 4fb0e39 SLING-942 On-the-fly conversion to JSONObject and JSONArray if the elements are string values in the getJSONArray, getJSONObject, optJSONArray and optJSONObject methods.
new cf6d644 Fix JavaDoc
new 70c1c6d Fix JavaDoc
new deccb7a SLING-938 Provide path value of service registration properties, which triggered the AuthenticationHandler call for the AuthenticationHandler to include this in handling decisions
new 200d8aa LICENSE.scala is considered by IDEs as being a scala source file, rename to SCALA-LICENSE.txt
new ba9986e SLING-928 - some bootUrls are null when running cargo integration tests
new 1ca9ad7 Add missing header and remove author tag.
new 524b0f7 Correct typo in method name: several providers might be returned
new 0cb03a0 Correct typo in method name: several providers might be returned
new 2f40eea Correct typo in method name: several providers might be returned
new fca1f77 Change main pom's version to 5-incubator-SNAPSHOT, current version number causes Hudson deployment to fail
new 0aa6270 SLING-928 - Integration tests for Scala scripting engine, contributed by Michael Duerig, thanks!
new 384d6ff SLING-904 - tell them where the integration tests are
new cf91445 SLING-904 - fix start levels for jcrinstall integration testing
new 8e30e04 SLING-947 refer to the new main repository in sling.properties
new 64415d4 Remove commercial product reference
new 84206a7 SLING-946 - more defensive BundleCloner to try and isolate the problem
new 06e2863 SLING-949 Upgrade to Felix Framework 1.6.1
new 3cd72a2 Ensure super.tearDown() is always called and make an internal helper class static
new 38a80a6 Sling Performance enhancements according to FindBug and JavaDoc: Instead of calling the constructors the valueOf() methods should be called.
new ff718e4 SLING-951 Don't cache namespace prefixes any more
new 16044a6 * Rename JcrResourceResolverPlugin to JcrResourceResolverWebConsolePlugin to make sure the name indicates what this class is really all about * Add more logging to resource provider bindung and unbinding
new a9d53f4 SLING-950 Remove old resource resolver and respective configuration and tests.
new ff92c28 SLING-904 - remove unused return value
new f708c52 SLING-904 - OsgiControllerTask added, refactoring operations for a future worker thread
new dc75a0e SLING-904 - OsgiControllerTaskExecutor added, executes install/update/uninstall tasks in a separate thread
new 4ddf651 SLING-904 - InstallableDataWrapper stores bundle data locally, in case InputStream is gone when installing
new f2ce81c SLING-933 Upgrade to released Apache Felix SCR 1.0.8
new 4568773 Add "Apache" to project name.
new dabf840 SLING-953 Preparse command line in the Main class
new dc16ded Use released version of jackrabbit api
new 9d4e8c6 Move i18n bundle to contrib
new eef58a0 Move i18n bundle to contrib
new e6ab25d fix typo in pom
new ed14be0 SLING-954 Add ControlListener class and start/stop/status support to Main class and add usage info for new command line arguments SLING-953 Small fix to command line parsing allowing a single dash as a parameter argument as in "-f -"
new 97778d4 SLING-904 - osgiworker bundle skeleton
new 8fae9f0 SLING-955 properly support multi-value sling:vanityPath properties
new 6c0da5f SLING-904 - moving OSGi code to osgiworker bundle
new ea1d614 SLING-954 Consistent logging in MainDelagate, moved usage info (-h support) to Main class and prevent inadvertent shutdown of MainDelegate
new fccf7ee SLING-904 - osgiworker bundle implemented, all tests pass
new beadebe Use jackrabbit api bundle instead of Sling's obsolete version.
new 420509f Move to contrib for now
new b2b490d Move jackrabbit api to contrib for now.
new c015b59 [maven-release-plugin] prepare release sling-5-incubator
new 70c3b3b [maven-release-plugin] prepare for next development iteration
new ffbe1dd Use release parent pom
new 93d2b25 [maven-release-plugin] prepare release org.apache.sling.api-2.0.4-incubator
new 9034966 [maven-release-plugin] prepare for next development iteration
new 7a895db Use new dev parent pom for contrib.
new 5955677 Use new dev parent pom for samples.
new b44bb7a [maven-release-plugin] prepare release org.apache.sling.commons.json-2.0.4-incubator
new 9828707 [maven-release-plugin] prepare for next development iteration
new ef46533 [maven-release-plugin] prepare release org.apache.sling.commons.log-2.0.4-incubator
new 6b834de [maven-release-plugin] prepare for next development iteration
new 5714bf5 [maven-release-plugin] prepare release org.apache.sling.commons.mime-2.0.4-incubator
new 259da9c [maven-release-plugin] prepare for next development iteration
new e7d37e7 [maven-release-plugin] prepare release org.apache.sling.commons.osgi-2.0.4-incubator
new 8f769a0 [maven-release-plugin] prepare for next development iteration
new 386d8df [maven-release-plugin] prepare release org.apache.sling.commons.scheduler-2.0.4-incubator
new 70ae7f5 [maven-release-plugin] prepare for next development iteration
new 0503ce4 [maven-release-plugin] prepare release org.apache.sling.commons.testing-2.0.4-incubator
new b4ac4c2 [maven-release-plugin] prepare for next development iteration
new a485266 [maven-release-plugin] prepare release org.apache.sling.commons.threads-2.0.4-incubator
new 006e1ec [maven-release-plugin] prepare for next development iteration
new f4dc0c3 Use released version as dependencies.
new 1e85b4a [maven-release-plugin] prepare release org.apache.sling.engine-2.0.4-incubator
new f7ed246 [maven-release-plugin] prepare for next development iteration
new d7a32b1 [maven-release-plugin] prepare release org.apache.sling.jcr.api-2.0.4-incubator
new 9562ae1 [maven-release-plugin] prepare for next development iteration
new ff3f3f6 [maven-release-plugin] prepare release org.apache.sling.jcr.base-2.0.4-incubator
new adbcd52 [maven-release-plugin] prepare for next development iteration
new 549abaa Use released version as dependencies.
new ae51e50 [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-2.0.4-incubator
new 82cac64 [maven-release-plugin] prepare for next development iteration
new 675df3f [maven-release-plugin] prepare release org.apache.sling.jcr.contentloader-2.0.4-incubator
new 4b6412d [maven-release-plugin] prepare for next development iteration
new dcdab41 SLING-904 - make ConfigurationAdmin an optional dependency of the osgiworker bundle
new b186d75 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.server-2.0.4-incubator
new 6515ede [maven-release-plugin] prepare for next development iteration
new 8a89bf1 [maven-release-plugin] prepare release org.apache.sling.jcr.ocm-2.0.4-incubator
new aaae5e5 [maven-release-plugin] prepare for next development iteration
new a9a28ee [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.0.4-incubator
new 18db3b9 [maven-release-plugin] prepare for next development iteration
new db95d10 [maven-release-plugin] prepare release org.apache.sling.jcr.webdav-2.0.4-incubator
new e1628c9 [maven-release-plugin] prepare for next development iteration
new 55c6bb7 [maven-release-plugin] prepare release org.apache.sling.bundleresource.impl-2.0.4-incubator
new 912fb1a [maven-release-plugin] prepare for next development iteration
new 5de7bf8 [maven-release-plugin] prepare release org.apache.sling.event-2.0.4-incubator
new 77f5f83 [maven-release-plugin] prepare for next development iteration
new 00bc9ed Use released version as dependencies.
new e1387e3 [maven-release-plugin] prepare release org.apache.sling.fsresource-0.9.0-incubator
new 1086127 [maven-release-plugin] prepare for next development iteration
new 4d72c72 [maven-release-plugin] prepare release org.apache.sling.httpauth-2.0.4-incubator
new dc2aa31 [maven-release-plugin] prepare for next development iteration
new be45e85 [maven-release-plugin] prepare release org.apache.sling.openidauth-0.9.0-incubator
new 4f57427 [maven-release-plugin] prepare for next development iteration
new df926e1 [maven-release-plugin] prepare release org.apache.sling.extensions.threaddump-0.1.0-incubator
new cb28c8e [maven-release-plugin] prepare for next development iteration
new 6370796 [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.4-incubator
new 5954d12 [maven-release-plugin] prepare for next development iteration
new d31763d [maven-release-plugin] prepare release org.apache.sling.scripting.javascript-2.0.4-incubator
new 57cba58 [maven-release-plugin] prepare for next development iteration
new 27b3cc0 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.4-incubator
new aaf3794 [maven-release-plugin] prepare for next development iteration
new ec8e13f [maven-release-plugin] prepare release org.apache.sling.scripting.jsp.taglib-2.0.4-incubator
new 9250469 [maven-release-plugin] prepare for next development iteration
new 4eab4e2 [maven-release-plugin] prepare release org.apache.sling.servlets.get-2.0.4-incubator
new 19f055b [maven-release-plugin] prepare for next development iteration
new 7998133 [maven-release-plugin] prepare release org.apache.sling.servlets.post-2.0.4-incubator
new f53080f [maven-release-plugin] prepare for next development iteration
new c21a007 Set to snapshot
new d2ba49d [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.0.6-incubator
new d68bc1a Correct dependency
new 1cb80b3 [maven-release-plugin] prepare for next development iteration
new 5c19170 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.accessmanager-2.0.0-incubator
new 3e40a9a [maven-release-plugin] prepare for next development iteration
new 9b4bf99 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.usermanager-2.0.0-incubator
new ff23085 [maven-release-plugin] prepare for next development iteration
new db4afdf Correct dependency
new f0c01e3 [maven-release-plugin] prepare release maven-sling-plugin-2.0.4-incubator
new 9591d25 [maven-release-plugin] prepare for next development iteration
new aaf3b51 [maven-release-plugin] prepare release maven-jcrocm-plugin-2.0.4-incubator
new 8579d30 [maven-release-plugin] prepare for next development iteration
new 22eb4e8 [maven-release-plugin] prepare release org.apache.sling.launchpad.base-2.0.4-incubator
new 60e6998 [maven-release-plugin] prepare for next development iteration
new 3af0cc3 [maven-release-plugin] prepare release org.apache.sling.launchpad.content-2.0.4-incubator
new e7808e0 [maven-release-plugin] prepare for next development iteration
new 1ef9681 [maven-release-plugin] prepare release org.apache.sling.launchpad.bundles-4-incubator
new dec8778 [maven-release-plugin] prepare for next development iteration
new ad71c4f [maven-release-plugin] prepare release org.apache.sling.launchpad.app-4-incubator
new 8d7a474 [maven-release-plugin] prepare for next development iteration
new 68547de [maven-release-plugin] prepare release org.apache.sling.launchpad.test-services-2.0.4-incubator
new ccc9ce7 [maven-release-plugin] prepare for next development iteration
new aff1122 [maven-release-plugin] prepare release org.apache.sling.launchpad.webapp-4-incubator
new d0a17dd [maven-release-plugin] prepare for next development iteration
new abfa9e7 Use next dev version of parent pom
new 573bbd9 Remove release artifacts and don't use assembly plugin.
new df6a597 [maven-release-plugin] prepare release org.apache.sling.launchpad.testing-4-incubator
new 4c01fdf [maven-release-plugin] prepare for next development iteration
new a628d1c Use next parent pom for development.
new f550377 Prepare release.
new 9cd2352 [maven-release-plugin] prepare release maven-jspc-plugin-2.0.4-incubator
new 38350d3 [maven-release-plugin] prepare for next development iteration
new fda708c Use next parent pom for development.
new f55b39c Fix license header
new 1155b33 Remove release artifact.
new 81e092e Fix license header
new bc44cda Add license header
new bfcc902 Add missing licence, notice etc.
new 40bd7f3 Add missing licence, notice etc.
new 904a06c Add missing licence, notice etc.
new f03c5da Add missing licence, notice etc.
new 007ad9d Prepare new release.
new 57aa286 Prepare new release.
new d6b271e [maven-release-plugin] prepare release org.apache.sling.fsresource-0.9.2-incubator
new f9c6d5f [maven-release-plugin] prepare for next development iteration
new b7a7fa2 Add missing licence, notice etc.
new 10487be [maven-release-plugin] prepare release org.apache.sling.extensions.threaddump-0.1.2-incubator
new 050055e [maven-release-plugin] prepare for next development iteration
new f6854a4 [maven-release-plugin] prepare release org.apache.sling.jcr.webdav-2.0.6-incubator
new 1498cc4 [maven-release-plugin] prepare for next development iteration
new 4ece567 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.usermanager-2.0.2-incubator
new 33e0e15 [maven-release-plugin] prepare for next development iteration
new ea31d8c [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.accessmanager-2.0.2-incubator
new a2df0f6 [maven-release-plugin] prepare for next development iteration
new 99f96d5 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.6-incubator
new 7d5f251 [maven-release-plugin] prepare for next development iteration
new 7f6cfd1 [maven-release-plugin] prepare release org.apache.sling.launchpad.bundles-5-incubator
new 303775b [maven-release-plugin] prepare for next development iteration
new 92a138a [maven-release-plugin] prepare release org.apache.sling.launchpad.app-5-incubator
new cf7da98 [maven-release-plugin] prepare for next development iteration
new ba57869 Prepare new release.
new 0c2c712 [maven-release-plugin] prepare release org.apache.sling.launchpad.test-services-2.0.6-incubator
new 410434f [maven-release-plugin] prepare for next development iteration
new 7d2dc01 [maven-release-plugin] prepare release org.apache.sling.launchpad.testing-5-incubator
new 9cb10f1 [maven-release-plugin] prepare for next development iteration
new 6c6631b [maven-release-plugin] prepare release org.apache.sling.launchpad.webapp-5-incubator
new f344eb6 [maven-release-plugin] prepare for next development iteration
new 2ade2ae Use next parent pom for development.
new 24f310d Correct svn urls.
new 2ed825d SLING-962 Cleanup import list and add serialVersionUID to servlet
new e48d665 SLING-961 Add exclusion for Apache Felix foundation library
new be6f21d SLING-963 Apply patch by Stefan Seifert (thanks)
new 90c1030 SLING-964 Redefine xml as application/xml and add application/rss+xml for rss
new 3fafa0c SLING-964 Update MIME type list with list from Apache httpd
new 3b8728b SLING-946 - try the most recent bnd version
new 8a335a7 Use mock for value implementation
new 9ec005c change contrib pom to 2-incubator-SNAPSHOT so that Hudson build can deploy it
new ecd69b0 SLING-904 - move ConfigInstallableData to osgiworker as DictionaryInstallableData, it's of general use
new fb37670 Set parent pom to released version.
new 15d1374 SLING-904 - integration tests using Pax Exam
new 11ed221 SLING-968 Special handling for matches with trailing $ signs (see issue for details) + refactor MapEntry constructor to leverage varargs for map targets + return any resolve/map test failures in the console plugin
new 6ddba84 SLING-968 Unit test for special $ handling
new 349f081 SLING-969 /etc/map: add mappings depth first to ensure longer (better) matches are detected first
new da82c81 SLING-904 - add pax repositories and commons log (used by tests) to pom
new 3d79cdc SLING-970 Upgrade to web console 1.2.10
new a0a6618 SLING-970 Upgrade to Felix framework 1.8.0
new 34c65c2 SLING-972 Refer to latest snapshot shots of launchpad modules
new 955d9bd SLING-972 Refer to latest snapshot shots of jcr/mime, commons/mime and extensions/httpauth
new 40c172b SLING-975 Fix MIME types for XML and JavaScript
new 0ca6346 SLING-975 Use fixed commons/testing bundle
new f3784d1 SLING-975 Fix response content type setting using the correct value from the SlingHttpServletRequest.getResponseContentType() method which is based on the correct mime type mapping
new ea60ae6 SLING-975 Use latest default get servlets bundle
new 39b2fee SLING-974 separate core mime types from httpd project and sling additions in two files. Future updates from the httpd project just need to replace the contents of the META-INF/core_mime.types file. In addition do not replace but log potential redefinition of existing mappings.
new c8922a7 SLING-965 add web console plugin to display known mime type mappings
new ed8a912 SLING-965 Add support to add MIME type mappings by configuration
new 4c82875 Fix typo in HTML code
new 62e78d5 SLING-974 Add a note about not editing the core_mime.types file
new eb1a5b1 JavaDoc
new f9754fe Add Bundle-DocURL
new 41416d2 Code reorder and make an internal method private (was public)
new b2fa47a Fix license header ....
new 655c751 Cleanup and reorder paragraphs
new 00ceb54 SLING-976 Declare Servlet and Web Console API imports optional
new 2391408 [maven-release-plugin] prepare release org.apache.sling.commons.mime-2.1.0-incubator
new c2f11e7 [maven-release-plugin] prepare for next development iteration
new 38f6af6 SLING-904 - bundle downgrades were not always ignored
new 49e10ff SLING-904 - remove jcrinstall in the name of osgiworker bundle and packages, it is not JCR specific
new d5c203b SLING-904 - rename osgiworker module to osgi
new 0736942 SLING-904 - more OsgiController tests and fix a bug in BundleResourceProcessor
new fde0f24 SLING-904 - fix OsgiControllerTest.testDeferredConfigInstall
new fbd45de svn:ignore target
new a631ed3 SLING-904 - refactor for more general purpose tasks
new f005942 fix wrong svn url in README
new 61a48d2 SLING-979 have SlingHttpServletRequest and -Response extend Adaptable interface
new 75ebf0d SLING-979 Implement the Adaptable interface in the request and response implementations based on the AdapterManager service bound to the SlingMainServlet
new 5224ff4 SLING-976 Include latest SNAPSHOTs of API and Engine in the launchpad bundles.
new c063d81 SLING-980 use repository.a.o for snapshot resolution instead of people.a.o
new 189bfe8 Use parent pom 6-incubator-SNAPSHOT to leverage new snapshot repository
new a4d1aab testing..
new 3ec951d [maven-release-plugin] prepare release org.apache.sling.api-2.1.0-incubator
new 80583ca [maven-release-plugin] rollback the release of org.apache.sling.api-2.1.0-incubator
new a1d094e Fix wrong SCM paths
new f8aca55 [maven-release-plugin] prepare release org.apache.sling.api-2.1.0
new 9dc8e57 [maven-release-plugin] prepare for next development iteration
new 86b9f5d [maven-release-plugin] rollback the release of org.apache.sling.api-2.1.0
new 2601e2b revert to official released parent pom after test
new 8569ffb Adding new logo with fixed ASF feather
new c50b007 Rename '...neu...' to '...new...'
new 72588fa Rename '...neu...' to '...new...'
new 58bfccf Fix "crack" in png export (Thanks Pontus Amberg for mentioning it)
new f8b827a Logger.error(String, Object, Object) swallows exception, use signature Logger.error(String, Throwable)
new f277b74 SLING-984 : Register scheduler with unique name and update to latest available quartz version.
new dce7a7b update espblog login instructions
new f203d79 Add my key
new dd9dea6 Clarify what software we include from Ludo van den Boom
new 051a053 SLING-988 Ensure ResourceUtil.getValueMap does not throw a NullPointerException (thanks Julian Sedding for providing the patch)
new 546a72f SLING-988 return a modifiable empty value map if the resource is null or does not adapt to either ValueMap or Map and added more unit tests
new 735a1d4 Cleanup Import lists
new d5d9d21 SLING-991 remove fragment/query before mapping and reappend at the end of mapping
new 8a89dc5 Ignore exception and don't print it to standard out.
new 37349ca SLING-996 - trying to change test bundle filenames, seems to be the only relevant difference with tests that pass..
new 8d4c5f0 Update to latest Sling Commons Mime release
new ca16710 SLING-985 Import Atom (Abdera based) JSP tag library (Thanks Lars Trieloff)
new d909fa4 SLING-985 Add notice about Apache Abdera dependency
new 35c0ef0 SLING-985 add new Atom JSP tag library to reactor
new 336c633 SLING-985 Remove unused Sling dependencies
new ad23a6f SLING-985 Add BundleActivator managing the Abdera instance as a ServletContext attribute and modify the AbstractAbderaHandler.getAbdera methods to use the JSP PageContext instead of the servlet request.
new 0be7ad5 Fix SCM path
new 38e05fd SLING-917 use Apache parent pom 6 and update plugin references
new 3694347 Formatting ...
new 78405bf SLING-995 Applying patch by Ian Boston (thanks)
new 30e4522 SLING-998 - redirect to /system/sling/login if not authenticated and anonymous session not allowed
new 5b8f406 Refactor everything below a "private" impl package. This clearly indicates that nothing contained in this bundle is intended to be exported.
new 82577cf Remove empty folder
new ccb594a Replace tabs by spaces, remove unneeded javadoc plugin configuration, remove empty bundle plugin configuration
new 822d31f Refer to latest SNAPSHOT version of jackrabbit-usermanager bundle
new e3c31b2 SLING-998 - updated instructions for modified login mechanism
new 9d81080 SLING-994 : If the request is included, do not use sendError but throw an exception if no renderer is found
new 6b04cde Add adaptTo method from latest API.
new 676cb87 SLING-1000 - Web console plugin to display recent requests
new bf5c6a8 SLING-1000 - add 'clear' option to recent requests plugin
new 5a0db02 Fix wrong example URL
new cc0c1ff Use JMock to mock test classes to avoid problems with changing OSGi interfaces.
new 602457d Add new methods from Bundle and SlingHttpServletRequest to avoid problems if used with newer versions of the API.
new 6dc3c83 SLING-904 - osgi.installer module name changed, fix pom
new ba9a9ec Use latest enforcer plugin
new 5a963f1 SLING-917 : Configure rat as a profile and add ianal plugin for checking for legal files during release.
new 6f2a737 SLING-917 : Configure rat as a profile and add ianal plugin for checking for legal files during release.
new ad005ab SLING-904 - remove start level changes in RepositoryObserver, should not be needed with modified osgi controller
new f4bde3c Ignore hidden files (Eclipse .project, etc.)
new 9920071 SLING-987 : Set the eventing thread pool queue to unlimited.
new 52f30ee Move rewriter to contrib
new 668dcac Add rewriter to parent pom
new 81984da Clarify property.
new 23e6887 Use released versions
new 4eb6a21 Use latest metatype service SNAPSHOT containing fix for FELIX-1226
new b1252d8 SLING-1003 Cope with the situation of filters not using SlingHttpServletRequest/Response but plain HttpServletRequest/Response
new 81a7b41 SLING-1005 Reappend resource path info after resolve the resource and optional aliases.
new b47e12f SLING-490 - systemstatus bundle added, dummy implementation for now
new 6759bbe svn:ignore
new 328fb1a SLING-1006 Return multi-value properties correctly
new dcdba80 SLING-490 - use 0.9.0-incubator-SNAPSHOT version number for systemstatus bundle
new 48ff386 SLING-1003 The adapters have to overwrite the getSlingRequest/Response methods to ensure the base class getRequest/Response method is called instead of the wrappers own implementation.
new 980c1ff SLING-490 - make SystemStatus service optional, until we agree on how to implement it
new 5779a2c fix scriptin/java path
new aaad61b SLING-1008 Support configuring mappings without explicit port numbers for well known port numbers (80 for http and 443 for https)
new cc7e95b Move Sling to new TLP location
new a388cde Move Sling to new TLP location
new 1bfb006 SLING-1011 : Remove disclaimer file.
new 9a37316 SLING-1011 : Adjust svn location
new a474921 SLING-1011 : Remove disclaimer from readme's, adjust links to webite, fix versions in poms.
new 3644fc4 Fix dependencies in samples.
new 234db86 Fix dependencies in contrib.
new df641c8 Remove unused logger instance
new beaa5d2 SLING-1016: Make membership management depend on the principal name not the URI of the principal, since the principal name is already unique. https://issues.apache.org/jira/browse/SLING-1016 Patch provided by Ian Boston.
new 687a0aa SLING-1012, SLING-1017 : Apply patches from Ian Boston: Fix registration of JcrResourceTypeProviders and optimize creation of the resource type provider array.
new ea65b6d Remove empty directory.
new 2387af3 Remove empty directory.
new efdeeb6 SLING-1018 : Remove dependency to declarative service. Use activator instead. Some code cleanup.
new cd4bd97 SLING-1018 : Remove dependency to declarative service. Use activator instead. Some code cleanup.
new fbe5580 SLING-1019 : Correct bind/unbind methods, don't process anything while in activate or bind. Disable tests for now.
new 8ce340c Fix javadoc
new fe44d55 SLING-904 : Implemented a quick and dirty retry if bundle can't be started for the first time.
new 52f6168 Convert parent pom to reactor pom.
new 54b9389 SLING-1020 : Add new implementations of getResourceSuperType, resourceTypeToPath from JcrResourceUtil to ResourceUtil and add test cases.
new 73190da SLING-1020 : Deprecate getResourceSuperType, resourceTypeToPath from JcrResourceUtil and improve resource super handling.
new 7f18606 SLING-1020 : Use ResourceUtil instead of JcrResourceUtil.
new a5a3878 SLING-1022 : Add missing information to ResourceCollector and use new methods from ResourceUtil.
new cc41650 SLING-1022 : Use admin session for script resolution
new 70a23f0 SLING-1020 : Fix endless recursion in getResourceSuperType().
new ef11ce7 SLING-1022 : Provide configuration property to specify special script user.
new 1462b79 Add missing groupId
new 588f23a SLING-1001 - take the Maven SNAPSHOT convention into account when comparing bundle versions
new e1d9937 Reorder equals checks
new 2df4a69 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 ba8ffa2 SLING-1024 : Fix test case.
new 95a2b33 SLING-1026 Only setup SlingServletContext after SlingMainServlet initialization and exactly reverse the activation setup order in the deactivate method
new 6aab202 SLING-917 update for TLP mailing list setup
new b57a5fa [maven-release-plugin] prepare release sling-6
new 0e64874 [maven-release-plugin] prepare for next development iteration
new 0362d16 SLING-944 : Add constants for resource modification events.
new 542f057 Add staged release check script
new c7afda8 SLING-944 : Add resource listener that fires events for jcr resources, fire events for new resource providers and when they are removed.
new c7fe105 SLING-1027 : First implementation of a configurable cache for the script resolution.
new 10d3ec0 SLING-944 : Only fire event if binding has been successful.
new f802ae8 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 1f72a0e SLING-1028: Additional principals support in LoginModulePlugin
new fb0de2d SLING-1027 : Turn off development mode by default.
new 83ccea9 Implemented addPrincipals(Set) from LoginModulePlugin interface.
new cf1880e SLING-1031 : Send events when a new adapter factory is added or an old one is removed.
new 5d9e79b SLING-1031 : Send events when a new adapter factory is added or an old one is removed.
new 256f63f SLING-1030 : Send events when a new script engine factory is added or an old one is removed.
new b33ad02 SLING-1027 : Flush cache when script engine factories come or go or when adapter factories come or go.
new 5f15887 Use latest snapshots in launchpad.
new 75d9f50 SLING-1032 Directly call the login method when anonymous access is not allowed by configuration
new 121587f SLING-1033 Upgrade to Sling parent POM 6 (and ensure web app has the leglize stuff, too)
new f73e042 SLING-1034 - Fix NPE in jcr resource listener.
new 999c2ea Reset version to SNAPSHOT
new f68333f SLING-1029 : Enable development mode again, remove unused reload property, change property order and clarify properties a little bit.
new ae70b93 SLING-1029 : Enable development mode again, remove unused reload property, change property order and clarify properties a little bit.
new db8674b SLING-1007 : Initial work of a dynamic class loader loading classes through package admin. In addition dynamic class loader providers can be registered.
new f00d9fc Use concurrent hash map to avoid multi threading issues.
new e260d50 SLING-1035 - Directly rethrow SlingException.
new 149f089 Don't wrap Sling exception.
new cbdcb7a Correctly set version to 0.9.0
new 7dceffc Improve exception messages.
new d0577bc Do not silently swallow exception
new a6ef8f0 SLING-904 - register OsgiControllerImpl as OsgiControllerServices, testDeferredConfigInstall was failing
new f2d3b35 SLING-905 - testBundleDependencies added, checks that bundle installs are retried
new 9e805cd SLING-905 - remove support for individual bundle start levels (not used)
new 638a739 SLING-905 - more defensive use of external services
new 86b4829 SLING-1036 use documented default location for generated remote resources to be included in the web app instead of local reconfiguration
new fbdab2b SLING-1037 - use smaller orderable tasks in jcrinstall's osgi installer
new f03f92e SLING-1037 - TaskOrderingTest added
new f294696 SLING-905 - cleaner retries for starting bundles
new 1b521e4 SLING-904 - remove dependency on org.slf4j logging
new b665619 SLING-1037 - test overriding /libs configs with /apps
new 434e69c Fix some typos.
new fee85c7 Throw exception if pipeline could not be established.
new 67a7572 SLING-904 - log ID of installed bundle, useful for debugging
new 2f407ac SLING-1039 - OsgiControllerImpl created too many BundleStartTasks
new 0e2d24b SLING-1040 : This agressive synching has been introduced by SLING-984 and is completly wrong. I've cleaned this up and the syncing is now reduced to a minimum.
new 244afc6 SLING-1040 : Better make scheduler volatile.
new 211bcfe Pipeline components can be disposed after a pipeline run.
new a81b734 SLING-1044 - jcrinstall should only accept .jar, .cfg and .properties files as installable resources, work in progress
new 8fca1c4 SLING-1044 - jcrinstall should only accept .jar, .cfg and .properties files as installable resources
new c803227 Add a helper method to find the resource super type for a resource.
new 4ebef43 SLING-1040 : Second attempt for cleanly handling lifecycle problems. As deactivate might happen during bind/unbind we should carefully check during bind/unbind. Clarify exception handling.
new 7941e7d SLING-1042 - Optimize jcrinstall retry cycles
new 192a4f4 SLING-1045 Apply XHTML patch by Andreas Amstutz (thanks)
new b04cd2c Correct removeJob method.
new 7bdf785 Add simple junit test for dynamic class loading through package admin.
new ecf63f8 Move classloader to main bundle area - as discussed recently
new da7d13b Moved classloader to main bundle area.
new 03b56d5 Correct activator.
new 23ca065 SLING-1046 : Use commons class loader instead of dynamic import package *.
new d0e7192 SLING-1048 : Implement the dynamic class loader provider interface and deprecate the repository class loader interface.
new 7d2a2f1 Ignore target directory.
new 03b52ae Fix class cast.
new 4371676 Fix resource handling (packages are separated by a slash not by a dot)
new dec0c8e Register classloader as a service factory to get access to the client bundle for class loading.
new dd57404 Fix AIOOB
new dba0c8d forgot to commit test case
new 53a6af0 Provide parent class loader to dynamic class loader providers; check for null reference.
new 11e9bc3 Use provided parent class loader instead of own class loader
new 6131530 SLING-1049 : Use new commons dynamic class loader instead of using dynamic import package *.
new e8e093a SLING-1049 : Clean up code.
new 44d7d83 SLING-1050 : Use dynamic class loader instead of dynamic import package.
new 7aa7bd1 Replace use of dynamic import package * with new commons class loader. Fix possible multi threading problems.
new f46b23d SLING-981 Patch from Eric Norman applied, thanks. Issues was first created by myself (ieb), but the patch represented a vast improvement on the orriginal contribution. This commit adds the ability to specify ACE's in the json file that would have previously only modified properties on the node. In addition it allows the creation of new principals to allow the ACE's to be added to the node.
new 5c61ec7 SLING-981 Corrected trailing white space introduced by previous commit.
new 933e55b SLING-971 Patch applied (from myself) Corrects the Java doc and readme surrounding the contentloader, especially for the json format.
new 6450eda SLING-940 Applied patch from myself. Adds Javadoc to accessmanager and usermanager servlets.
new a8505ea Experimental class loader writer for scripting engines.
new 721ec07 Use new class loader writer.
new 0f9c229 Clarify javadocs.
new 7b74ca5 Add helper method to check if the resource is of a specific resource type (which checks the resource type hierarchy)
new ac96864 Clean up javadocs
new a185f3e Move scripting constants into own constants class.
new 783cd58 Store script resource resolver in script context, return script resource with request resource resolver.
new b6709d1 Correct dependency
new c1cca1b Correct dependency
new 7b24a2e Add missing commons classloader and use snapshots from newer bundles.
new 33436c9 Need to add bundle at two places :(
new fbdf4eb SLING-1052 : Don't reexport jcr api and fixed some javadocs.
new cc2db65 Add new method which explicitly gets a class loader for loading serialized java objects.
new 2078df2 Add new file system class loader.
new 9e82cdb Deprecate the setResourceType() method and minor javadoc updates.
new e474fad Pass resource type through constructor.
new d7df604 SLING-1055 : Remove unused dependencies and use new resource util methods.
new c8554e5 SLING-1050 - Use new dynamic class loader.
new 5e89c64 Use latest snapshots.
new d1eec75 SLING-1058 : Notify waiting job if finish processing fails and change defaults for the thread pool.
new a013604 SLING-1056 : Add static field to synthetic resource which can be set by adapter manager implementations and set this from our adapter manager.
new ecef4f8 SLING-1057 : Escape the apostroph
new 7c5e19e SLING-697 : Add ResourceUtil.adaptTo(Iterator<Resource>, Class) to adapt all resources in to the given class.
new ecacd8d Add Bundle-DocURL
new 9bc864c SLING-978 Add support for scheduled log rotation analogous to Log4J's DailyRollingFileAppender.
new 9359323 SLING-1021 - Use the global scope for the script resource resolver to avoid having this in the bindings for the script.
new 67c1a4a SLING-1021 : Use own sling scope to store private attributes.
new 05b8ca5 SLING-1060 Add support for implicit log writer configuration for logger configurations referring to "unconfigured" log files
new cef4100 SLING-1060 Fix wrong check with existing log writer (must be == instead of !=)
new 8791bcf SLING-1062 Add web console plugin (requires post 1.2.10 trunk build or later web console for best results)
new a324a9a SLING-978 Set default for log file "size" to be daily log rotation
new 536cb29 Wrong package name of MessageFormat class
new a6d38ab Add missing svn information
new 610ebfe Correct svn urls.
new a047803 Correct svn urls.
new 4256f8a SLING-1063 - Include required packages from jackrabbit commons to avoid imports.
new 384d295 Prepare for upcomming 4.2 release and avoid ambigious method call.
new 03deb96 Reflect change in default mode.
new bf19b6d Fix typo which disabled the last modified check.
new ed2fa35 SLING-1057 : Correctly escape apostroph.
new b98605c SLING-1067 Fixed by checking the session cound to the request to see if its an administrator. If the user is an administrator they can register other users.
new 6e72fd8 SLING-1068 Require org.osgi.framework version 1.3 (instead of 1.4) and set a service property to prevent ClassCastException in 2.0.2-incubator Sling Engine bundle upon servlet registration
new 3360efc Use latest SNAPSHOT of commons/log for sling bundles
new 6a8c8d3 [maven-release-plugin] prepare release org.apache.sling.commons.log-2.0.6
new 76e8f61 [maven-release-plugin] prepare for next development iteration
new 9f7e20f Added fix to make wget work with the self signed cert on repository.apache.org
new 3a3e147 Fixed check_staged_release where wget does not support no-check-certificate
new bd4490f Removed stray white space.
new b98aed2 display digests in output, to include them in votes
new ab9075c SLING-1070 : Change class loading of package admin class loader to parent first, cache classes and resources in the class loader facade and reregister manager factory, if a used bundle is changed.
new af33b54 Activator must implement BundleActivator
new 1b9ecfe Remove duplicate interface
new 0f38ac3 Add debug logging about servlet selection/caching
new b337eb8 testChangingJsp() added - currently fails, seems like dynamic classloader caches compiled JSP classes forever
new 6908a06 forgot jsp files for testChangingJsp()
new b93202e Fix the test case: correct jsp and wait some seconds before calling the new script.
new 8b32174 Don't cache classes in the facade, cache them in the package admin class loader.
new d98154f Remove warnings
new 3bdc77b Remove empty code and prints to system out.
new 9349a96 HttpTestBase.executeScript(...) added
new d1cf3f8 ExecuteScriptTest added
new 0dacca0 SLING-1072 - configurable max depth for scanning install folders
new 691fcb5 Hudson build fails to deploy this as it's not a SNAPSHOT
new 6a3c7c3 Clean the sling folder on mvn clean
new a24ca3a SLING-1074 - SlingLogWriterTest failed under Windows
new db0f055 SLING-1075 use specific JSP script engine config during testing
new a794090 SLING-1073 Patch from Arthur Taylor Fixes re-creation of node on upload loosing potential versioning information. Thanks
new 9141049 Add new module which contains support to store OSGi preferences in the repository.
new c2d0a95 Ignore target directory.
new a8bd066 Use string builder instead of string buffer.
new 4da196f SLING-1076 Apply patch by Dave Brosius (thanks)
new 84c00c3 Upgrade to latest releases: * Sling OSGi LogService 2.0.6 * Felix Metatype 1.0.4
new 84c0d50 SLING-1077 : Try to encode map keys for value map implementations Use the ISO9075 encoding for keys and add new tests.
new 1c199f3 SLING-1077 : Try to encode map keys for value map implementations Use the ISO9075 encoding for keys and add new tests.
new 0bf6529 SLING-1077 : Add iterator based tests.
new d394bbd Fix xproc module tests, failed due to use of text/xml mime type
new c7ea026 fix failing scala integration tests (/var/classes was not created)
new 0a2dafc Use latest launchpad.base and add LICENSE/NOTICE
new 8a120b1 SLING-1078 - creating new modules
new 67d0245 SLING-1078 - creating new modules
new fea093e SLING-1078 - creating new modules
new 0c7071e SLING-1078 - creating new modules
new 9f63dda SLING-1078 - creating new modules
new f1318d6 SLING-1078 - adjust names, all tests pass now
new bdffda0 SLING-1078 - remove some unused or useless classes
new 7d59771 SLING-1078 - more code cleanup
new d0d68c3 Make internal stuff package visible.
new 35c126b SLING-1071 - Create hierarchy of child nodes to avoid too many child nodes.
new be5177c [maven-release-plugin] prepare release org.apache.sling.api-2.0.6
new 556cf9e [maven-release-plugin] prepare for next development iteration
new e02b292 [maven-release-plugin] prepare release org.apache.sling.jcr.api-2.0.4
new 933371c [maven-release-plugin] prepare for next development iteration
new 6b72364 SLING-1053 - Scala scripting tests, contributed by Michael Duerig, thanks!
new af7a722 Commit the prototype for the GWT Sling explorer (SLING-990)
new 2004fde SLING-990 - use plugin version from parent POM
new ccf78d6 SLING-993 - experimental jQuery-based resource explorer
new c8a7e41 SLING-993 - experimental jQuery-based resource explorer
new f292482 SLING-990 - fix package imports/exports as suggested by Juanjo, thanks!
new 96c79fe svn:ignore
new 303fcdd SLING-1078 - remove remaining references to jcrinstall, this module has no JCR dependencies anymore
new 860903b SLING-1078 - separate tests in smaller classes, makes no difference to test execution time as pax web starts framework for each test anyway
new 11f2625 SLING-1078 - controller interface reworked, unit tests pass but not usable yet
new c24a65f SLING-1078 - RegisteredResource tests
new d4d0fde SLING-1085 - Check for empty value before creating the mapping.
new c89057b SLING-1078 - client must supply digest for InstallableResource that wraps an InputStream
new c00aed1 SLING-1078 - integration tests minimally adapted, still fail
new cf60414 SLING-1078 - starting to rewrite integration tests, work in progress
new 357862c SLING-1078 - starting to rewrite integration tests, work in progress
new 6003e8b SLING-1078 - entity IDs and RegisteredResourceList added
new de4836c SLING-1078 - ready to implement task creators
new 811ad17 Use latest Sling API release.
new 671da46 Use official release instead of incubator release.
new 9937e39 SLING-1078 - BundleTaskCreator and tests, work in progress
new e3faefc SLING-1088. From now, the JsonQueryServlet uses the JsonResourceWriter to render calendars in the same format as the JsonRendererServlet.
new 0278fd8 SLING-1088 : small change in the unit test (of course date are timezone dependant :-) )
new f40845f Add new module containing a html parser.
new 292d1f3 Use new html parser and new serializers which pass the complete html as sax events through the pipeline.
new 7c7a6ae Don't import sun.io.
new 9d82e0d Ignore target directory
new 7e3a3b4 SLING-1078 - 'remove bundle' integration test passes
new 2462981 SLING-1078 - 'Reinstall lower version' integration test passes
new a92640f SLING-1078 - all integration tests from take three re-activated and all pass
new 6b33de1 SLING-1078 - obsolete classes removed
new 8a3134c SLING-1078 - BundleSnapshotUpdateTest added
new cbd83f2 Add xhtml serializer
new 9bfe552 SLING-1078 - keep track of bundle digests to avoid unnecessary updates, and test snapshot updates
new adaf918 SLING-1078 - OsgiInstaller.registerResources() implemented and tested
new 8658fa3 SLING-1078 - bundle priorities added
new 7844c15 SLING-1078 - purge uninstallable resources and groups
new 55dd561 SLING-1078 - RegisterResourcesTest verifies that URL scheme is taken into account in registerResources()
new b99062d SLING-1078 - Worker thread waits when it has nothing to do
new 7165925 SLING-1078 - Avoid timing dependencies in test
new ade9b37 SLING-1078 - Configuration handling and tests
new feaec22 SLING-1078 - Config tasks ordering test
new c68be70 SLING-1078 - code cleanup
new cc30d68 SLING-1078 - use longer timeouts in tests to be on the safe side
new 08c19bb SLING-1078 - add missing resetCounters() call
new cf472f7 SLING-1078 - moving jcrinstall code to new installer module
new 5455aff SLING-1078 - moving jcrinstall code to new installer module
new 7eb74e3 SLING-1078 - moving jcrinstall code to new installer module
new 57c6f2e SLING-1073 Added the servlet.post 2.0.5-SNAPSHOT bundle to the launchpad to make the fix active.
new eb56267 SLING-1078 - fix handling of registerResources with empty collection of resources
new c4747b8 SLING-1078 - jcrinstall partially adapted to new osgicontroller, work in progress
new 6de2457 SLING-1078 - jcrinstall partially adapted to new osgicontroller, work in progress
new 12a7d23 SLING-1078 - add jcrinstall module, and use consistent names
new fcd3254 SLING-1078 - FindPathsToWatchTest and support classes added
new 0a303a9 SLING-1084 Patch applied from Arthur Taylor, fixes move operation for resources at /
new 8492044 SLING-1084 - testMoveAtRoot() added, passes with the changes of revision 807657
new bfc76e0 SLING-1078 - digests moved to InstallableResource, clients might need them to keep track of things
new 3c54bd5 SLING-1078 - RegisteredResourceTest re-implemented (and much simpler ;-)
new 16ceee5 SLING-1078 - ResourceDetectionTest: test deletion of resources
new 6830a0c SLING-1078 - use empty InstallableResource for resource removal (as data is not available anymore ;-)
new 73655d3 SLING-1078 - test*update added
new 22c50c5 SLING-1078 - log configuration PID
new 4d38bb9 svn:ignore
new 3aaf54b SLING-1078 - avoid unnecessary scans in JcrInstaller.run() loop
new 4e07180 SLING-1078 - OsgiInstaller ignores invalid and non-bundle jars
new 7a633b5 SLING-1078 - test was disabled by mistake
new ecaa4cf SLING-1078 - config with same digest as previously uninstalled one was not reinstalled
new 37100f3 SLING-1078 - config digest takes URL into account
new 34acfc3 SLING-1000 - improve navigation by displaying requests methods and partial path
new 513e8a0 SLING-1078 - remove dependency on o.a.s.jcr.resource
new 349b868 SLING-1078 - RegisteredResourceComparator now correctly compares configs
new dbf0bce SLING-1078 - get properties from BundleContext first, we want system properties to override configs
new bd8c1a3 SLING-1078 - additional logging
new d021922 SLING-1078 - resource digest ignored in RegisteredResource comparisons
new 928f8e4 SLING-1078 - schedule task retries only on meaningful bundle events
new 7fb11be SLING-1078 - improved logging of OSGi tasks, and fix bug in RegisteredResourceComparator
new 37031cb SLING-739 - log which config file is used
new aa12c2a SLING-1078 - log watched root folders
new f8d9a6e SLING-1078 - correctly handle deletion and moving of root folders
new 4ee63b1 SLING-1078 - ConfigInstallTask ignores configs which make no actual changes
new 4923028 SLING-1078 - BundleRemoveTask only stops active bundles (avoid problems with fragment bundles)
new 2dc92a1 SLING-9222 (Finally) apply the patch to copy the bundles to the filesystem for bootstrapping and easy extension of initial boot time bundle installation
new fe2ec51 SLING-9222 ... and add the missing constant
new 69427c8 SLING-1096 register SLING default servlets using the last search path entry as the path prefix
new e944790 Add login links to the index and test pages
new b4b8916 SLING-1078 - more robust testing
new 4c7ea56 SLING-1098 for debugging purposes also print the resource type and resource super type of resources in text/plain and text/html representations.
new 46e63aa SLING-1098 for debugging purposes also print the resource type and resource super type of resources in text/plain and text/html representations (and we should use existing API for this, thanks Bertrand for pointing this out)
new de345d8 SLING-1100 - RequestProgressTracker info now includes resource supertype
new f3dedd8 SLING-1078 - use latest pax-exam
new 83f5687 typo in exception message
new 1d1c93d SLING-1078 - more robust definition of root folders priorities
new cb1751e SLING-1078 - toString includes priority
new 446714a SLING-1103 - JCR Value Map Implementations should only be usable for convenience not for extensibility
new 1353ea6 SLING-1078: log OsgiInstallerTask execution at the INFO level
new 42c35c0 SLING-1105 - Add integration test of the sling:resourceSuperType
new 87660eb SLING-1077 Include Jackrabbit ISO9075 class used by the JcrPropertyMap in the bundle
new 4a7c607 SLING-1104 Ensure the resolutionPath and resolutionPathInfo properties are correctly set in the resolveInternal method if the resource has been resolved per sling:alias properties. Plus add unit tests.
new 6183acd SLING-1077 Also include Jackrabbit XMLChar class used by ISO9075 class...
new 19cc2f8 SLING-1078 - BundleInstallStressTest added
new c018bcc SLING-1078 - use same timeout to wait for actions and bundle count
new 11a0803 SLING-1107 - ResourceUtil.getResourceSuperType should check for overwritten resource super type
new 8543169 SLING-1078 - log installed bundles at beginning of test
new 64282c0 SLING-1078 - do not go idle if retries are scheduled
new 0ccaf7a SLING-1078 - improved handling of JcrInstaller background thread, and fix tests that failed due to changes in go idle behavior
new b62d41e SLING-1078 - EventsDetector added
new 3077956 SLING-1078 - safer timings
new 269c3e8 SLING-1078 - sync urlsToRemove call
new 3fa1382 SLING-1094 Reduce contents of the launchpad/base launcher jar file to the absolute minimum, namely framework core and HttpService. The main parts of the Compendium API packages should be provided from within the framework - either by a compendium API bundle or by the compendium service implementation bundles.
new 2679e47 svn:ignore
new d0c5404 (basic) OptingServlet integration test
new c56150f Improved logging of servlet registrations
new f8db8b3 Correctly read from configuration nodes.
new 8e48c5b Depending on 2.0.6 release of Sling API therefore we have to define imports including micro version
new bdf1c37 SLING-1108 Upgrade to Felix Framework 2.0.0 and OSGi Core/Compendium 1.4.0
new 2009f49 SLING-1080: deprecated to keep the API as clean as possible
new 1b2546c Add support for pipelines matching configured resource types.
new cf25e4d Give an alternative configuration possibility if the same transformer is used more than once in a pipeline.
new f1f479b SLING-1109 - OSGi events recorder and console plugin
new d44fd1e SLING-1109 - fix wrong folder name
new 13a2a35 Use request tracker logger to log used pipeline.
new a23c8dc Allow global transformers to specify conditions when they apply
new 409be80 Allow global transformers to specify conditions when they apply
new ccb7091 Rename method
new 50b5e0b Correct log statement.
new 0024e69 SLING-1078 - cleanup RegisteredResource when removed
new 859dd93 sync duplicate versions of launchpad.base, and add warnings about duplication (we should do better)
new c08a339 SLING-1078 - store bundle digests to avoid unnecessary snapshot updates
new 257feb4 SLING-1078 - refresh packages after updating bundles
new 65d0229 SLING-1114 : USe new official OSGi R4.1 artifacts
new 7a56397 Some code cleanup.
new 46c916a SLING-1115 : Redirecting to an absolute url does not work
new 78ca573 SLING-1078 - store bundle digests in a single file
new ec4e2bf SLING-1117 - Update some of the used plugins
new ba319f3 SLING-1112 : ValueMap doesn't allow "deep property fetching" anymore
new 99020d5 SLING-1117 : Set version policy for maven bundle plugin to include revision number.
new 1b7dd92 Correct javadoc
new fb50505 SLING-1119 : First implementation for a filter configuration printer.
new 7eac66c Correct filter order configuration (the lower the value the earlier the filter is run)
new 1eb0c18 SLING-1113 BootstrapInstallerTest fails on Windows systems
new fd022e0 Add missing import.
new fe1ba3f SLING-1117 : Use latest maven bundle plugin
new 3246de3 SLING-1120 : Replace out of date developer list with a link to the current document on the website
new a9ea65c [maven-release-plugin] prepare release sling-7
new 6e9c98a [maven-release-plugin] prepare for next development iteration
new ededd16 More explicit Exception message
new f65428a SLING-447 - Add support to fire a job n times; as the api is enhanced, the version is updated to 2.1.0
new e6f1a28 SLING-1122 - improved log message if jcr:lastModified is not a long
new 846b766 SLING-1124 : RunMode should only provide a configuration printer for the web console
new 8c36ff9 Remove unused import
new 6259e26 Update javadocs.
new 37f197c Use generics.
new 09160c9 SLING-1125 : Deprecate internal methods
new f0efbe0 SLING-1125 : Deprecate internal methods
new a2b0657 Remove event recorder - it is now part of the Felix event plugin for the web console
new d97a3cc Correct pom
new e755e99 SLING-1128 Use Tree Table to display known MIME types and remove dependency to the Web Console plugin by leveraging the new dependency-less plugin support of Web Console 2.0.0 (under vote right now)
new a19ecb2 SLING-1126 : Support serializable objects - it's now possible to put serializable objects into the map, and retrieve them via get(String, Serializable.class) (or a sub class of Serializable)
new 6e8332b SLING-1126 : Add dynamic class loader support.
new b7c7145 SLING-1126 : Add since tag.
new 3e65fe7 Use latest parent pom.
new 4d8bd6c Use latest parent pom.
new ddd23d6 Use latest parent pom.
new cee2ad8 [maven-release-plugin] prepare release org.apache.sling.api-2.0.8
new 572f3cb [maven-release-plugin] prepare for next development iteration
new fbd49c3 [maven-release-plugin] prepare release org.apache.sling.commons.classloader-0.9.0
new 43e670a [maven-release-plugin] prepare for next development iteration
new a03c772 [maven-release-plugin] prepare release org.apache.sling.servlets.get-2.0.6
new 3fba0b6 [maven-release-plugin] prepare for next development iteration
new 3f0471b [maven-release-plugin] prepare release org.apache.sling.commons.html-0.9.0
new eff95ca [maven-release-plugin] prepare for next development iteration
new 6fbd38a [maven-release-plugin] prepare release org.apache.sling.commons.scheduler-2.1.0
new 3411b8f [maven-release-plugin] prepare for next development iteration
new b41d9d8 Use Felix Web Console 2.0.0
new 6b8fb61 reverting part of my yesterday's commit: this contained test stuff, which is wrong
new e892def SLING-1135 need to overwrite the loadClass(String, boolean) method and not the loadClass(String) method because only the former is called from "child" class loaders in class loader hierarchies.
new c229801 Fix wrong org.apache.sling.commons.classloader version number
new acce802 Update to latest Sling releases.
new 182774b Remove unused dependencies.
new 8da5af2 SLING-1136 set the ds.factory.enabled property to enable component factory instance creation for factory configurations
new 2b740b5 SLING-864 : Parse path info for NonExistingResource - apply patch from Felix
new 54e1458 SLING-1138 ConfigurationPrinter for resource resolver mappings
new 01cfc39 SLING-1139 - Add structure to SlingRequestProgressTracker messages
new de1d243 Use internal classes instead of public ones.
new 624d5d5 [maven-release-plugin] prepare release org.apache.sling.adapter-2.0.4
new 52e3987 [maven-release-plugin] prepare for next development iteration
new 9548c41 [maven-release-plugin] prepare release org.apache.sling.event-2.0.6
new 393ce0e [maven-release-plugin] prepare for next development iteration
new 19a444e SLING-1139 - improved format for SlingRequestProgressTracker messages
new 1cd454c [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.0.6
new a08163f [maven-release-plugin] prepare for next development iteration
new 852c156 [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-2.0.6
new 701a3e2 [maven-release-plugin] prepare for next development iteration
new db1fe89 [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.0.0
new a88fee8 [maven-release-plugin] prepare for next development iteration
new 1f74dca [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.6
new b3c973e [maven-release-plugin] prepare for next development iteration
new 7383aab [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.0.8
new 5299f4f [maven-release-plugin] prepare for next development iteration
new 904a5d8 [maven-release-plugin] prepare release org.apache.sling.engine-2.0.6
new 5ca1747 [maven-release-plugin] prepare for next development iteration
new df02cca Use latest versions from svn
new 4b841ea SLING-1142 : Ensure that script session is used in all relevant places.
new c6112a7 SLING-1143 : Prevent NPE when adapter manager service is not running.
new c16bcbc SLING-1141 - remove old jcrinstall codebase
new 2a81143 SLING-1141 - remove old jcrinstall codebase
new 7f11b44 SLING-1078 - take framework refresh events into account
new d9b156c SLING-1149 : JcrPropertyMap doesn't allow "./property" style access any more
new f2655ba SLING-1150 : Session is not closed in getLastModified SLING-1146 : DynamicClassLoaderProvider and ClassLoaderWriter should not be a service factory and refactored session handling SLING-1151 : Don't export jackrabbit classes
new 576bfa7 SLING-1152 : Remove deprecated interface RepositoryClassLoaderProvider (and implementations)
new 6c3a243 SLING-1153 : Throw NPE if key is null
new 720d2f3 Fix test case
new 57695b0 Use new parent pom
new d6ca2cf SLING-1144 : Make sync variable volatile and use tracker count instead of keeping track of changes by using custom methods.
new bca368b SLING-1145 : Exceptions from dynamic class loader providers should be catched
new 456c33a SLING-1148 - RegisteredResource persisted in the bundle storage area
new 08f402d fix login instructions
new 4ef595e Update to latest release.
new 3b557d8 First implementation of trax based serializers
new 5d0ee76 Finish new implementation.
new d8374cb Fix pom
new 3bbe5af SLING-1106 - prepare for storing versions of installed bundles
new a8ba16b SLING-1106 - do not downgrade a bundle that we didn't install
new 5f33e7d SLING-1003 Ensure request and response objects are Sling types before calling the next filter or getting out of the chain
new 13aff89 SLING-1155 Provide Authenticator.logout method and define new interface for authentication handlers to support logging out
new e513a00 SLING-1156 Taking a copy of the resources bundle into contrib to create a tree of maps version. Copying to maintain a change set.
new 133f6cc SLING-1156 Patched the ResourceProviderEntry into ResourceProviderEntry2 to create a Tree of Maps for resolution.
new c8bebdf SLING-1156 Removed old code for the sake of clarity.
new ed89f96 Sling repository of features for Apache Felix Karaf
new f3d4a50 SLING-1041: Easy Sling deployment in Apache Felix Karaf https://issues.apache.org/jira/browse/SLING-1041
new b20dacc SLING-1161 implemented. Now supports including external files with nt:file in content loader XML
new 6005d9e SLING-1131 - i18n: do not enforce a flat node hierarchy below mix:language - contributed by Alex Klimetschek, thanks!
new 8e3edc0 SLING-1013 - Atom taglib: feed entry IDs should not be URL-encoded - patch contributed by Alex Klimetschek, thanks!
new 2897a57 SLING-1165 Last modifie date reported by the filesystem is now used, instead of current date
new 1444db2 SLING-1161 - fix code to compile with JDK 1.5
new 18b3b7e SLING-1167 move all string related parameter access to the ParameterMap class and convert the exact parameter request to a String or String[] on demand
new 186123f Clean up code
new ed2d49a Remove redundant null check
new 175a1e3 Remove redundant null check
new 515ea9c Remove redundant null check
new 5045f53 Clean up code
new da88c74 Clean up code
new 0a48780 Clean up code
new d3cc2d0 Clean up code
new 623b875 Clean up code
new 6f62577 Clean up code
new 18031b5 Clean up code
new 1413b12 Clean up code
new 6612e6c Clean up code
new c1f6b39 Clean up code
new 60219fd Clean up code
new df8a2f8 Clean up code
new ed3d957 Converted the Sorting of ResourceProviders at nodes in the ResourceProviderEntry2 tree to use the comparable functionality of the service reference, rather than relying on the implementation of ResourceProviders.
new e84d2e3 SLING-1156 Removed the list inversion of the pathway into the entry map.
new 30ab25d SLING-1156 Removed binding to ServiceReference since I think its possible to bind to Comparable instead, might be wrong when the sort happens.
new 1b9dd56 Fix poms
new e99c8b2 SLING-1168 Replace predefined "project" assembly descriptor with the Source Release Assembly descriptor
new adbdbb4 SLING-1169 Depend on Sling parent 8-SNAPSHOT (for the source release assembly support) and switch to provide license/notice extensions for the remote resources plugin
new 6231b29 SLING-1170 Fixed, the message wil come out once per bundle install, and I have downgraded some other related messages that were spamming to debug.
new 6698692 SLING-1166 - Provide helper class for simpler unit testing of sling code. Contributed by Alex Klimetschek, thanks!
new 784e8f4 SLING-1131 - i18n: do not enforce a flat node hierarchy below mix:language. Contributed by Alex Klimetschek, thanks!
new 28f8c28 SLING-1169 Need the OSGi compendium library to extract the Http Service package for inclusion in the standalone application.
new f382611 moving non-core parts of commons/testing to commons/slingtest to avoid cyclic dependencies
new c03478f moved non-core parts of commons/testing to commons/slingtest to avoid cyclic dependencies
new 4de6972 Service is not required for this sample
new b4830bd ... and the ThumbnailGenerator needs not be named "ServiceImpl" any longer
new eae365a Fix typos, versions etc.
new b8e9da2 SLING-1156 Adjusted to minimse the patch before merging back out of contrib.
new 90d6a98 SLING-1156 Merged New resource resolver into the trunk build, will remove the contrib project next.
new 70dfee4 SLING-1156 Removed contrib project.
new 45a75fa SLING-1156 Fixed incorrect resolution of Synthetic Resources, all tests pass.
new f3f78b9 SLING-1171 Upgrade to Felix Framework 2.0.2
new ab840af SLING-1163 Upgrade to releases Felix SCR 1.2.0
new 4e136ce SLING-1174 Fixed.
new 99dc065 SLING-1177 - use latest launchpad.base version and warn about duplicate reference in pom.xml (that we should get rid of, but that's another story)
new 6db3088 SLING-1162 Apply patch to force SNAPSHOT installation provided by Justin Edelson (Thanks)
new 471f3c9 SLING-1095 Ensure proper updates of the Sling launcher JAR (see issue for full description of the changes)
new 77baff5 SLING-1178 Apply extended patch by Tobias Bocanegra (thanks)
new 0abaca4 SLING-1178 Apply patch by Tobias Bocanegra (thanks)
new 441665a SLING-1182 Provide the path to be used to select the authentication handler as a request attribute better supporting login servlets/scripts
new 6623237 SLING-1182 Provide the path to be used to select the authentication handler as a request attribute better supporting logout servlets/scripts
new 19dd1d4 SLING-1183 log stacktrace of LoginException at debug level
new c70457f SLING-1181 Fixed registration of ResourceProviders that insert themselves into an existing tree.
new e063b2b SLING-1884 Apply slightly modified patch provided by Stefan Guggisberg (thanks)
new bc5e44f Update Scala support to latest parent pom and latest scala version 2.7.7
new 1af3740 SLING-1186 Upgrade to Sling Parent POM 8-SNAPSHOT (to use SCR plugin 1.4.0), set DS specification version of components to 1.1, convert component into a regular (non-ComponentFactory) component and ensure meta type descriptor is generated with factoryPid set to the same value as the PID to have factory configuration support.
new 78898c1 SLING-1186 Parent POM 7 is good enough (no need for 8-SNAPSHOT)
new 13bd130 SLING-1187 Remove FsProviderConstants (moved constants to FsResource) and FsFolderServlet (duplicate code from default GET Servlet)
new 5818dab SLING-1191 : Dynamic class loader providers are not reloaded when bundles are updated/installed etc. Add new release method to the dynamic class loader provider. This allows a provider to react on bundle/class loader changes.
new a4849ea Use latest classloader.
new ace4d72 Clean up pom
new ff09761 Correct svn info and use new parent pom
new 9054512 No need to use the slingtest module, nodetypes are not needed and resource resolver can easily be mocked.
new 831c66d SLING-1166 : Remove duplicates of mock object classes.
new 3ff36aa SLING-1166 : Move sling stuff in sling package (don't use internal as package name for public stuff)
new 4d0b9a9 SLING-1166 : Move sling stuff in sling package (don't use internal as package name for public stuff)
new a8460e6 SLING-1166 : Move sling stuff in sling package (don't use internal as package name for public stuff)
new c33dda1 SLING-1166 : Merge slingtest with commons testing
new 4b164f6 SLING-1166 : Use reflection for adapter manager.
new 92fc0e2 SLING-1192 use nt:file and nt:folder for files and folders and drop the special resource super type
new 4ac4f1d SLING-1166 : Remove adapter manager support, move nodetype registration to repository util
new a95b2a7 SLING-633 : RequestDispatcherOptions.setReplaceSelectors("") doesn't work
new 1a90d7d SLING-633 : RequestDispatcherOptions.setReplaceSelectors("") doesn't work
new 0a18c72 Fix formatting and javadocs.
new cf108aa No default configuration as this doesn't make sense
new 84ee4e9 As factory cache is a private implementation detail there is no need for protected methods etc.
new 4cf166b Correctly unget services.
new a3b79d7 Add toString method.
new 70e9fb6 Implementing toString for configs for better results in the request log.
new 704ee0d SLING-1199 : TimedJobHandler and DistributionEventHandler should not be delayed
new 12af9f5 Lower log level to debug
new 8650a4b Remove "2" from class names.
new af0d4b8 Remove "2" from class names.
new 355cc96 SLING-1201 : ClassLoaderFacade should not throw runtime exceptions and handle getResources() correctly
new 1cd2c44 Just pass missing class into exception constructor.
new 163ef06 [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.1.0
new d7190de [maven-release-plugin] prepare for next development iteration
new ba40802 Prepare release.
new 4034fc9 [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-3.0.0
new c385f13 [maven-release-plugin] prepare for next development iteration
new 7d79bfc Use latest versions to avoid build problems.
new 1dbec0b Update to latest parent pom.
new 41d48ee [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.8
new 2464bd2 [maven-release-plugin] prepare for next development iteration
new e0c27d4 [maven-release-plugin] prepare release org.apache.sling.scripting.javascript-2.0.6
new d7b9f8d [maven-release-plugin] prepare for next development iteration
new 0af8014 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.8
new 840a998 [maven-release-plugin] prepare for next development iteration
new 01ed0f2 Use latest versions to avoid build problems.
new 77a5fa2 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp.taglib-2.0.6
new 68b201b [maven-release-plugin] prepare for next development iteration
new 60ca059 New Nexus version seems to use new url scheme.
new 91a3d76 Rename factories to trax factories.
new c909c2c SLING-1200 The BootstrapInstaller class takes over control of whether to go into the configured start level after initial installation or restart the framework. To this avail the framework startlevel property is set to one to not start all bundles in the first place should the framework be restarted.
new 8e26aad SLING-1203 : Use tagsoup html parser instead of nekohtml
new caf1834 Use latest commons html and remove workaround for nekohtml
new c29e31c Use latest commons html and remove workaround for nekohtml
new b8dbf55 SLING-1157 Add test services for WAR bundle support (thanks Justin Edelson for providing the patch)
new 585907b SLING-1157 apply BootstrapInstaller extension supporting WAR bundles (another thanks to Justin Edelson for providing) (this is slightly modified compared to the patch: the extensions have leading dots, the list is an array and the FileFilter also calls the isBundle(String) method to share code) Also this commit converts some of the constants into private constants of the class.
new 9362759 SLING-1157 apply testing extension supporting WAR bundles (another thanks to Justin Edelson for providing)
new 461ffe7 SLING-1157 add test-services-war to the build order for integration testing
new 1905c1b Add missing line to avoid NPE during deactivate.
new 441c863 revert to released parent pom 7
new 7a1e70c SLING-1168 Upgrade to version 1.0.2 of the Source Release Assembly descriptor
new ecd9a04 [maven-release-plugin] prepare release sling-8
new a9a5709 [maven-release-plugin] prepare for next development iteration
new 82a7767 upgrade to parent POM 8 for release
new 6c4dfa3 [maven-release-plugin] prepare release org.apache.sling.launchpad.base-2.1.0
new ab9fc0e [maven-release-plugin] prepare for next development iteration
new 7fc0247 Temporarily switch to 9-SNAPSHOT of the parent pom until version 8 vote has passed (related to SLING-1205).
new 807c542 SLING-1189 apply patch by Justin Edelson (thanks) to support more fine grained bundle update decision based on optional (non-standard) Bnd-LastModified header
new 9f7eeed Delete obsolete directories.
new 3535399 Use latest parent pom.
new b6a5eb5 [maven-release-plugin] prepare release org.apache.sling.commons.compiler-1.0.0
new 5c25ed7 [maven-release-plugin] prepare for next development iteration
new 51b5b99 Export version 1.0.0 of the API
new 71643d2 SLING-1206 add support for ISO8601 formatted dates by supporting a special format pattern "ISO8601" which indicates to use the Jackrabbit ISO 8601 date parser class.
new b227563 [maven-release-plugin] prepare release org.apache.sling.commons.html-1.0.0
new 011b291 Export version 1.0.0 of the API
new c626ebe [maven-release-plugin] prepare for next development iteration
new 3287054 Export version 1.0.0 of the API
new 962a940 [maven-release-plugin] prepare release org.apache.sling.jcr.compiler-1.0.0
new 8f7d4bc [maven-release-plugin] prepare for next development iteration
new 9c08fa8 SLING-1206 use ISO8601 pattern as second in the list of default patterns SLING-1207 modify registration of SlingPostServlet
new a8bb100 [maven-release-plugin] prepare release org.apache.sling.jcr.prefs-1.0.0
new f9645f2 [maven-release-plugin] prepare for next development iteration
new 82c121e [maven-release-plugin] prepare release org.apache.sling.scripting.java-1.0.0
new 907abce [maven-release-plugin] prepare for next development iteration
new f9062bb Set fixed export package version to prevent backwards compatibility issues on upgrade.
new 49c435b [maven-release-plugin] prepare release org.apache.sling.scripting.java-1.0.0
new f05a1c4 [maven-release-plugin] prepare for next development iteration
new 77950a9 Use snapshot until the bundle is released.
new 4eab008 SLING-1101 - sling_bootstrap.txt: run-once command file for the BootstrapInstaller
new 8f571d3 #26239 - use latest launchpad.base module
new 37e7324 SLING-1206 with including the ISO8601 class we also have to include the Text class from jackrabbit-jcr-commons, otherwise this class will not be imported and thus be missing when required.
new b8250b7 Use current snapshot
new 40dc583 Set fixed export package version to prevent backwards compatibility issues on upgrade (but we have to include the .incubator qualifier previously used, otherwise dependents may not resolve).
new 55950e9 SLING-1190 Upgrade Jackrabbit API and Commons to 1.6
new fce0499 SLING-1190 Upgrade embedded jackrabbit repository to 1.6 and provide prefabricated MANIFEST.MF
new 4bb171b SLING-1190 fix own package import version
new 7a24ce0 SLING-1205 "Upgrade" to Sling Parent POM 8
new 84cf532 SLING-1209 : Fix potential redirection problems.
new 9b10f04 Use latest releases.
new 2d005e9 Use latest commons classloader to avoid npe on shutdown.
new f22a682 SLING-1205 Upgrade all projects to parent POM 8 and use OSGi provided OSGi libraries
new 3865792 SLING-1211 Streamline service method and add support for direct reply to the OPTIONS request on the Dav root.
new a5a91cf SLING-1216 ensure testing module is built after services[-war] modules
new 006551c SLING-1217 Apply patch supplied by Marc Speck (thanks alot) preventing NPE when disablig loggers.
new a3d0651 SLING-1208 As of Jackrabbit 1.6 the protected properties of the repository reflection of users and groups are not returned as Authorizable properties any more. Therefore the rep:principalName property which is checked in the integration test does not exist any longer. Likeweis the rep:password is not returned any more, so we have to use a (hacky) workaround.
new 5d1ff63 SLING-1208 Wrong commit, we should not re-add the rep:principalName property
new dc19312 SLING-1208 As of Jackrabbit 1.6 the protected properties of the repository reflection of users and groups are not returned as Authorizable properties any more. Therefore the rep:principalName property which is checked in the integration test does not exist any longer.
new 441d099 SLING-1208 Require Jackrabbit API 1.6 to be sure ...
new 13499cf Update references back to the releases.
new 1b3b7ea SLING-1214 : Fixes to Scala scripting engine - applied patch from Michael Dürig.
new f4088f5 SLING-1220 Fix interaction between authentication handler and login form to convey invalid credentials with a 403 status code instead of just resending the login form with a status code of 200. Further fixes included: * only send login request once (duplicate reference in the form) * properly identify logged-in request (don't use AuthType since there is at least one servlet container, which returns a non-null value even if the servlet container does not a [...]
new d85719b SLING-1134 flushBuffer() after sending the form to ensure it is delivered and not lost after authentication SLING-1222 add configuration to disable form login and use regular HTTP authentication with the browser dialog
new ccaa6d0 SLING-973 Update core MIME types to the httpd 2.2.14 state (thanks Justin Edelson for the patch)
new eb39ffe [maven-release-plugin] prepare release org.apache.sling.commons.mime-2.1.2
new aabe650 [maven-release-plugin] prepare for next development iteration
new 10914bd FELIX-1179 Apply modified patch by Justin Edelson (thanks) to replace Eclipse Servlet Bridge by new Apache Felix Servlet bridge. Also updated and fixed the LICENSE and NOTICE files and removed API packages from the artifacts, which are either provided by the servlet container (Servlet API) or by the Bridge bundle (OSGi Http Service).
new 1d6ca8a SLING-1093 Remove bootdelegation definitions of JCR and Jackrabbit API (this is better done with extension fragments if required)
new 04ce6b1 SLING-1093 We decided to keep the bridge bundle in the base build ....
new e8f376c SLING-1210 Prevent fragment bundles from being started
new b909b46 SLING-480 Convert embedded repository into a plain component and have the DS implementation create instances according to factory configuration as defined by the DS spec.
new 871d08a SLING-480 Convert repository accessor into a plain component and have the DS implementation create instances according to factory configuration as defined by the DS spec.
new b303602 SLING-1219 Fix description of test entry field and ensure map(String) is called if the user provided just a path.
new 12c99b6 SLING-1179 Servlet API is not available in the launcher any more, thus we have to remove the system package declaration in the standalone application
new 8ef74a9 SLING-1208 Adapt to an API change between Jackrabbit 1.5 and 1.6: If a node as a access control policy set, the AccessControlManager.getApplicableAccessControlPolicies() returns an empty iterator. In this case the getAccessControlPolicies returns the current policies. Also upgraded dependency to Jackrabbit API to 1.6
new 0fde074 SLING-1208 include access manager SNAPSHOT in the bundles
new e475368c SLING-1221 : Scala scripting: script bindings not thread safe. Apply patch from Michael Dürig
new f91a5da SLING-1215 : Scala scripting: add sample applications. Apply patch from Michael Dürig.
new 9ef3ec8 Fix build by refering to the current snapshot of launchpad base.
new c45b69e Ignore target directories.
new 2d603ec Add missing logos
new 34d9890 Add some javadocs.
new ecbf608 SLING-1227 Refactor RedirectServlet to always return either a full URL or an absolute path. If the redirect target is not an absolute URL (including scheme and host part) the path is ensured absolute (resolving relative to the request's resource.
new 5f5a169 SLING-1087 Don't redirect if the response is committed or the redirect servlet is called for an included resource
new dac68d5 SLING-1180 Add default HEAD servlet simulating HEAD by doing a GET droppping any output
new 275af7f SLING-926 Not rendering index and not setting any response headers if the request is included or already committed. This includes not sending any errors or redirects if the request is included or committed. In such a case a warn or error message is logged. In any case, if the servlet does not render an index or stream a file, an entry in the request progress tracker is logged.
new 9b5bc13 Improved logging if response is committed or request included
new a648f36 SLING-1229 just log an error message if the request is included or the response committed in case no renderer can be found for the requested extension.
new 2c89df2 Leverage Maven Remote Resources plugin configured with Sling Parent POM 8
new 4a3ab41 SLING-1230 Extend reactor from Apache Parent 6 and remove distribution management section
new 18ab21b Use latest webconsole release.
new 257e958 SLING-1231 send 404/NOT FOUND if no renderer is defined for the request extension or if the stream renderer is called with an unsupported extension
new 65d5241 SLING-1232 Make the location of the mapping configuration root configurable defaulting it to /etc/map
new c8bcf4f SLING-694 : Initial Content does not load initial content from a file
new 214dbb6 SLING-1233 Move prototype web console branding to prime time
new d8c58bf SLING-1233 Add web console branding to build and bundles
new 8ad7341 SLING-1233 Set correct <scm> element
new f45aee0 SLING-1234 - jcrinstall ignored install folders with paths that contain dots
new c818fce SLING-1233 Add (subset of) current configuration to the web console page and fix JcrResourceResolverTest (have to setup mapRoot field before testing)
new 111f76e SLING-1130 : Content Loader does not parse dates. Apply patch from Josh Kennedy.
new ed29867 SLING-1235 : Access to writer session is not synchronized
new a957935 Lower logging level to debug.
new d215809 Lower logging level to debug.
new 7497642 SLING-1238 : Counter for maximum parallel threads is not handled correctly
new 955af2a Add some debug logging
new 788c130 SLING-1239 - OSGi installer shouldn't remove bundles that it didn't install
new 0b1169e SLING-1241 - RegisteredResourceImpl stores file number instead of full path
new 58a1e6c SLING-1243 : Scheduler reference is not defined for job event handler
new 2ff520a Make thread pool variable volatile.
new 0352538 SLING-1247 set 404/NOT FOUND status instead of throwing ResourceNotFoundException. This sets the correct status at the place, where this can safely be done. The exception thrown is caught by a general exception catcher, which causes a 500/INTERNAL SERVER ERRROR response.
new 1bd114b [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.1.2
new d6ca8db [maven-release-plugin] prepare for next development iteration
new 19eda07 [maven-release-plugin] prepare release org.apache.sling.jcr.contentloader-2.0.6
new 8138025 [maven-release-plugin] prepare for next development iteration
new 48b9553 [maven-release-plugin] prepare release org.apache.sling.servlets.get-2.0.8
new 0c83651 [maven-release-plugin] prepare for next development iteration
new 03e64b4 Going back to 2.0.5
new 1f527fc [maven-release-plugin] prepare release org.apache.sling.servlets.get-2.0.8
new 35f8cf3 [maven-release-plugin] prepare for next development iteration
new 246db92 SLING-1231 - default GET servlet now returns 404/NOT FOUND if no renderer is defined for the request extension
new b4d92cc Use latest sling jcr api.
new d5bd5f6 SLING-1244 : Redesign thread pool management
new e6043f0 SLING-1248 : Use new commons threads
new ed538a6 SLING-1248 : Use new commons threads
new a229f25 Remove version info from comment.
new 972d49b Fix jcr commons embedding.
new c1f7c00 Remove debug logging.
new 2c0e383 [maven-release-plugin] prepare release org.apache.sling.commons.threads-3.0.0
new 82fe464 Use released version.
new b8390b9 Use released version.
new 962e876 [maven-release-plugin] prepare for next development iteration
new 0403647 [maven-release-plugin] prepare release org.apache.sling.commons.scheduler-2.2.0
new e35efbc [maven-release-plugin] prepare for next development iteration
new e405a55 [maven-release-plugin] prepare release org.apache.sling.event-2.1.0
new 56a287c [maven-release-plugin] prepare for next development iteration
new 7244ec1 Go back to current version.
new 9d53b7a Go back to current version.
new 9775f8f SLING-1250 : Revert changes and use old jcr api
new 73197dd Add some more debug information.
new e70a425 SLING-1218 apply modified patch (modification is to include relevant classes from the http client library in the bundle), thanks Alex Klimetscheck for providing the patch.
new 310fc18 SLING-1218 use HttpClient URI class also for the test functionality of the web console plugin
new 62fa0d1 SLING-1218 temporary solution for missing commons-codec
new 8163d78 SLING-1218 Copy URI class source from HttpClient 3.1 and modify such as neither Http Client nor Commons Codec are required any more.
new dcd2a74 SLING-1218 Ensure accessing "root" ("/") does not cause a NPE in the URI class when accessing the path.
new 517ab9b Fix project name to inline it with Sling project names
new 2535749 Update to SNAPSHOT versions after release.
new 4764173 Remove explicit version from bundle plugin reference and use version set by the parent pom
new 5f31dc0 Use released versions
new db67628 Minor code and javadoc cleanup
new 613071b Minor code and javadoc cleanup
new 06d9c5b SLING-1253 : org.apache.sling.jcr.resource.JcrPropertyMap does not expose ValueMap interface
new 02c3364 Adding new key signing key.
new 0e91a05 SLING-1254 Explicitly list the package(s) to include as private packages excluding the base.shared package and prevent anything from being exported. (Thanks Justing Edelson for pointing out)
new 6d9b850 Typo
new 668824f SLING-1236 : Scala Scripting: Make all types of the script arguments visible on the Scala side. Apply patch from Michael Dürig
new 2a901ae Use StringBuilder instead of StringBuffer.
new 96abc4e Add new Slingshot sample application.
new f576243 Update readme and svn:ignore
new 2b95570 Move bundle installation info profile
new 99647ce Use latest scr plugin when we do a new parent pom release.
new f4cd3d1 Just code cleanup - no functional changes.
new 1fae80a Just code cleanup - no functional changes.
new 07165d6 Just code cleanup - no functional changes.
new 89d7cc7 Just code cleanup - no functional changes.
new daeb5c3 Just code cleanup - no functional changes.
new 94257d0 Cleanup imports
new bdf7002 Fix typo
new 9ea3775 Some typos
new dfef331 SLING-1256 Compare encodings ignoring case since character set (encoding) names are case-insensitive strings.
new 65ae949 Javadoc cleanup.
new 09d7c94 Correct javadocs.
new e557757 Add some tests for the OsgiUtil
new 2ad3e2a adding openid auth bundle to start level 0 to fix SLING-1224
new f661f5e Introducing the maven-launchpad-plugin and builder (fka uber) project described in SLING-1197
new a2a356a forgot to add launchpad:check-bundle-list-for-snapshots to the list of release preparation goals - SLING-1197
new d41587a Exclude special folders (like those starting with a dot) and add support for preview images.
new d84053b Remove unused imports and use ResourceUtil instead of directly calling adaptTo for a value map.
new de07030 SLING-1257 - adding a Groovy Builder for producing JSON documents
new 202953b SLING-1257 - adding test for array wrapper creation
new b0167da SLING-1258 - creating gitignore files
new c923650 Revert "creating gitignore files"
new f365eb6 SLING-1258 - adding gitignore files
new 6e88a5f Clean up pom, remove versions already defined in the parent pom, make dependencies scope provided
new 6da2256 Remove tabs and fix indention
new fd7d1dc Some code formatting
new f5fbf1f SLING-770 : Send notification event when a job is cancelled
new cba9c8e Create session for event handling lazy
new 7d9d910 SLING-1002 : Reduce memory consumption and improve startup behaviour of the job handler
new 89b4845 SLING-1260 Upgrade Groovy bundle to 1.7.0
new a220976 SLING-1260 - replicating change to launchpad/bundles/pom.xml into launchpad/builder
new b7323d6 SLING-1261 - initial creation of the jcr.webconsole bundle. currently contains only the NamespaceConfigurationPrinter
new 8574b18 SLING-1002 : Reduce memory consumption and improve startup behaviour of the job handler
new 45aaf26 Minor performance improvement: get root node only once and store it
new 76660d4 SLING-1195 - Make INSTANCE field public to allow access from within an junit test.
new 5990e15 The API hasn't changed
new ebf4488 SLING-966 Commit first shot at Commons Auth bundle
new c10651d Small doco fix
new 2bf6669 SLING-1267 : Get metadata of script only once, get input stream lazily SLING-1266 : Init parameters from servlet config are not used
new 5ad2558 SLING-1267 : Get metadata of script only once, get input stream lazily SLING-1266 : Init parameters from servlet config are not used
new e952606 Use scope provided for bundles.
new fb7b378 SLING-966 Remove old authentication support code from engine and use the new AuthenticationSupport service from the Commons Auth bundle.
new 7974932 SLING-966 slight constructor modification removing the Credentials constructors.
new 987f12d SLING-1264 Use new AuthenticationHandler API from the Commons Auth bundle
new b9c1f0c SLING-1265 Adapt to new AuthenticationHandler API and replace SimpleCredentials credentials with specific (private) OpenID credentials class directly conveying the OpenID user to the LoginModule.
new 361d111 SLING-966 Add Commons Auth bundle to list of bundles and raise version of Sling Engine to include.
new 1b3e04f SLING-966 include Commons Auth in reactor build
new 09b9950 SLING-1270 temporarily add code to log out the request session, to be removed when proper ServletRequestListener support can be assumed.
new 7a8591c SLING-966 Add Commons Auth bundle to list of bundles and raise version of Sling Engine to include.
new 6445d2b SLING-1268 : Remove direct dependency to web console
new 4b6bfb7 SLING-1272 Update dependency to JCR Base bundle and add dependency to Jackrabbit API library
new 1f0b941 Add target to svn:ignore
new 56dab01 SLING-1276 scope dependencies as provided to prevent them from being transitive
new 8080a81 SLING-1275 : Return value of ComponentContext#locateContext should be checked for null value
new 0fddb67 SLING-1275 : Return value of ComponentContext#locateContext should be checked for null value
new f802bd8 SLING-1275 : Return value of ComponentContext#locateContext should be checked for null value
new 38fb641 SLING-1275 : Return value of ComponentContext#locateContext should be checked for null value
new ba96e3c SLING-1275 : Return value of ComponentContext#locateContext should be checked for null value - fix junit test.
new fdd5423 SLING-1269 : Make dependency to jcr optional
new fcd3ed2 Clean up pom.
new aeb9df7 Use latest scripting core and jsp taglib.
new eb372f3 SLING-1277 : Make dependency to jcr api optional
new f5448ac Use scope provided for bundles.
new ccbf6ad SLING-1259 : Update parent pom: Use new Apache Parent POM, require maven 2.2.1 etc.
new 935c4e4 SLING-1278 - Utilities for bundle version extraction and comparison
new b9df0f2 SLING-1278 - make BundleVersionInfo abstract and Comparable
new 9a2e407 SLING-1278 - comparison was reversed
new 7c3dd31 Correct package
new ca8f469 Some javadoc fixes.
new 7b11c8a SLING-1263 Patch to make the PulggableDefaultAccessManager use the checks in the DefaultAccessManager for certain permissions. The method is deprecated, but still used.
new 973b126 SLING-1251 Applied Patch from Ray Davis (Thanks) fixes acl policies after JR16 upgrade, and fixes a potential NPE.
new 55b9fd1 SLING-1279 : Configuration properties for development mode and debuginfo should be of type boolean
new acf7a1a SLING-1273 - use BundleVersionInfo comparator to select most recent launcher jar file
new 5165982 SLING-1280 Rename methods of the (new) AuthenticationHandler interface to better reflect their tasks
new 58232dd SLING-1280 Adapt implementations to new API method names
new 2857449 SLING-1281 adding a parent save pushes the state of the removal into the transientStore in the SessionItemStateManager removing the error.
new d7e48e7 SLING-1281 Fixed, removed the save operation and replaced with the Node or Item just created to avoid pulling the item from the session transientStore of items.
new 9d7c0f5 Just code cleanup - no functional changes.
new 75167e4 SLING-1284 : MemoryLeak: ThreadLocal variable is never cleared
new 0600f40 SLING-1284 : MemoryLeak: ThreadLocal variable is never cleared
new 3eb1f93 SLING-1284 : MemoryLeak: ThreadLocal variable is never cleared
new e1e14e7 SLING-1284 : MemoryLeak: ThreadLocal variable is never cleared - remove unused per thread tag handler pool to clearly state that this is never used.
new cf06099 Only add reference if service is not null.
new 5b664a1 Change scope to provided for all referenzed bundles
new 8e18eb3 SLING-1285 - Launchpad did not start under Windows
new ac8f6c2 SLING-1286 : Warning with invalid path during compilation
new ea66f48 Use string builder instead of string buffer
new 2404fa5 PathsServlet integration test added, uses sling.servlet.paths registration mechanism
new 0645cdc Improve log message if anonymous access is not allowed
new 3d0a772 SLING-1288 - OSGi Installer did not cleanup RegisteredResourceImpl temp files
new 2b3b9f9 FIx some javadocs
new 8926b07 Code cleanup
new 2c2debf JavaDoc and define logger as instance field instead of static field
new 9206c98 SLING-1287 Ensure the impersonation cookie's value is properly quoted if it contains non-token characters. For ease of implementation, we always quote the cookie when setting but accept unquoted cookies when reading.
new 01a7011 SLING-1291 Set the user name from the request credentials as "impersonator" session attribute upon impersonation.
new 726c457 SLING-1292 logout original session upon impersonation
new 92e4a52 SLING-1293 Terminate impersonation handling if impersonation fails and continue request processing with the primary authenticated user
new 979cfc5 Clean up code - no functional changes.
new d840d07 Clean up code - no functional changes.
new 1c9e201 Remove printStackTrace() call
new 4500811 SLING-1296 : Potential concurrent modification exception during path creation
new 898dcb6 SLING-1297 wrap new org.apache.sling.commons.auth.NoAuthenticationHandlerException in old org.apache.sling.engine.auth.NoAuthenticationHandlerException to support backwards compatibility.
new 046d694 Remove wrong since information.
new 942538c Clean up code.
new c4f1c65 SLING-1299 : Provide a web console configuration printer for the log files
new 621e209 SLING-1294 support redirect after successful authentication
new 66b25b6 SLING-1300 Make sure authentication requirements of registered services are not lost due to dynamic reconfiguration. Also extended the internal storage to be able to list information on who provided the requirement.
new 993c10c SLING-1301 - adding HttpMethod return values from assertHttpStatus methods in HttpTestBase
new 4b4aecc fixing formatting of bundles XML
new e87ceaf SLING-1223 - adding whiteboard support and ensuring that Filters aren't double-registered
new b24ae8d Fix wrong service name (missed that when refactoring the Authentication Handler into the spi package).
new 9412c6d SLING-1306 Use a ServiceTracker to track authentication handler services to be able to catch service registration property changes.
new d4129a2 SLING-1307 handle exceptions thrown by the login method such that a 403 status can be sent back to the client instead of an internal server error for an uncaught RuntimeException
new b75dc08 replicating version changes from r896872
new 8ab6256 SLING-1197 - removing launchpad/bundles module
new d3731d3 Clean up code - no functional changes.
new c210514 SLING-1309 : Potential concurrent modification exception during request progress tracker dump
new c35aa68 Fix javadoc.
new 3b8509f Check whether the abstract file is a directory before trying to open the FileInputStream on it (to prevent a nasty log message)
new db20ac1 SLING-1290 Fiexed by protecting the fast fail iterator by taking a copy on update of the collection. see Jira for more info.
new 4670a41 SLING-1308 Applied Patch from Simon Gaeremynck that fixes potential DOS on infinite selectors.
new 2599ffd SLING-1282 First pass at using credentials classes, concerned about impersonation.
new c5305fc SLING-1282 added default behaviour back in to allow other SlingRepository implementations to continue to work as before.
new 1daabaa SLING-1282 Comment on the password properties not being used by the embedded repository.
new ee18ba2 SLING-1282 Set dummy passwords for the default configuration
new 12c5162 SLING-1311 : Rare exception "Servlet class not found" during compilation into the repository - improve path creation.
new 79383d8 SLING-1282 Need snapshot of JCR Base bundle for the new credentials stuff to work.
new 0fb1f87 Fix exported version to be 2.0.2
new a429078 Update notice to 2010 and use JCR in bundle name as this is a bundle in our JCR section.
new dd201d5 Revert "SLING-1282 Need snapshot of JCR Base bundle for the new credentials stuff to work."
new c8b5932 Revert "SLING-1282 Set dummy passwords for the default configuration"
new b6b5ed4 Revert "SLING-1282 Comment on the password properties not being used by the embedded repository."
new cd00b1d Revert "SLING-1282 added default behaviour back in to allow other SlingRepository implementations to continue to work as before."
new 0267eb2 Revert "SLING-1282 First pass at using credentials classes, concerned about impersonation."
new 8c36562 SLING-1316 - Include jackrabbit classloader code to adjust it for Sling needs - code import with first changes.
new 7acf3f7 We don't have an api anymore (since 3.0)
new ce2e5b1 Remove spurious comma
new d9b58f9 SLING-1316 - Include jackrabbit classloader code to adjust it for Sling needs - code import with first changes. Update to Java 5 code.
new 5e52a24 SLING-1302 : After a NoClassDefError classes are still not found even if they have been installed in the meantime
new 478df56 Use latest dynamic classloader and move it to start level 0
new 5759eb5 SLING-1282 Fixed, all the previous commits on this issue that were then reverted have been suashed into a single commit. The first commit listed is the final one fixing problems with impersonation for Admin users.
new 840b8b5 SLING-1310 - Changing artifactId of launchpad.builder to launchpad
new 3e4b00f SLING-1310 - correcting removal of launchpad/app and launchpad/webapp from root pom.xml
new 7ca46e4 SLING-1317 - removing launchpad/webapp and launchpad/app (new artifacts have artifactId org.apache.sling.launchpad and classifiers)
new ab7a629 initial impl of SLING-1303
new 8b430c3 SLING-1303 - Fixing compilation problem with BSF
new f5df2ca SLING-1318 - switching out BSF for Livetribe
new 39a4e2e SLING-1303 SLING-1318 - upgrading SLING-1303 modifications to use generics
new de0406c SLING-1303 - switching to servicetracker from scr due to need to get access to the ServiceReference obj
new 52056fe SLING-1303 - switching esp test to use typeof as we're testing for an undefined value
new ae87592 SLING-1319 - adding script names for JSP
new 9d930b7 SLING-1303 - adding JSP test case
new 9f7d081 SLING-1303 - upgrading to latest JSP bundle (for SLING-1319 change)
new 87dbf5f SLING-1320 - adding script binding for JSONGroovyBuilder
new 603e4ec SLING-1304 - moving currentNode script binding to jcr.resource bundle
new 0db3e8a SLING-1322 - adding check to avoid loading launchpad artifact if it's the same as the current project's
new c487a38 SLING-1322 - removing extraneous project variable
new 4963b1c SLING-1323 - adding "bundlesToRemove" option
new e4eaf4e SLING-1326 use ConcurrentHashMap instead of HashMap to prevent concurrency issues accessing the configurations.
new f648f3c SLING-1325 : Bundle deploy fails utterly if any XML files contains an element named "type" - throw exception now instead of an NPE.
new ca5bb86 Update notice files.
new 16b2e02 [maven-release-plugin] prepare release org.apache.sling.jcr.api-2.0.6
new fd6b86e [maven-release-plugin] prepare for next development iteration
new a310be9 SLING-1323 Provide desired redirect status in the RedirectResource as the value of the sling:status property.
new f31356b Remove duplicate entry.
new 6a2bb2c Fix typo in name and update notice file.
new 750311e SLING-1311 : Rare exception "Servlet class not found" during compilation into the repository - synchronized path creation.
new dede7e6 SLING-1324 Add support to define the redirect status in the RedirectResource's value map and some unit tests to validate helper methods.
new 0f52713 SLING-1327 Need to update the MANIFEST.MF used for building after upgrading the embedded Jackrabbit libraries. Otherwise the classes are not resolved properly because the Bundle-Classpath property is set incorrectly.
new a5c2555 Remove empty folders
new 111d99c SLING-1328 Try to recover missing repository.xml file if it has been deleted while the SlingServletRepository component was inactive.
new c0c5dd4 SLING-1303 - adding bindings object for JSP pages and EL test
new 4ead1ec SLING-1303 - adding unit test for ProtectedBindings class and fixing overly protective key set
new 6e16fc3 SLING-1329 Try String[] if String adapter does not exist, as is the case for JcrPropertyResource wrapping a multi-value property
new bacafc8 SLING-1316 : Include jackrabbit classloader code to adjust it for Sling needs: Remove unused code and combine the classloader classes into a single class.
new e8de88c Update scripting version number to 2.1.0 as we added an interface.
new 035bfb6 Remove obsolete directory.
new 3793d53 SLING-1334 - jcrinstall should log folder priority values for troubleshooting
new 8511dfb Correct svn location.
new 0a2c94b SLING-1305 - SynchronousRefreshPackagesTask might miss PACKAGES_REFRESHED event - patch contributed by Marcel Reutegger, thanks!
new b5f7e8e SLING-1299 : Provide a web console configuration printer for the log files All rotated log files are now added to the zip - requires latest Apache Felix WebConsole
new 312ee12 Remove code warnings.
new bfb7611 SLING-1337 - sling.jcrinstall.folder.name.regexp config property should be trimmed
new 02a6ae1 SLING-1334 - indicate regexp match in debug logging messages
new 76fdcbc creating dirs for SLING-1303
new bf64a69 copying content for SLING-1303
new d274b91 copying content for SLING-1303
new 27a8b65 copying content for SLING-1303
new 1186f2c SLING-1339 - populating new groovy module
new ead035a removing empty dir
new c2ba0df removing empty dir
new a7d0b90 removing empty dir
new 2192d58 SLING-1303 - support java.util.Map services
new 404b161 SLING-1303 - making any engine comparison case-insensitive
new 14c4422 SLING-1341 - adding builder.write() method
new bc8a609 SLING-1333 - applying patch
new c19943b SLING-1333 - making work with multi-valued properties
new d5d866d SLING-1333 - forgot the ReferenceParser
new e084fc6 Use latest web console and logging bundle.
new 6108e81 Fix remove method to return null *if* the key is AUTH_TYPE (see comments in SLING-1314 for details).
new d5588c6 Use latest jcr api to decouple modules from jcr 1.0 (contained in older jcr api releases)
new 8a368d9 SLING-1283 Remove SessionPool support
new a99af67 SLING-1314 Apply proposed patch supporting authentication feedback after trying to login
new f69917e SLING-1342 - enabling bundle profile by default
new 0a97077 Check session before unregistering listeners
new 8868e34 Add webconsole event plugin to bundles list.
new 1daeb23 SLING-1274 : Make Scala Scripting JSR 223 compliant. Apply patch from Michael Dürig.
new c2256c5 Remove empty directories
new 4f3d2ba SLING-1259 : Require Maven 2.2.1
new 28a566f Ignore target directories
new 9389ede Add missing scala test.
new 12388c5 SLING-1340 Fixed, reject the TRACE method by default with a status of 405 and the appropriate headers. Added configuration setting, and documentation, TRACE disabled by default.
new 63128f0 SLING-1340 Allow header was not getting set.
new ff226c8 SLING-443 - warn about potential PermGen size problems as well
new fd1aa94 Add commented webconsole.brand.name property -- we do not overwrite this new property yet, but we keep a hint for its potential presence
new 417160b Update to snapshot of event webconsole to fix FELIX-2031
new 19f35c5 [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-3.1.0
new 4857047 [maven-release-plugin] prepare for next development iteration
new 4951231 [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.1.4
new c8eafcd [maven-release-plugin] prepare for next development iteration
new 130ea80 [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.1.4
new 1be7561 [maven-release-plugin] prepare for next development iteration
new a739aeb SLING-1346 - BundleUpdateTask checks for null InputStream, and more data file logging in RegisteredResourceImpl
new 449aaf1 SLING-1347 - factor out Mapping class and add tests
new fc57560 SLING-1347 - extended mapping syntax implemented
new b0f69ed Unifying bundle addition / removal code (re: SLING-1321)
new a816bce using standard addition / removal syntax
new d5a8b60 SLING-1321 - using added bundles from src/main/bundles/list.xml
new 3cc85f1 Fix typos.
new aa504c6 SLING-1349 : Check if parallel property for jobs has value false
new ccf633e SLING-1348 : Disable DistributingEventHandler by default
new 02e0c06 SLING-1343 : contrib fails to build due to missing artifact org.apache.sling.launchpad.bundles - use new bundle for the testing module
new 7c16e37 Just code formatting, no functional changes except StringBuffer -> StringBuilder
new 393a097 SLING-1351 Fixed, added the Start levels in when there are none defined.
new a069544 SLING-1352 : ValueMapDecorator#get(String name, T defaultValue) throws NPE if default value is null
new 2491351 Some comments ...
new 26692f3 SLING-1353 : Dependency to web console is not optional
new 2cb231f SLING-1353 : Move web console instantiation into separate try/catch block
new 62cc25e SLING-1355 : Dependency to web console is not optional
new 03919e6 SLING-1354 : Dependency to web console is not optional
new 63403ce Use latest mime bundle.
new b511e08 SLING-983 : Add sling.properties file to configuration status page
new d6fb3a8 Formatting
new 46c3616 SLING-1116 Initial Version based on Eric Norman's patch (thanks alot)
new bff7d24 SLING-1116 cleanup dependencies
new 42ee76b SLING-1358 : Number of parallel threads is wrongly calculated
new 06d417f Add some javadocs.
new 2570bf3 SLING-1359 - updating contentloader bundle to use Undefined instead of String as the default property type
new ab2c477 SLING-1359 - adding tests
new 9253ed1 SLING-1359 - forgot license headers
new a3b0566 Use latest released class loaders
new b300c0e SLING-1360 : Add service vendor property to scr plugin configuration
new 1fb0f51 Cleanup
new 3cf42c2 Cleanup
new e2057ab Make parse method match its javadoc
new bc8f06c Cleanup
new 248e8c3 Cleanup
new 1166553 SLING-1116 Implement support for the j_validate login form parameter and add support to convey a reason to render the login form using the j_reason request parameter for the login form request
new fcf043a SLING-1361 Ensure the client is redirected to some resonable place after logout has been processed
new 8052c4b SLING-1362 - adding [global] or [local] to printed lines
new 18390ac SLING-1363 - adding SessionConfigurer interface
new daa475f SLING-1116 add Form Authentication Handler to main reactor
new e09dee6 Revert accidentally commited update of the framework
new 14b20db SLING-1363 Must start the session configurer tracker before starting the repository because starting the repository tries to login which in turn accesses the tracker thus causing an NPE.
new cfe9fd0 SLING-1365 : Limit the number of parallel jobs Move job related utility classes into own package. Add limit check to main queue Restructure queue handling and fix rescheduling if an error occurs
new 0c36349 Further refactoring for rescheduling.
new 2c8f51e SLING-1365 : Limit the number of parallel jobs Change behaviour of ordered queues: the first job arriving defines if the queue is ordered!
new f4d0f63 SLING-1366 : Readd call to NamespaceMapper
new ed601bc SLING-1365 : Limit the number of parallel jobs First implementation for job queues.
new 64d7837 SLING-1365 : Limit the number of parallel jobs Add more debug logging.
new ac78170 fixing SLING-1367
new 57dbbba SLING-1363 - removing SessionConfigurer interface and moving NamespaceMapper from base to api. Created tests for both dynamic NamespaceMapper and static Sling-Namespaces namespace registration. Note - this involved updating the version of jcr.api in the bundle list file which also required including the JCR 2 API bundle.
new 7614b99 correcting jcr.api package version
new 7c4b42b SLING-1116 Fix service description
new 97c6529 SLING-1365 : Limit the number of parallel jobs Add more debug logging, fix shutdown order and fix job counter for job queues.
new 620d5c6 SLING-1363 - We added a new interface so we should increase the minor version of the exported api; minor cleanup of the interface and a little javadoc.
new 7a00c46 SLING-1369 : Make the maximum number of job queues configurable
new 913efc9 SLING-1368 Add support to order authentication handlers and requirements by ServiceReference (service.rank, service.id) in addition to the path.
new 3b946e4 SLING-1366 : Use dynamic proxy to handle session#impersonate call.
new c29b7fd SLING-1116 Ensure the FormLoginModulePlugin is actually registered as a service (otherwise authenticaiton may fail). Also the resource attribute is set in the extractRequestParameterAuthentication method to ensure a redirect takes place after successful login
new d0e7600 Fix javadocs.
new 1ad8d02 Code cleanup
new e77b727 SLING-1372 Reverting previous commits to get to a place where jcr bundles can be released.
new 36b1362 SLING-1372 SLING-1366 Fixing proxying to make it work with JCR1.0, AccessControlUtils and reflection onto JackrabbitSession
new a2ccd40 The api didn't change, so we still export 2.0.4
new 678a2de Update notice files.
new d89f3c4 Update notice files.
new fb48ccd SLING-1132 updated the version in manifest to 2.0.6 (must remember to move on post release)
new e926160 SLING-1366 : NamespaceMapper is never called - fix impersonate call and resulting class cast exception.
new a5bffa0 re-adding test for SLING-1366 and interface for SLING-1363
new 8c38fcd adding integration test for impersonation and SLING-1366. also includes pulling authentication-related test methods from a usermanager-specific base test class.
new 96ddaee [maven-release-plugin] prepare release org.apache.sling.jcr.base-2.0.6
new c8195ed [maven-release-plugin] prepare for next development iteration
new e57e0ee Prepare release.
new b6e3b95 [maven-release-plugin] prepare release org.apache.sling.jcr.contentloader-2.0.6
new de519e6 [maven-release-plugin] prepare for next development iteration
new b6197ff Correct manifest - we should import 2.0.4
new bdc5fa8 fixing README-txt per SLING-1373
new 4b7d5fe SLING-1371 Apply patch by Simon Gaeremynck (thanks) adding more flesh to the mock bones
new 5c2042d [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.usermanager-2.0.4
new b0d9d5e [maven-release-plugin] prepare for next development iteration
new 65132c5 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.accessmanager-2.0.4
new 31276fd [maven-release-plugin] prepare for next development iteration
new 8323131 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.server-2.0.6
new b9b54b3 [maven-release-plugin] rollback the release of org.apache.sling.jcr.jackrabbit.server-2.0.6
new 186c3fd Correct svn url
new b66349d [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.server-2.0.6
new 9bbd072 [maven-release-plugin] prepare for next development iteration
new 0990477 [maven-release-plugin] prepare release org.apache.sling.jcr.base-2.0.8
new d2e5368 [maven-release-plugin] rollback the release of org.apache.sling.jcr.base-2.0.8
new 56d57d4 [maven-release-plugin] prepare release org.apache.sling.jcr.webdav-2.0.8
new 8c51819 [maven-release-plugin] prepare for next development iteration
new 79eb71e Correct snapshot references to point to current snapshots.
new 2aea702 SLING-1375 Allow authentication handler to convey failure to extract existing credentials to Sling Authenticator and add unit tests for the AuthenticationInfo class
new f099cff SLING-1376 : Don't register thread dumps view as a web console plugin, configuration printer is enough
new 22c79bc Update notice files.
new b0202cf Update notice files.
new 36dcea8 Service doesn't need to be immediate.
new 5e30271 [maven-release-plugin] prepare release org.apache.sling.scripting.api-2.1.0
new b2cf5d7 [maven-release-plugin] prepare for next development iteration
new 899e55d [maven-release-plugin] prepare release org.apache.sling.event-2.2.0
new b4ecb43 [maven-release-plugin] prepare for next development iteration
new 389283c [maven-release-plugin] prepare release org.apache.sling.extensions.threaddump-0.2.0
new f50e21d [maven-release-plugin] prepare for next development iteration
new 1271ab1 SLING-1378 Provide useful toString implementation
new 29c9e8e SLING-1379 Support adapt to User and Group
new fa876e2 SLING-1377 Use PrincipalManager.getPrincipals method to list groups and users
new a201311 SLING-1377 use the actual searchType to find principals and remove old comment
new a933a9d jackrabbit-server did not build due to dependency on unreleased bundle
new eedb602 SLING-1380 Do not return anything from getPrincipal to allow DefaultLoginModule.getPrincipal to kick in and validate the user name against the existing users (and also to provide the correct principal for the user)
new 68a52c3 Refer to recent snapshot to avoid build problems.
new 868e2f1 SLING-1381 - BundleUpdateTask should stop retrying if RegisteredResource provides no InputStream
new 5ecb378 SLING-1382 Define new AuthenticationHandler constants for authentication type definition and requiring and implement support
new 532ad44 [maven-release-plugin] prepare release org.apache.sling.samples.path-based.rtp-2.0.4
new f555a73 [maven-release-plugin] prepare for next development iteration
new 0148600 clean up code.
new e517a38 clean up code.
new 8807787 add my keys
new bbc7711 Clean up test case
new 38d06c3 Fix javadoc
new 1fe4527 Cleanup
new 97be3f2 SLING-1384 - switching slf4j impl to log4j
new 5137564 SLING-1384 - adding license header
new 4514675 SLING-1364 - creating prepare-test-webapp mojo
new 4f88449 adding sample project for SLING-1364
new fe8e9df Use released versions
new 6c9320d SLING-1386 : Resource events for nt:file are not calculated properly
new b995558 SLING-1385 : Recompile java scripts on modification and avoid periodic checks
new f72fb8c SLING-1038 : Recompile jsps on modifications and avoid periodic check
new 143fa67 Remove debug log output
new f5b3834 SLING-1331 : Build of /contrib/launchpad/testing fails since biz.aQute:bnd:jar:0.0.323 no longer is available
new f48ddff SLING-1212 - upgrading to Jackrabbit 2. Also includes re-revert of SLING-1363 and implementation of SLING-1330. Thanks to Felix for getting this started.
new 4baee1c removing empty dir
new c854a0d SLING-1212 - fixing manifest to include correct list of JR2 imports
new 4a79c35 fixing how sling.home is passed to jetty
new 4f87d9c fixing compile error due to usage of a 1.6 API
new 20d79a7 starting implementation of SLING-1394, but keeping in a profile for now.
new 40d4dcf SLING-1392 Apply patches by Róbert Csákány (thanks)
new 86b9de4 SLING-1333 - removing dependency from servlets.post to jcr 2; hardcoding int value for WEAKREFERENCE
new 06d17a7 SLING-1395 - adding support for multi-valued properties
new 3ce10e7 SLING-1387 : File system provider should send resource events
new 41e9bfc SLING-1387 : File system provider should send resource events
new e4c4d1a Use latest releases
new aee7557 SLING-1389 : Background loading might not load all stored jobs SLING-1390 : Deadlock in rare circumstances SLING-1396 : Include only used classes from jcr commons This is mostly a refactoring affort to reduce the complexity and make the code more understandable. With this I could fix the above mentioned errors. Started to add some basic test cases.
new f676e2d Add some comments.
new 98590c5 SLING-1397 : Add an acknowledge method to EventUtil
new e0b85b5 SLING-1398 : Remove deprecated stuff from EventUtil
new 481b487 SLING-997 ModifyAceServlet replaces rather than merges privileges
new 082dffa added some eclipse project files to svn:ignore
new 3c7a7e2 Fix javadoc
new 864d497 Move private class into private package and fix include instructions
new 2650831 SLING-1401 - AuthRequestLoginTest added
new d6fc3cc SLING-1401 - add login links to default index.html page and /sling-test/sling/sling-test.html
new fe09bbd SLING-1401 - refer to new login link
new e6147af SLING-1388 : Web Console Plugin should be a configuration printer
new dc711f9 SLING-1402 - remove systemstatus module
new 086d390 SLING-1404 - use build-helper-maven-plugin to dynamically select port for testing
new ec5f100 SLING-1404 - use build-helper-maven-plugin to select ports in all modules that do integration testing
new 38f8940 svn:ignore
new 9f8be4a [maven-release-plugin] prepare release org.apache.sling.commons.mime-2.1.4
new b8668cd [maven-release-plugin] prepare for next development iteration
new 5768ee2 [maven-release-plugin] prepare release org.apache.sling.event-2.3.0
new 6b3878a [maven-release-plugin] prepare for next development iteration
new 3a442e6 [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.10
new 88a0283 [maven-release-plugin] prepare for next development iteration
new be4cf89 [maven-release-plugin] prepare release org.apache.sling.fsresource-1.0.0
new 1785829 [maven-release-plugin] prepare for next development iteration
new d453687 Use current snapshot versions during release process.
new cc16071 SLING-1405 - fixing duplicate dependencies
new a9fba36 SLING-1406 : Upgrade to JCR 2.0/Jackrabbit 2.0 and add simple test case for the repository util.
new a7367ee SLING-1333 - adding integration test for reference and weak reference type hints
new 475a487 had logger cateogry name wrong for httpclient wire logging
new 0bca1f5 changing scope
new 73316ce seperating out header and content logging config
new 87dcdac SLING-1407 - creating NameValuePairList utility class and adding method to SlingIntegrationTestClient. This created one ambiguous method call in PostRedirectTest.
new 2ad89bf SLING-1333 - adding multi-valued test post SLING-1407 addition
new 569f75b improving integration test for SLING-1395
new a7d75d3 SLING-1404 - adding new property jetty.http.port to change jetty http port, defaults to 8888
new f228685 SLING-1407 - adding nullcheck and better default alignment with current behavior
new 5af9f35 SLING-1333 - fixing integration test type hints
new f91de54 marking 'base' test classes abstract
new f2e02a9 SLING-997 handle merges involving aggregate privileges properly
new 1393c1d SLING-1116 make sure the login form action is an absolute path
new 1adcd4d SLING-1399 : Not possible to build /contrib since ScalaScriptEngineFactory.scala in /scripting/scala/script contains an error Applied patch from Pontus Amberg and Michael Dürig
new d83a629 Fix test cases
new d84995d Use released samples project
new 139f55a SLING-1409 : ignoreImportProviders doesn't allow multiple values.
new 781b9a4 SLING-1351 When the xpp parser loads a Bundle it only sets the attributes specified on the bundle, and takes no account of any containers, hence on merge the container start level must be inspected to determine where a bundle should be merged. If not specified (ie 0) it should be merged in the containing bundle. This means that its not going to be possible to specify a bundle as loading in start level 0 by setting the level on the bundle. To load in start level 0 you mus [...]
new 05a44fe SLING-1409 : Reverting the change
new 48457cc SLING-1412 - adding support for @IgnoreBlanks
new b0d0e12 SLING-1411 Add replaceAccessControlEntry method to AccessControlUtil Thanks to Ray Davis for the contribution.
new ef31d36 SLING-1411 Clarify how to un-set a privilege and fix the sample ACE edit script from the launchpad.content bundle
new e36367d SLING-1413 - In Jackrabbit 2.0, Privileges can now be denied for Groups. The ModifyAceServlet and security ContentLoader should allow it as well.
new 322d4a0 SLING-1415 / SLING-1416 - pom cleanup
new d13f2f7 SLING-1416 - using version 2.5 of javadoc (per Carsten's comment)
new 8af55bd Use standard url for login
new dac236a SLING-1417 - allowing non-file urls in the value of sling.repository.config.file.url
new 1281d9b SLING-1418 - upgrading to felix 2.0.4
new 3084209 SLING-1420 : Implement JCR 2.0 methods for FakeNode and FakeNodeType
new 779c4cc SLING-1420 : Implement JCR 2.0 methods for FakeNode and FakeNodeType
new d8b316c Use latest releases.
new 05756b0 SLING-1420 : Remove FakeNode and FakeNodeType
new b0349f0 SLING-1420 : Remove FakeNode and FakeNodeType
new 03a8aae Fix indenting
new d81da2e Fix help text regarding status "command" of standalone application
new 17d2850 Use StringBuilder instead of StringBuffer
new c2d224c SLING-1422 : NPE when a script is called without a request binding
new 0c7ffa2 Use latest snapshot for SLING-1420
new 7fffa8f SLING-1423 - avoid NPE if no Resource is provided
new 43f0417 SLING-1423 - integration tests for standalone script execution
new e17e37a SLING-1262 : First attempt of a resource resolver factory.
new c05260c FELIX-1304 Also make the javax.script import optional since it may not be available on Java 5 platforms.
new fc0f164 SLING-1424, StandaloneScriptExecutionTest failed with JVM 1.5
new 803b00c SLING-1262 : Add close() method to ResourceResolver and add an empty method to all implementations (this isn't necessary, but avoid's problems later on)
new 878d2c8 SLING-1420, add warning
new f0b01bb Fix indent
new 0e1779d SLING-1262 : Add LoginException
new a93310a SLING-1262 : First simple implementation of the resource resolver factory.
new 6799999 SLING-1262 - Fix anon login
new e9a327a SLING-1426 : Spurious wakeups are not handled correctly
new f7814d5 SLING-1426 : Spurious wakeups are not handled correctly
new 81ac696 SLING-1426 : Spurious wakeups are not handled correctly
new 4e0ef3d SLING-1090 fixed return value of PrivilegesInfo.canDelete(..) for children of the root node + added some unit tests
new 0807858 SLING-1262 - Deprecate JcrResourceResolverFactory and add some javadocs.
new dc6800e SLING-1419 : Remove dependency to JCR
new 494c44c SLING-1426 : Spurious wakeups are not handled correctly
new 278f639 SLING-1427 reconfigure RequestLoggerService to be a regular component, taking factory configurations and requiring configuration for SCR to create instances
new 81f9f50 Fix typo in scr attribute name.
new f2b8157 Minor code cleanup
new 89db4cf Remove jcrapp module as discussed a while ago.
new 50001ba SLING-1262 : Implement close() method
new 677ef5a SLING-1270 : Use new close method to close the session.
new 782df86 SLING-1430 - RemoveJcrResourceTypeProvider SLING-1429 - Add support for ResourceDecorator interface
new 53fc165 Add dependency to slf4j to avoid problems with static loggers.
new 1256433 SLING-1431 : Utility method to get the service ranking
new 0d3e0cc Update path based rtp to ResourceDecorator
new 2c13f8c SLING-1431 : Utility method to get the service ranking
new 7c29861 SLING-1431 : Utility method to get the service ranking
new f4e6395 Use new osgi util to order services based on their ranking
new 016a9c5 SLING-1433 : Move ThreadPool interface into impl package
new 3fda184 SLING-1336 Implement JSON response option for SlingPostServlet
new dd07a17 SLING-1434 : Inherit from SecureClassLoader (and not URLClassLoader)
new f003c58 SLING-1431 : Utility method to get the service ranking - implement equals and hashCode
new a8004b4 SLING-1350 : Use new launchpad maven plugin to launch the tests.
new 775291b Fix resource decorator
new ca6cb4d SLING-1350 : Many test failures in contrib/launchpad/testing. Applied patch from Michael Dürig
new 1f9fda2 Refactor resource resolver factory and avoid delayed init of resource providers.
new 0bb97a9 SLING-1435 : After a NoClassDefError classes are still not found even if they have been installed in the meantime with Java 6
new 5a0dcfb SLING-1262 : Merge ResourceResolverFactory and JcrResourceResolverFactory; factor out provider support.
new 0546f0c SLING-1336 - avoid NPE if no Accept header
new 1957656 Fix test, failed when testing against Sling mounted at /
new 4e6aa3a SLING-1350 : Many test failures in contrib/launchpad/testing. Applied patch from Michael Dürig - add missing file
new 42bbf47 SLING-1336 - integration test added
new 61d5fff Finally fix resource decorator.
new 908c49e Fix get star test. currentNode might be undefined
new 1865475 Remove unused directory
new 34a8458 SLING-1350 : Many test failures in contrib/launchpad/testing. Applied patch from Michael Dürig
new de658fc SLING-1435 : After a NoClassDefError classes are still not found even if they have been installed in the meantime with Java 6 - remove workaround
new ef0b023 SLING-1435 : After a NoClassDefError classes are still not found even if they have been installed in the meantime with Java 6
new 3a07bb1 Use latest commons classloader and jcr classloader
new b77a8a6 SLING-1436 Upgrade Eclipse compiler to latest version 3.3.0-v_771
new fc2f456 Remove unused code from jcr classloader
new 69dcfa2 SLING-1038 : Recompile jsps on modifications and avoid periodic check - fix error handling and sync problems.
new cc77a93 SLING-1385 : Recompile java scripts on modifications and avoid periodic check - fix error handling and sync problems.
new f14d9d2 SlingIntegrationTestClient now includes content when throwing HttpStatusCodeException, to make troubleshooting easier
new f298acd SLING-1435 : After a NoClassDefError classes are still not found even if they have been installed in the meantime with Java 6
new 988d158 SLING-1439 - Readyness timeout in launchpad/testing should be configurable
new 164b5d3 Use StringBuilder instead of StringBuffer
new c97a8d3 Remove unused code.
new d6c43ec SLING-514 : Expose current session through currentSession binding
new 38ba89e SLING-1443 - adding support for org.apache.sling.launchpad.force.package.bundle.loading
new d67078f SLING-1441 - adding run goal to launchpad plugin
new f63f3c5 SLING-1393 - adding davex module and test content loading support
new c2c1e62 moving configuration of launchpad plugin to be global - now launchpad:run works on testing
new 235a23c SLING-1212 - upgrading default repository.xml to match that from JR 2
new cae658b SLING-1444 - adding AuthenticationInfoPostProcessor
new d4a06e9 SLING-1445 - storing AuthenticationInfo object in request attribute
new f184d6d adding config for launchpad:run http port
new c21618c fixing failing integration test from r923417 - seems PostServletMostTest#testMoveAtRoot doesn't like the JR test content
new bb31cb2 SLING-1444 - fixing NPE when no PostProcessors
new 6e00390 Correct export version
new 1feb469 SLING-1449 - restoring DynamicImport-Package to jcr.jackrabbit-server
new 852023e SLING-1237 regression test to ensure a group with members can be removed
new 7a0fc36 added a unit test to verify that merge of a denied privilege with an ACE that already contains a grant privilege works correctly
new 9e22545 SLING-1383 : Provide out-of-the-box HTTP Basic authentication handler in the Commons Auth bundle
new d19ecf3 Add tag to avoid sonar rule checks for this code.
new 8eabfd4 activate does not throw exceptions
new d5832b5 Clean up javadocs and code
new 35ee994 SLING-874 : Use new commons compiler for java servlet scripting
new 4103081 SLING-874 : Use new commons compiler for java servlet scripting
new d0b45ef Ignore target dir
new be796c4 SLING-1451 : Clean up compiler API and use classloading infrastructure
new 4370d42 SLING-1451 : Clean up compiler API and use classloading infrastructure
new 07684cc SLING-1452 : Use new commons compiler
new df124a9 SLING-1453 Provide AuthorizablePrivilegesInfo service to help user/group management scripts query what the current user is allowed to do
new 9bbb61a Removed the 'authorizable' related privilege helpers since they don't work after the upgrade to JR2. To check the authorizable privileges use the 'AuthorizablePrivilegesInfo' service from the jackrabbit.usermanager bundle.
new 9d2e083 added missing license headers
new 9fd081d using latest bundles
new 11f68ed SLING-1446 - adding support for resolving scripts against the current workspace of the request
new 020b554 SLING-1447 - adding ability to configure multiple workspaces for event firing
new 845f4c6 SLING-1454 - adding ability to read filtered sling properties from a file
new 94a203a SLING-1448 - adding support for Sling-Initial-Content-Workspace manifest header
new d4dd514 SLING-1456 Ensure proper setting of request attributes indicating request inclusion - Add Servlet API attribute names as constants - Add setting/resetting in the SlingRequestDispatcher - Add new attribute to provided the RequestPathInfo of the includer
new d2d8d94 SLING-1451 : Clean up compiler API and use classloading infrastructure
new 6fca913 SLING-1459 : Make references to class loader manager and class loader writer dynamic
new 0fc5529 SLING-1452 : Use new commons compiler
new fe00910 SLING-874 : Use new commons compiler for java servlet scripting
new 8cf6ac9 SLING-1460 : Move SlingSettingsService to API bundle
new 33196ef Use new service from Sling API and support jcr 2 property types
new b391b70 Fix typo in method name
new e70084b Put licence header above package statement
new 37725d2 Exclude job impl package from javadoc
new 661b1f3 SLING-1462 : Add methods to get the sling home to SlingSettingsService
new 018fcaf SLING-1461 : Move request and resource util to Sling API
new ff8116b SLING-1464 : Move EngineConstants.SLING_CURRENT_SERVLET_NAME to SlingConstants
new 921e617 SLING-1456 Add integration validating presence and non-presence of request attributes as per RequestDispatcher include and forward
new 151ef95 SLING-1160 Allow replacement of the default error handler by application provided variants.
new d53a65d Remove deprecated stuff
new 7720dba SLING-1457 SLING-1458 - enable support for specifying the position of an ACE (within the ACL) when it is added/updated
new 0a55c28 SLING-1467 : Cancelling a job does not work
new f3cd8e7 SLING-1467 : Cancelling a job does not work
new c8a54ae SLING-1467 : Cancelling a job does not work
new aa6a1b5 fixing Eclipse complaint about syntax of id attribute in web.xml
new 37ca97b Correct exception handling after recent changes.
new 1f89e93 SLING-1469 : Fix displaySourceFragments and let the option default to false
new cf94ee3 Compare workspace name in equals
new f5040c9 SLING-1468 : Scala scrip engine: rename bindings wrapper from ...Vars to ...Args - apply patch from Michael Dürig
new 7f9de07 SLING-1468 : Scala scrip engine: rename bindings wrapper from ...Vars to ...Args - apply patch from Michael Dürig
new 53b8096 Clean up code a little bit
new 2d23e14 SLING-1465 : Deprecate RequestLog
new 969750b SLING-1466 : Deprecate AbstractServiceReferenceConfig
new c29f50c SLING-1466 : Deprecate AbstractServiceReferenceConfig
new 62593ab fixing broken launchpad.testing integration tests. The GET request from mkdir(url) that was checking if the folder already exists was failing because the node did not allow displaying an index for the folder.
new 7131983 Some javadocs.
new 38258b2 SLING-1473 : Resolve script resource lazy
new f845365 SLING-1471 Upgrade to Web Console 3.0 and Web Console Event Plugin 1.0.2 and add Web Console Memory Usage plugin
new 694b420 Use released version of the web console
new 5a90d8f git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@931205 13f79535-47bb-0310-9956-ffa450edef68
new 70467e6 Use released version of the webconsole.
new 43bc8ba Add web console plugin to display current rewriter configuration
new ecd8d19 Add web console plugin to display current rewriter configuration
new a5223fa Add web console plugin to display current rewriter configuration
new 6aeb3b4 SLING-1474 : Allow to change the priority for jobs
new be5d601 SLING-1111 : RhinoJavaScriptEngine does not preserve scope between eval()s
new 9991fcb Remove unused parameter
new 4100d4c SLING-1440 : Overwrite rule of bundle initial content cannot be switched back to "false"
new 275e47f SLING-1470 moved redirect.cnd to the resources bundle as per dicussion referenced in issue. Build and tests all pass.
new b6b0bb5 SLING-585 : New functionality to resolve scripts by name
new 519a038 SLING-1477 : Deprecate SlingScriptHelper.dispose and correct invocation
new 834ff99 Add some javadoc
new 4fc6f57 Correct "since" handling
new 3736c83 SLING-1480 : Don't use Workspace#move, use Session#move
new 2acbb86 SLING-1478 : Improve SlingScriptHelper service handling
new c0f8374 SLING-1478 : Improve SlingScriptHelper service handling
new 2281787 SLING-1479 : Add JSP Tag for new script resolution
new 2419cba SLING-1479 : Add JSP Tag for new script resolution
new cabea4d Revert this change
new 5f10cd0 SLING-1479 : Add JSP Tag for new script resolution
new b1b7341 SLING-585 : New functionality to resolve scripts by name
new bbc464c SLING-1484 - only passing throwable to ServletContext.log() if non-null
new 7e7a24f SLING-1442 - adding start and stop goals to launchpad plugin
new 8c71b3e did not mean to leave this error message in the code; was used for testing SLING-1484
new 45f9b4b SLING-1485 - refactoring launchpad/testing to use launchpad goals, not cargo
new 2438007 exposing controlHost configuration parameter in launchpad plugin
new 6696a54 SLING-1485 - adapt testing instructions to the use of the launchpad plugin
new ffb1be3 svn:ignore
new 6f72377 svn:ignore
new 54fbf3a SLING-1486 : JcrNodeResource.toString should not search super resource type but return it's own resource super type
new a669a78 SLING-1487 : TypeOverwritingResourceWrapper should return null as resource super type
new 31ffce4 adding (relatively) simple sample launchpad pom
new 76f49ee SLING-1448 - copying class. using 2.0.5-SNAPSHOT version of commons.testing seems to break two tests in JCRInstall.
new 6fdc03b creating gitignore file for simple launchpad sample
new 310e93a SLING-1488 - adding dispose method
new 7971be4 SLING-1447 - committing first pass at workspace names in resource paths
new d1c0e3e SLING-1446 - supporting paths with workspace names in them
new 2d52fa3 SLING-1447 : support for resource paths containing workspace name
new 0a0fe6a SLING-1447 - adding ws2 workspace creation code to JcrResourceResolverTest
new 725c7c8 SLING-1447 : support for resource paths containing workspace name - some minor optimizations
new cfa02f0 SLING-1479 : Add JSP Tag for new script resolution - create new version for taglib
new dbd3f35 SLING-1479 : Add JSP Tag for new script resolution - improve error message
new 6638d0d SLING-1447 : support for resource paths containing workspace name - fix minor bug in set creation for listeners and remove obsolete repository parameter.
new f7aa968 SLING-1479 : Add JSP Tag for new script resolution
new c0982be SLING-1490 - use DEBUG log level for RepositoryException that indicates builtin nodetype being re-registered
new a930218 SLING-1447 : support for resource paths containing workspace name - fix tests
new 3dfc422 SLING-1447 : support for resource paths containing workspace name - use single boolean config value
new 4fb56b0 fix formatting of pom file
new 0282aea SLING-1442 - shouldn't be killing the JVM on a "stop" command.
new a6daf5d SLING-1491 - switching from pax web to felix httpservice
new dbc19f8 SLING-1492 - ResourceUtil.isSyntheticResource should take ResourceWrapper into account
new 04d5d0a Clean up code and use resource wrapper
new c523d50 SLING-1273 - embed classes from bundleversion subpackage only
new d3a846b SLING-1493 Prevent binding to an authentication handler which cannot be accessed
new 4eb37a9 Clarify javadoc
new dee6925 Correct javadoc
new e0f604e SLING-1494 : Update to JCR 2 API
new 4ee4ad4 adding Justin's GPG key
new 5f37730 formatting
new 187a96d [maven-release-plugin] prepare release org.apache.sling.commons.osgi-2.0.6
new 610a419 [maven-release-plugin] prepare for next development iteration
new 2295b97 updating to released commons osgi
new 29d8f8f [maven-release-plugin] prepare release org.apache.sling.launchpad.base-2.2.0
new e6cfaa1 [maven-release-plugin] prepare for next development iteration
new b940487 updating pom to use next snapshot while voting
new 1f244f7 adding jackrabbit ignore
new 4456410 updating to released launchpad base
new 9b8ce3a reverting too-soon change to bundle list
new a6fdd19 reformatting pom
new 26c5552 [maven-release-plugin] prepare release maven-launchpad-plugin-2.0.6
new b5715e4 [maven-release-plugin] prepare for next development iteration
new a9bb431 using next snapshot until release vote is finished
new 17b5d36 SLING-1496 fixes missing content type on directory listings where there is a resource.
new a8af115 Update some notice files
new 1d0b32b Update maven-launchpad-plugin references to version 2.0.7-SNAPSHOT
new d555707 SLING-1501 Let JSONResponse set the correct HTTP response code (applying path from Simon Gaeremynck - thanks!)
new 934c0c5 Use resource api - remove dependency to jcr api.
new 429cdd6 FELIX-1502 Synchronize access to consumers set
new 257a404 Code clean up and avoid calling deprecated stuff - no functional changes.
new f5c4484 Remove accidentally committed class
new 6049d76 Correct metatype info
new 4b3a8c2 SLING-1498 - saving resource being requested
new de018ed SLING-1497 - adding tentative configuration for configuring service.ranking via ConfigAdmin/Metatype
new 96c45a8 SLING-1504 - making NodeNameGenerator pluggable
new 46f618a SLING-1503 - creating protected methods for getting statement and query type
new 21049cb SLING-1499 - adding seperate servicemix feature project
new fd61812 usling released maven-launchpad-plugin
new 936c448 Use released version of commons osgi.
new b28a8f1 Use released version of launchpad base
new 3c963b8 Correct pom
new 1bbff56 forgot that maven 3 dropped support for latest. oh well, new scr plugin should be released rsn
new bbcb1ce SLING-1510 - adding ScriptEngineManagerFactory service interface
new 73708ea SLING-1448 - adding support for workspace directive; removing support for separate header
new 64bf3ae SLING-1509 - adding nicer toString message
new af83883 Fix some NPEs
new c0957ab Readd accidentally removed code
new 70906ca Check workspace name for empty script, convert properties into boolean props and add metatype information.
new 06b05de Fix rewriter config logic
new 7b8554b SLING-1512 : Make script execution paths configurable
new e5ca780 SLING-1512 : Make script execution paths configurable
new 7d20710 SLING-1512 : Make script execution paths configurable
new 4ef80f0 Allow exact path matches
new e64281c Update to latest maven scr plugin
new 91528ca Don't sudo if sudo user is the same as the session user.
new 1ba1f40 SLING-1514 : Remove the dependency to the Sling JCR API
new cf49b06 SLING-1515 - Add support for logging request parameter values in CustomLogFormat
new 5691bd8 SLING-1515 - Add support for logging request parameter values in CustomLogFormat
new 27bdda5 SLING-1516 Fixed by looking for a factory pid on activation.
new c580e2c SLING-1516 A much better fix provided by Felix.
new 9d7b747 Use latest fsresource bundle.
new 8586d09 Fix accidentally changed logic.
new 82b7f26 Correct javadocs
new 9c6680e SLING-1507 Allow the RMI port number property to be specified as a string (as in FileInstall provided configurations)
new f9fe6c1 Remove unused import
new 310bf44 SLING-1510 - reimplemented solution as a standalone service of ScriptEngineManager support into a separate component
new 105acec SLING-1518 - making unit tests compatible with jmock 2.5.1
new 9bc64a7 SLING-1517 - fixing Maven 3 warnings and switching to released version of animal sniffer
new 4f07249 SLING-1508 : Default auth handlers are not considered if a handler has a protocol or host
new 7821813 Slight improvement of the getProperty method
new 0081182 SLING-1519 Use colon (:) as a bidirectional URL Mapping indicator instead of the dash (-) to prevent wrong mappings if the source path contains a dash. The dash is still supported for backwards compatibility with existing configuration
new ac79d4e SLING-1520 : Don't include revision number in package imports
new 375f8dd Fully specify the maven launchpad plugin
new cf8edfe Revert latest change as it causes other problems.
new ca27a91 Move invocation of launchpad plugin to builder module
new 6c1bbfa [maven-release-plugin] prepare release sling-9
new 132ac4c [maven-release-plugin] prepare for next development iteration
new 3aba71d Use current snapshot
new fa4ea7e Fix typos
new d8f07e1 SLING-1522 Removed unnecessary binding to Authorizables when manipulating ACLs
new 499ec57 Use released parent pom.
new 0528bce SLING-1523 - decouple assertJavascript from HttpTestBase
new 7a92ff2 SLING-1524 - updating contrib.gwt module to gwt 2.0.3
new 201e052 adding gitignore file for war/ dir
new 5f2c83f SLING-649 - adding support for @UseDefaultWhenMissing
new 515b0fb SLING-1525 : JcrResourceListenerTest#testInWs2 fails with the actual trunk on "fast"machines from time to time. Apply patch from Mike Müller
new da1e138 SLING-1447 : support for resource paths containing workspace name
new c320db2 SLING-1447 : support for resource paths containing workspace name
new 0d49890 using RemoteServiceRelativePath as that's a GWT 2.x best practice
new 38e58ff SLING-1527 - fixing listChildren() issue by both checking for WrappedResources and removing the workspace prefix if necessary. Unit tests use SyntheticResource to excercise the last bit.
new e5a9a7d adding gitignore file for launchpad.builder
new 2963ff7 SLING-1527 - fixing ClassCastException in original impl
new d29efca SLING-1447 : support for resource paths containing workspace name - remove workspace support from commons auth again
new 64d2e90 Clarify javadocs
new 5343041 Add missing serial ids
new 161b3d9 improving javadoc
new 7a34bad SLING-1446 : Scripts should be resolved against the current workspace
new 5038d2f SLING-1528 Fixed, reverting to original format, and fixing the reverting the integration tests (keeping the additional integration tests to cover this area)
new 4dd7270 SLING-1446 : Scripts should be resolved against the current workspace - fix test cases and invocation of error scripts
new 9c03717 SLING-1467 : Cancelling a job does not work
new 688eac6 Correctly extract user information.
new ba30683 Synchronize method to avoid unwanted exceptions
new 972ee29 Add additional logging
new f61706c SLING-1535 : Application id is not cleared for job events
new e54db2a Log app id on startup
new 431fdf7 SLING-1537 : Illegal job topics are not handled correctly
new 9ea1d50 SLING-1540 - espblog sample failed with 'currentNode is not defined'
new 3a521fb SLING-1529 : Endless iteration in LocationIterator with circular resource super types
new 87522d5 SLING-1447 - modifying post servlet to strip workspace prefix from paths; also checks that the workspace path prefix matches the workspace name from the request-provided session
new ba29276 SLING-1447 - if resolve is called with a request which specifies a workspace, future requests to adaptTo(Session.class) will return a session to the request-specified workspace. also modifying queryResources to query the request-specified workspace under those conditions
new 22886c4 SLING-1534 - switching SlingAuthenticator to use only ResourceResolverFactory API
new 73daece SLING-1532 - just overwriting properties for resource nodes
new 6111967 SLING-1541 - adding getUserID() method to ResourceResolver
new e5c0a32 SLING-1495 Moved all integration tests into a new bundle and added a scanning test suite to find all the tests in the classpath
new 78b40c7 SLING-1495 Fixed issues with UploaderFileTest that was directly accessing the src folder.
new 0e91895 SLING-1495, fix minor typo
new 1f2d583 SLING-1495 - log number of test classes found
new abbbe40 SLING-1543 - allow for running single tests from the integration-tests module
new 80979e0 SLING-1544 Prevent NullPointer- and IllegalStateExceptions from being thrown from the refreshScriptEngineManager method (no thread safety yet)
new b60a7fc SLING-1546 - disabling multi workspace stuff by default more thoroughly
new e493161 SLING-1447 - using request-bound session for findResources()
new 6f61f8f SLING-1547 - fixing resource passed to provider.listChildren()
new ce10f3c fixing formatting
new 04ec8e8 SLING-1526 Extra property names of security:principals lost when loaded via contentloader. Applied patch from Mike Moulton.
new 6cca47e SLING-1549 : Servlet cache can grow infinitely
new 107957b SLING-1550 - removing CRX references
new a11b9e5 Change title of configuration to align it with the bundle name and the actual task
new 59a4588 SLING-1054 - first crack at standalone launchpad archetype
new 214e79d SLING-1054 - adding parent pom and fixing spelling of artifactid
new b31817d SLING-1551 - fixing JcrResourceResolver.map() and multi-workspace compatibility
new 0f7f5c8 SLING-1552 - implementing include/forward methods using Resource objects
new 0f36396 SLING-1553 - properly wraping results of findResources() with workspace paths
new 5077841 SLING-1556 Add optional imports for JDBC drivers used by persistence managers
new 9efa7aa SLING-1559 : Potential NPE when logging SLING-1558 : Too much synchronization
new f6f7a05 SLING-1560 : Improve and clean up code Make InstallableResource an interface and create two implementations. Factor out digest handling into an utility class.
new 2b6bbbd SLING-1560 : Improve and clean up code Make InstallableResource an implementation again and remove different sub classes.
new 11298cd SLING-1560 : Improve and clean up code Make InstallableResource an interface again and create a factory service
new 75330c9 SLING-1560 : Improve and clean up code Make InstallableResource an interface again and create a factory service
new c122812 SLING-1560 : Improve and clean up code Make DigestUtil private
new 835fe33 SLING-1560 : Improve and clean up code Make DigestUtil private
new 2a1d77a SLING-1560 : Improve and clean up code Remove unused start level tracker
new f0a0fcf SLING-1560 : Improve and clean up code Move all tracker code into service to hide implementation details Don't throw an exception on shutdown
new 62e0513 SLING-1560 : Improve and clean up code Move all tracker code into service to hide implementation details Don't throw an exception on shutdown
new 666ca70 SLING-1560 : Improve and clean up code Silently close streams
new 2e124a3 SLING-1054 - adding launchpad webapp archetype
new bc592d0 SLING-1561 - changing destination of ROOT descriptor if path is specified in manifest entry
new 77de42c SLING-1557 - adding members and declaredMembers properties for groups and memberOf and declaredMemberOf properties for users and groups
new de3dba5 SLING-1374 Refactor OpenID authentication handler to comply with the new Commons Auth authentication framework. Mostly this means simplification of login form, removal of the logout form, and reorganization of the OpenIDAuthenticationHandler to conform to the new API.
new 0af4415 SLING-1116 Improve FormReason to convey the human-readable message by toString()
new 539c81d SLING-1565 Move private implementation classes to the impl package and export the o.a.s.formauth package for login forms to be able to interpret the j_reason value with the FormReason enum.
new e009325 SLING-1566 Document exception thrown if the ResourceResolver is closed; add isLive method; add @since tag to getUserID() method; add checkClosed() call to JcrResourceResolver.getUserID() method;
new e765950 SLING-1567 Upgrade to Felix Framework 3.0.1
new 6c0d1b7 SLING-1567 Upgrade Launchpad Base reference to 2.2.1-SNAPSHOT to make sure the upgraded Felix Framework 3.0.1 is included in the trunk build
new d4ba320 SLING-1568 Configure Derby PM to not shutdown when PM connections are closed.
new 6224313 SLING-1569 - fixing the handling of the WeakReference hint. Uses reflection to avoid dependency upon JCR 2. If reflection fails to find the method (i.e. this is running on JCR 1), a Reference property is created instead.
new e9be7e5 SLING-1569 - fixing dependency scope (still getting used to new test module setup)
new 3b94e5f SLING-1565 - need to move the login form as well to be in the same package as the servlet
new 09ccb60 SLING-1570 - sending 401 on dropCredentials only if the Authorization header is set
new 3c9094c SLING-1572 - changing jcr.resource bundle name
new a502729 SLING-1564 - adding support for form inclusion as well as custom form pages via fragments
new f2a8acd SLING-1564 - adding custom login form sample
new 755441c SLING-1172 Allow uploading JSON files to create content structures
new 8b54b4e SLING-1172 fixed response code for missing required request parameters
new c4f462e SLING-1172 fixed unit test
new 896b710 SLING-1572 - component name was also "wrong"
new 6405ed7 SLING-1446 - resolving super resource type against correct resource
new e8aa2f2 SLING-1577 - using full property path instead of simple property name in creation of RequestProperty object
new a6dd247 SLING-1573 - adding versionable node support to post servlet
new 12de6f4 SLING-1576 Provide a Sling request listener independent from a specific HTTP service
new 8ce409f SLING-1582 added better information at debug level.
new 359bc57 SLING-1583 Changed name to :name and added to ignore list.
new 217d495 SKING-1583 Fixed integration tests to use :name
new 8fccb2a SLING-1172 Allow uploading JSON files to create content structures Fixed the import case where no name is provided
new a3a8dd0 SLING-1586 - adding overwrite version on merge code
new 24dde21 SLING-1571 : Scheduler must use AtomicBoolean instead of volatile boolean for job-is-running check
new 796d9f4 SLING-1580 : SlingServletResolver registers OSGi services from synchronized blocks
new 3df7f82 SLING-1581 : Concurrent session access in event handlers
new c52d12b SLING-1581 : Concurrent session access in event handlers
new 727b09c SLING-1587 - file name wasn't being logged
new f41daf4 SLING-1589 DefaultContentImporter service doesn't have a pretty name/description
new 7cbf1d5 JcrInstaller is not an OSGi service, it's a component
new eb9e50b SLING-1448 - removing unused constant
new a9fd66b SLING-1447 - fixing relative copy/move path to remove workspace if necessary
new 19a5599 removing old comment
new 6f56769 SLING-1591 - upgrading to latest base artifacts
new e023f50 updating version of gwt module
new 0a42b4b [maven-release-plugin] prepare release org.apache.sling.extensions.gwt.servlet-3.0.0
new 940395f [maven-release-plugin] prepare for next development iteration
new a560d9c fixing bad line in NOTICE files
new 630c407 fixing path to parent pom
new e1c82ce SLING-1054 - adding servlet and resources archetypes
new 08f6d06 SLING-1054 - adding archetypes to aggregator pom
new 71c4a5d SLING-1592 - using the ws:/path notation in the uninstall-paths node property.
new e671439 SLING-1590 - applying patch
new 0108c20 Just some cosmetics
new 4106d19 Fix typos
new 6b3074e SLING-550 - first shot at background servlets engine, works for some simple cases, no job control yet
new 20ada44 SLING-550 - basic webconsole plugin
new a1a0d3a updating dependency upon gwt.servlet
new 1e104c9 SLING-1521 - removing license header from HtmlResponse
new a9890f3 SLING-550 - SuspendableOutputStream will be used to suspend/stop background servlets
new c2c9a4a SLING-550 - suspend/resume/stop jobs from webconsole, work in progress
new ccaa3d9 SLING-550 - use request/response objects that are safe to use outside of http request/response cycle. Requires SLING-1596 patch
new 1e65cda Code formatting and close service tracker on deactivate
new 6a86896 Correct usage of servlet context and create event object only if listeners are available
new ddd0696 Code cleanup and implement new methods of resource resolver.
new 41381f5 Clean up code
new 4f0befb svn:ignore
new 8ae8d88 SLING-550, use new SlingServlet service (requires SLING-1603 patch, no other patches)
new 8e861e3 getting rid of the bundle profile completely
new b93a8a5 SLING-1531 - upgrading to jackrabbit 2.1
new 0873c55 SLING-1604 - upgrading gwt support to 2.0.4
new 034156b sample didn't work fully due to mismatched return type
new a4c9b4f [maven-release-plugin] prepare release org.apache.sling.extensions.gwt.servlet-3.0.0
new 62c4351 [maven-release-plugin] prepare for next development iteration
new 4b246c2 SLING-550 - adapt to changed SLING-1603 patch
new 8dbc68b SLING-550 - reformat using spaces instead of tabs. Finally found the right switch in Eclipse: it's in java/formatter, setting all editors to use spaces is not enough.
new ecc6c7a SLING-550 - JCR-backed permanent streams, will be used to store the output of background servlets
new cda83fe SLING-500 - store and replay output of background servlets from repository (still rough - job path with .bgreplay returns servlet output)
new ea0dbde SLING-550 - lifecycle methods -> protected
new 6f02d82 SLING-550 - better test coverage
new 8a6a8e7 Optimize path handling (trailing slashes)
new 496784a SLING-550 - expose utility request/response classes
new c5872ad SLING-1608 - fixing unsafe cast
new e7c7e51 SLING-1609 - stripping workspace name from path for name generation
new 0c7508f SLING-505 - BackgroundHttpServletResponse implements just HttpServletResponse, not the Sling variant
new 17312c0 creating profile for running launchpad without initial content
new 27caecf SLING-1610 - adding check for mapped path
new 370b9e3 Fix path handling
new 7065ce8 Fix javadoc
new 78fc75d SLING-550 - use engine bundle from SLING-1603 branch
new 23d9152 SLING-550 - refactored job data storage
new ff62e1b SLING-505 - use hierarchical paths to store streams, to avoid large number of child nodes
new 3749cd4 SLING-1611 - exposing the platform MBeanServer as a service in launchpad.base and adding the aries bundles
new ea2a1bb SLING-1612 - adding Effective ACL servlet
new e3fb107 SLING-505 - servlet-based rendering of job and stream nodes, meant to be overridden with custom scripts.
new 0918fb5 SLING-1575 Move Authenticator interface and NoAuthenticationHandlerException to Sling API and adapt Commons Auth implementation. Also fixed Sling API package export version to 2.1 except new auth package which is exported as version 1.0
new 616e39e SLING-1575 Import o.a.s.api.auth package with an implementor's version range (bundle plugin will log warnings, but it works correctly) and fix the @scr.service tag to refer to the correct interface name in the SlingAuthenticator class
new 644ac66 SLING-550 - add jcr:created property
new e54b4af SLING-1575 Adapt Form and OpenID authentication handler to use new abstract form servlet and authentication handler
new 57b7891 SLING-1575 Do not declare the abstract component to register as a Servlet service and leave this to the implementation to be done.
new 2ef8379 SLING-1575 Better remove the @scr tags altogether from the abstract class (same as the AbstractAuthenticationHandler which also does not have the tags)
new 7ce3100 SLING-1575 Add @scr.service tag for login form servlets and fully qualify path property definition in the authentication handler
new e89b20e Remove unneeded (and commented out) version element
new edec183 SLING-550 - JobConsole backend added, gets job data from persistent storage
new f6a64f1 SLING-1613 Fixed and change the test pattern to include arrays.
new e2be66e SLING-1588 Fixed, cookie needs to be removed when found to be invalid.
new 9f4b8fd SLING-1614 Added config settings that allow a login form to be re-displayed when the login token expires, by default the login form is not displayed on expiry, on the basis that it was not displayed by default when the anon user first came to the site.
new fd8c3f7 SLING-1614 Added missing property name and metatype text.
new a04336d SLING-1616 - changing dep version to next snapshot
new 2ae9e19 SLING-1193 Add useful methods to the Resource interface - Add AbstractResource abstract class with implementations of new methods - Adapt ResourceUtil, SyntheticResource and ResourceWrapper - Move AdapterManager field from SyntheticResource to AbstractResource - Adapt JCR Resource support to new API and test cases - Fix Testcase in Engine bundle to extend MockResource from AbstractResource
new 8133b90 SLING-1193 remove interface not ready for commit
new 83fd0ef SLING-1193 Adapt ServletResource and DefaultSlingScript to new Resource API
new a483285 SLING-1617 Upgrade Abdera to use 1.1 (Thanks Pontus Amberg for pointing out)
new 3846fdb SLING-1531 - updating commons-testing to JR 2.1
new f88a98d SLING-1193 - updating jackrabbit-usermanager module
new b9ba381 Remove obsolete comment
new c40c9fc SLING-550 - clarify comments
new f4b1061 SLING-1615 Refactored to make import POSTs create the target node.
new 7a9e69c SLING-1193 Fsresoruce and bundle resource implement the 2.0.8 API which means they cant be used with ResourceUtil, updated.
new 14c0e81 Avoid Java 6 constructor
new 54ab640 SLING-1193 Revert changes to the ResourceUtil implementation to not depend on the new Resource API. The problem as mentioned on the dev list is that implementations of the former Resource interface version missing the new methods perfectly load. But calling the new methods results in exceptions (or errors) being thrown. We should prevent this in the ResourceUtil class.
new 47f440f Add some debug logging
new 3b69ee6 SLING-1193 Have the bundle plugin set the correct import version range for the resource API implemented by the bundles
new 25253c8 SLING-1618 As with primary sessions, the authentication info entries should be copied as session attributes for impersonated sessions. In addition the name of the impersonating user should be provided as a special session attribute. Plus: the jcr.user.credentials and user.password attributes are not copied to prevent leaking sensitive information into the session attributes.
new 16cb7a0 SLING-1618 Remove unneeded private constant. Functionality using this constant is now part of the JcrResourceResolverFactoryImpl class.
new bd6e234 fixing typo
new c005ade SLING-1618 Refactoring lost credentials return
new 11cc2ac SLING-1618 Another refactoring glitch: Password must be set on credentials if set in the auth info
new 6329327 SLING-1620 63px high Sling logo
new 283aefe SLING-1621 Set the brand name to "Apache Sling Web Console"
new 0b15b68 SLING-1619 - adding try/catch block
new 6e506d7 SLING-1004 Add support for the sling.home.prefix system property for the Sling web application. This property may be used to define root location for sling.home folders for Sling web applications deployed without a sling.home init-param
new b0db1fa Add metatype name and descriptor for the realm property
new c03b5b2 SLING-1623 Upgrade dependencies (some additional Apache Felix SNAPSHOTs pending release)
new 9018ef7 SLING-1623 Web Console should be 3.1.1-SNAPSHOT of course (thanks Bertrand for noting)
new 60b64a8 SLING-1625 Check File.listFiles() result to prevent NullPointerException
new e9a839e SLING-550 - JobStateChangeServlet added, POST to job node changes job state
new 4c7fc80 SLING-1626 - register namespaces for INSTALLED bundles as well
new 998e8c1 SLING-550 - JobData and JobStatus provide creation time + stream path
new 7f16794 SLING-550 - provide RuntimeState in a request attribute so that servlets can report progress
new 1d679a8 SLING-550 - correctly update completion time if restarted after being suspended
new 9c96b99 SLING-1628 Default status code for a post that results in an error should be 500 instead of 200
new e4e8b32 SLING-1091 POST to URL ending in /* with :name and no :nameHint should fail if named node exists
new db2646f SLING-550 - make important parameters configurable
new 256e7f0 Correct logging category.
new eed806e SLING-1219 Check the server name instead of the remote host (will always be null here)
new 91ac04d A bit of JavaDoc fix...
new fad6269 SLING-1631 : Classloading problems when taglibs are used.
new b416657 Correct javadoc
new c2ad05b Remove unused import
new 48360aa remove unused imports
new 3722e28 SLING-1627 import operation support for overwrite of properties
new 29e16bc ignore eclipse project files
new ba4cd12 SLING-1632 The JsonQueryServlet should support the tidy selector to provided pretty printed results
new 9278795 SLING-1632 fix broken integration test
new 63921fd SLING-1578 reduce code duplication between post servlet and usermanager
new c2599bb SLING-1633 Don't set field to null; otherwise NullPointerExceptions occurr after unregistration of last tracked ResourceDecorator (thanks Davide Mestroni reporting and proposing the fix)
new 0323014 SLING-1634 Improve functionality to login/logout from the launchpad content landing page
new a339924 SLING-1635 fix integration test failure caused by old sudo cookie in the httpClient state
new b0fdb2a SLING-1636 : Provide a mechanism to detect if a dynamic classloader is still valid
new afc6880 SLING-1637 : Support DynamicClassLoader interface
new e38fd84 SLING-1638 : Reload jsp if used classloader is invalid
new f19e644 SLING-1560 : Improve and clean up code Removed the input stream support for dictionaries from the osgi installer - reading configurations is up to the providers like jcr install. By removing this we can reduce the complexity of the installer. Moved logging to a Logger class to avoid passing around the installer context just for logging Moved statistics methods to own interface as this is just used for testing and should not be part of the public api Cleaned up installabl [...]
new 43140d3 SLING-1560 : Improve and clean up code Slightly change installer interface and separate between scheme and resource identifier for more api consistency Fixed one IT test case
new ebfb5ac Fix test cases
new 894fa40 Fix test cases
new 3c4b000 SLING-1560 : Move all config admin related stuff into config admin package, reduce usage of installer context
new fbe6fab SLING-1639 Disabling user self-registration is not working
new bec937e SLING-1560 : Move all config admin related stuff into config admin package, reduce usage of installer context
new 672fab3 Add serial id.
new 246f72f SLING-1623 Upgrade to fileupload 1.2.2
new c8566a5 SLING-1414 Make JcrNodeResource and JcrProperty resource package private. For one they are not required to be public and second the BeanELResolver will not be able to call the Resource interface methods implemented by the JcrItemResource class if they are public. See the issue for full details.
new 3d581a0 SLING-1641 Make embedded HTTP Authenticator more robust towards the client requests
new 25f2857 SLING-1445 Do not set the AuthenticationInfo as a request attribute any more
new 96d643e SLING-1560 : Do counter handling internally, tasks should not throw an exception
new e4befad SLING-1640 Add ResourceResolver.copy(Map) method to the API and add some JavaDoc to the ResourceResolverFactory
new 5412420 SLING-1640 Rename copy to clone which better conveys the idea behind the method
new 8ef8df0 SLING-1640 Implement clone() method in the JCR based implementation and add unit tests
new 0c6eee6 SLING-1640 Replace AuthenticationInfo request attribute with new ResourceResolver.clone method. This allows removing the reference to the ResourceResolverFactory and the dependency on Commons Auth.
new 4517539 SLING-1560 : If extension is unknown, create unknown type (for pluggable formats)
new 1cc3a95 SLING-1560 : Convert installable resource back to a class and remove the need for an additional factory
new 0623e49 Move removing servlet context attributes to when the servlet context is unbound and add the AnnotationProcessor class
new 8499c51 SLING-1642 User self-registration should be disabled by default
new 06401a2 SLING-1560 : Remove unused Sling API reference.
new a7268bb SLING-1643 : Add start level support
new bc8fb27 SLING-1644 : Use configuration reader from Apache Felix ConfigAdmin
new e1f6fc3 SLING-1560 : Clean up installer context and installer impl
new 0855084 SLING-1647 Set handler specific properties in the AuthenticationInfo instead of the credentials. The properties will be transferred to the session by the ResourceResolverFactory implementation
new 0846fb2 SLING-1646 Define getAttribute(String) and getAttributeNames() methods to expose the properties used to create the ResourceResolver SLING-1647 Move the USER_IMPERSONATION constant to prime time to make it available to applications to check whether a resource resolver is impersonated or not
new 61ad601 SLING-1647 Add USER, PASSWORD, and USER_IMPERSONATION constants (moved from AuthenticationInfo class)
new a4f6ebb SLING-1647 Remove old constant definitions (now moved to ResourceResolverFactory and JcrResourceConstants) and adapt the code and remove the check for the Credentials property not appropriate here.
new 271106c SLING-1647 Expose o.a.s.jcr.resource API as fixed version 2.1 (instead of refering to the project version which is a moving target)
new 79ef70e SLING-1647 Implement new getAttributeNames() and getAttribute(String) methods and use new constants. Add close check to the clome method and reuse the clone method for the getResolverForWorkspace method
new cab0c66 SLING-1646 Add unit tests for new ResourceResolver methods SLING-1647 Add JCR specific resource resolver creation constants; adapt the implementation classes and add/adapt unit tests
new ea86c77 SLING-1647 Adapt to new constant
new 607c3ee SLING-1649 Implement the release() method on the tag handlers to clear the fields to null once the tag handlers are released but kept in a pool.
new 9ebd58b SLING-1645 Apply patch by Clemens Wyss (thanks alot)
new 64bf666 SLING-1332 Add support for multi-value sling:alias properties for resource resolution. Mapping a resource will always use the first value of a multi-value sling:alias property.
new 9b02601 Remove unused import
new 16c39f3 SLING-1460 : Move SlingSettingsService to new Settings bundle
new 28c81a3 SLING-1460 : Move SlingSettingsService to new Settings bundle
new 2844466 Correct headers
new 8d8ab73 Correct javadocs.
new 15e5d93 SLING-1651 - Integrate RunMode module into new Settings Module SLING-983 - Add sling.properties file to configuration status page
new bfcfc3a Add new file installer module
new 2684619 SLING-1560 : Merge installer impl and thread, make registered resources comparable
new 9435c94 Ignore target dir
new 9688db9 SLING-1651 - Integrate RunMode module into new Settings Module SLING-983 - Add sling.properties file to configuration status page
new 367a3ff Suppress warnings on unused Exceptions (we keep them in the Signature for overwriting methods to be able to use them)
new 53607cc SLING-1651 - Integrate RunMode module into new Settings Module
new b3721f8 SLING-1623 Upgrade Framework to 3.1.0-SNAPSHOT to give it some exposure before the 3.0.2 release.
new 6e3ab41 * JavaDoc Fixes * Explicitly list all exported packages with their export version * Set JIRA version reference property
new fbe5435 Ignore Eclipse files
new 805bb71 SLING-1640 add missing methods to mock SlingSettingsService
new 22806aa Adapt testing to latest API
new 45eaab3 Some javadoc fixes
new 8f6d333 SLING-1488 : Move EventHelper from JCRInstall to Commons Testing
new c8eb7ff SLING-1560 : Separate support for bundles and configs
new bf56922 SLING-1631 : Classloading problems when taglibs are used
new 1cdcc2d Don't delete sling id file in engine for compatibility and add a temporary np check
new 5cf4740 SLING-1650 Consolidate authentication stuff in a new auth component; * rename commons/auth to auth/core * rename extensions/formauth to auth/form * rename extensions/openidauth to auth/openid
new f9fc729 SLING-1650 refer to moved bundles
new cbb5f40 Delayed activation if engine bundle is available but not started yet.
new be0a937 SLING-1650 Refactor auth/core, auth/form, auth/openid for the new packages identifying the auth component and refer to the new auth/core for the authentication handlers.
new b5fd9b1 SLING-1650 refer to new (refactored) artifacts
new 507d22c SLING-1650 Use new Auth Core dependency (and adapt service interface)
new 07ad571 SLING-1655 Move the old HTTP Basic authentication handler to the attic
new ca19122 SLING-1655 Remove HTTP Basic authentication handler from builder list
new 65f6b1c SLING-1655 remove HTTP Basic authentication handler from reactor
new 8a4254f SLING-1650 remove unused package
new c032073 SLING-1650 remove unused package
new 98bb3fd SLING-1656 Unconditionally send back a 401/UNAUTHORIZED response from the requestCredentials method if no other authentication handler was willing to request credentials. Same for the extractCredentials method: The built-in HTTP Basic handler is only called if no other credentials handler was willing to handle the request. So the handler will first try to extract the authentication header and if missing request credentials if the sling:authRequestLogin parameter is set t [...]
new 0ab06a4 Remove unneeded LICENSE and NOTICE files, the maven remote resources plugin prepares them for us
new b0a0dda SLING-1650 Remove old packages; make sure the login.html form source is in the correct (new) location
new 607d108 SLING-1650 Remove old packages; make sure the login.html form source is in the correct (new) location
new 393266f SLING-1623 Update to latest Felix releases: Web Console 3.1.2 Web Console Memory Usage Plugin 1.0.2 Declarative Services (SCR) 1.6.0
new 56e4054 SLING-1654 Only set the Resource Resolver as a request attribute (besides the attributes required the by OSGi Http Service spec).
new 33f320a SLING-1654 - cleanup javadoc
new 67a10c3 SLING-1654 - using ResourceResolver.adaptTo(Session.class) to get the Session instead of getting the session directly as a request attribute
new fbc6414 SLING-1658 - switching implementation to logback
new 2d16470 SLING-1659 - adding MDC setup to HttpTestBase and logback-test.xml (based heavily on the one from jackrabbit-core)
new 95528ad using released json version
new 96ef718 Minor code cleanup
new 4c6502d SLING-1661 : compute the digest when a dictionary is read from the input stream
new f938c04 Fix scala scripting test for now
new f0798de switching groovy extension bundle to use scr annotations
new 7bd0e6c SLING-1662 - creating gsp scripting engine
new 19ad16f SLING-1657 : Installer integration tests should not rely on internal counters/state
new c83f8d0 SLING-1560 : Remove statistics interface; it is not used anymore
new d2d9d53 SLING-1560 : Simplify installer task handling.
new be58b6b Fully leverage the Maven Remote Resources Plugin
new 3f9fc82 [maven-release-plugin] prepare release org.apache.sling.api-2.1.0
new 494797e [maven-release-plugin] prepare for next development iteration
new 31bf214 SLING-1667 - using dynamic classloader for GSP script engine
new 1fc3395 SLING-1650 - fixing broken integration test; fixing log support for non-INFO levels
new 2decaa2 SLING-1560 - handling IllegalStateException in findConfiguration(); adding extra logging in event waiting
new 08ef874 Avoid deprecated methods, fix javadocs
new 12ebe43 Fix javadocs
new 4bc090c SLING-1593 Decouple authentication mechanism from JCR
new 0b8151b SLING-1668 dynamically import the JCR API
new 0a851dc SLING-1669 Only set the "resource" target request attribute to the request URL if neither the parameter is present nor the attribute is already set.
new 95bf490 SLING-952 Applied the patch (thanks Federico Paparoni for providing it)
new efb96af SLING-1670 add repository based security provider for the Web Console
new ffb92a9 SLING-1650 JavaDoc
new f0a9b3b SLING-1370 First implementation of an authentication selector pseudo authentication handler
new 0608239 Format file for easier maintenance
new 477c443 SLING-1634 Further improvements for login support: on the left hand side the login status is now listed with the user name and an option to log out (if logged in). If not logged in options are displayed to login or to signup. Added a simple, non-functional signup page.
new 4607620 SLING-1370 Add Selector pseudo authentication handler to build reactor and bundle list
new 40d2250 Make sure we include latest adapters, as we have some fixes here as well.
new e4aff36 SLING-1673 : Cache results in SlingAdaptable
new af8f4a8 SLING-1673 : Cache results in SlingAdaptable
new 5bf4147 SLING-1611 Add attributes of Platform MBeanServer delegate to the service registration of the Platform MBeanServer service as service properties
new 378e6af SLING-1674 - adding mapped path handling of parent path
new 741ab5f SLING-1660 - upgrading to JR 2.1.1
new 1bc8707 Fix license header
new 8c7f7a1 SLING-1670 Add new webconsole security provider to build reactor and launchpad bundle list
new 08ed7aa Prevent JavaDoc reporting to run (nothing to JavaDoc here) and refer to the JIRA version ID for the changes plugin
new a5bd428 [maven-release-plugin] prepare release org.apache.sling.extensions.webconsolebranding-1.0.0
new 4da7306 [maven-release-plugin] prepare for next development iteration
new e3014b4 [maven-release-plugin] prepare release org.apache.sling.extensions.webconsolesecurityprovider-1.0.0
new a538383 [maven-release-plugin] prepare for next development iteration
new 3610a00 Upgrade to 1.0.1-SNAPSHOT during 1.0.0 release vote
new 12e612b Use API release 2.1.0
new 1c5dc11 Code format
new 07264a2 SLING-897 Updating a property fires the wrong JCR events
new 0b671f3 randomize ids for test users and groups to reduce the risk of collisions
new 33f6d09 SLING-897 Updating a property fires the wrong JCR events
new f35308f SLING-1679 Use Apache Felix SCR Annotations (instead of @scr JavaDoc tags)
new 983f9b7 SLING-1678 Add support to disable built-in HTTP Basic Authentication Handler SLING-1679 Use Apache Felix SCR Annotations (instead of @scr JavaDoc tags)
new 547283a SLING-1678 Metatype Service labels
new fe16fad Set JIRA version id and fix JavaDoc exclusions
new f31dea2 Set JIRA version id and fix JavaDoc exclusions
new 7a53a47 adding quiet deletion method
new 8d4fc00 update test for JR 2.1 issues
new a58f153 using logback in testing
new 7615115 SLING-1560 - removing path checking on observation events within the watched trees as this fails to account for cases where a non-matching path was moved
new ffbb98d Update to Sling API 2.1.0
new a811dad removing unused imports
new bd20a4d Use static loggers for data objects
new 5824c89 Use static loggers for data objects
new 6b14a39 Update to Sling API 2.1.0
new 00dbf68 [maven-release-plugin] prepare release org.apache.sling.auth.core-1.0.0
new 6dae99c [maven-release-plugin] prepare for next development iteration
new 8054a6d use Auth Core 1.0.0 to prepare the release
new 31d1068 [maven-release-plugin] prepare release org.apache.sling.auth.form-1.0.0
new 952313a [maven-release-plugin] prepare for next development iteration
new b7d8d8f Use previous Auth Core SNAPSHOT until after release
new 4995ea7 use Auth Core 1.0.0 to prepare the release
new 7d5123b [maven-release-plugin] prepare release org.apache.sling.auth.openid-1.0.0
new 6a2f3ab [maven-release-plugin] prepare for next development iteration
new ff387d9 Use previous Auth Core SNAPSHOT until after release
new c70aff0 use Auth Core, Form, OpenID 1.0.0 to prepare the release
new 18a253a [maven-release-plugin] prepare release org.apache.sling.auth.selector-1.0.0
new 19017b9 [maven-release-plugin] prepare for next development iteration
new abfb756 Use previous Auth Core, Form, OpenID SNAPSHOT until after release
new b02ab90 SLING-1560 : InstallabeResource should just be a data object
new 6656268 Use latest Sling API release
new b3c53c5 SLING-1683 MockResourceResolver does not implement new methods getAttribute, getAttributeNames and clone
new 303f9e4 SLING-1684 ScriptableResourceTest.TestResource does not implement new methods from Resource interface
new 1db4f06 SLING-1560 : Finally fix config install test case
new f39d7f6 removing MOVED event. thought it would help, but it didn't.
new 298629a SLING-1652 Upgrade to Felix Framework 3.0.2
new 848e5c7 SLING-1686 - adding post processing for fallback basic auth handler
new b553fe4 SLING-1676 Let UserManager POST servlets return JSON
new d8eae6f SLING-1677 Let AccessManager POST servlets return JSON
new e718781 svn:ignore eclipse project files
new dfd884c Some pom formatting, set export version and make dependencies provided
new 1b69af8 Some pom formatting, set export version and make dependencies provided
new c1f7bac SLING-1688 Add built-in HTTP Basic authentication handler to Web Console Authenticator page if not disabled
new e8c1811 Fix JIRA version ID for the 1.0.2 release
new 6d3f4ce [maven-release-plugin] prepare release org.apache.sling.auth.core-1.0.2
new a66b19f [maven-release-plugin] prepare for next development iteration
new 956fba1 SLING-1689 : Change the OSGi installer interface
new 3522e2a SLING-1663 : OSGi Install should recognize system bundle updates
new c55491e SLING-1690 : Reduce startup time of jcr install
new 6dfecbe SLING-1691 : Improve startup behaviour
new 5966ee8 Add serial version
new 499fc8d Taglib runs with Abdera 1.0
new 3ea89e0 SLING-1560 : Improve and clean up code
new 27654bf SLING-1560 : Improve and clean up code
new 4d099c0 SLING-1692 - replacing dummy code for updated() method.
new 3d774d0 SLING-1693 - adding xml as a resource provider provided extension
new d2cade3 changing classname and adding missing license header
new 9a298b0 SLING-1664 - try reading the repository.xml file from the Launchpad context
new edbc95a adding sample repository.xml files just to demonstrate SLING-1664
new 081bb59 SLING-1693 - implemeting a search path for resources
new f5fe390 using SNAPSHOT version of launchpad plugin to see repository.xml context support
new deddbb5 SLING-1681 - adding installer to reactor
new daa16e5 SLING-1681 : Remove intermediate reactor pom
new c0c4f54 Use released versions of the webconsole branding and security provider bundles
new 1284e15 Correct docs
new eaddf56 SLING-1694 : Instantiate adapter factories lazy
new 9cce466 Typo from SLING-1681
new 6122479 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@989029 13f79535-47bb-0310-9956-ffa450edef68
new 2790ea8 Update notice file
new d44daa2 [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.2.0
new 0cec904 Prepare for release
new 79b7541 [maven-release-plugin] prepare for next development iteration
new e3469ac [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-3.1.2
new 5c174b9 [maven-release-plugin] prepare for next development iteration
new 58580d7 Use current snapshots after release.
new 2a03210 Correct accidentally changed versions
new d5dde07 SLING-1696 Update Velocity scripting to Velocity 1.6.4
new efcae13 Cleanup ununsed watched folders.
new bef4511 Interrupt thread on shutdown
new 71be310 Don't log shutdown as a warning
new d82cc8b SLING-1623 Use latest Apache Felix Configuration Admin snapsho in preparation to upgrade to the next release once its published
new 5d10aef SLING-1695 - set the cookie domain either by a config admin property or using a key within the AuthenticationInfo object
new 0ff94e5 SLING-1697 - log start of each test run
new 9e4db1d using released version of commons json
new 57f7be1 SLING-1270 modify comment to indicate that for now we intend to keep closing the resolver here
new 11f7569 Add site generation properties and Bundle-DocURL manifest header
new fec7678 Remove NOTICE/LICENSE files to have them automatically generated with the remote reosources plugin. Add Site generation properties to the pom.xml
new 5fb2aaf [maven-release-plugin] prepare release org.apache.sling.settings-1.0.0
new 8ba0fe5 [maven-release-plugin] prepare for next development iteration
new 0f2dcd9 Add README.txt
new b377e4f temporarily use 1.0.0 Settings dependency to cut the release
new db2dcc2 use released Auth Core bundle
new 8e8fcb5 [maven-release-plugin] prepare release org.apache.sling.engine-2.1.0
new fe9504d [maven-release-plugin] prepare for next development iteration
new d34335f Remove NOTICE/LICENSE files to have them automatically generated with the remote reosources plugin. Add Site generation properties to the pom.xml
new 7bedd9b Switch to next SNAPSHOT version of settings service until after release vote
new 7df16f8 Specify proper version range for implemented API
new cf6a691 [maven-release-plugin] prepare release org.apache.sling.adapter-2.0.6
new 04b9841 [maven-release-plugin] prepare for next development iteration
new 7b139e1 SLING-1699 : New default configuration is created on each startup
new 1c621ab SLING-1623 Use release Authentication Bundles
new 7a3e305 SLING-952 plugin dependencies are not recognized since the parent pom already has an antrun plugin configuration. As a workaround added the ant dependencies as provided dependencies and referring to them as maven.compile.classpath reference
new 64f3c32 SLING-1705 proactively set the content length property in the resource metadata instead of only setting it when the resource is first adapted to an InputStream
new f64bb06 SLING-1671 New features for jQuery JCR Explorer - step 1
new 5d9e975 SLING-1671 replaced jquery 1.3.x with 1.4.x
new d839b4f SLING-1672 Create a new ResourceIterator class from the internal class of the ResourceProviderEntry.listChildren method. This class is now directly created from the JcrResourceResolver.listChildren method. The ResourceProviderEntry.listChildren method is removed.
new 1241c3a 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 12965fe Do not declare the implemented interface explicitly since this interface is implemented by extending the AbstractResource class.
new f5b7413 Have remote resources plugin generate the legal files
new 8f0ee96 Site generation properties to the pom.xml
new da0e08b Use released versions of classloaders
new b50a67b SLING-1706 Add authType property to the sessionInfo result
new 5af2a3f Use released versions
new 2bfe074 Use released version of the settings bundle and use provided scope for SCR annotations
new a63e3b2 SLING-1703 - adding support for changing mixin types regardless of context
new 7e158d6 SLING-1707 - adding a nodetype configuration printer
new 6ddeddb fixing multi-valued problem with SLING-1705
new a6db7c7 SLING-1707 - committing correct version of NodeType printer
new af2c0a9 SLING-1700 contrib/scripting/velocity embeds velocity, causing classloading issue at runtime
new 25de290 SLING-1685 : Method to force remove a job
new d8fc360 Fix tests
new 13f1e8a Make sure all jobs are started for the notification test.
new 7927448 Make sure all jobs are started for the notification test.
new 8ca3e35 Make sure to wait for jobs to be written into the repo
new b8e70e8 SLING-1560 : If something goes wrong add tasks to next cycle.
new 3d4201b SLING-1687 : JobStatusProvider should lazy load events when returning
new 6ec65ca Use released version of settings bundle
new c2ce1e4 SLING-1710 : JobEventHandler: jobs in a waiting state won't be waked up anymore if job.getProperty(EventUtil.PROPERTY_JOB_QUEUE_NAME) != null
new 6492fd7 SLING-1536 : Job Queue might be stopped during job processing
new 5a3183f SLING-1536 : Job Queue might be stopped during job processing
new 033b251 SLING-1709 Velocity scripts should be able to handle other than GET requests
new f1f32fe Update notice files
new 1318bdc [maven-release-plugin] prepare release org.apache.sling.commons.threads-3.0.2
new 04da30f [maven-release-plugin] prepare for next development iteration
new 7c4b60b [maven-release-plugin] prepare release org.apache.sling.event-2.4.0
new 489e9df [maven-release-plugin] prepare for next development iteration
new 7277785 SLING-1711 : Move SlingAdaptable from adapter bundle to api
new 167f9fa SLING-1712 use a Map<String, List<String>> to prepare the authentication handlers to present them on the Authenticator page in the Web Console
new 9325bdd SLING-1714 Convert @scr JavaDoc tags to SCR annotations
new 778bab0 adding integration test from SLING-1675
new 1b1c1fe SLING-1714 Metatype descriptor generation is not enabled by default for annotations
new 4172cc1 SLING-1718 - adding support for multi-valued properties in html rendering
new 66beba7 SLING-1408 - adding support for multi-valued proeprties in text renderer
new 6451da4 SLING-1698 - setting explicit export version
new 8682aa9 SLING-1716 Ensuere resource resolver is closed if request is intended to be terminated
new 1f9df0b SLING-1717 Provide resource resolver as request attribute before calling custom AuthenticationFeedbackHandler for successful login
new 0c8ad34 Update implementation to support latest dynamic class loader features.
new 4124f30 SLING-1720 : Classloader cache is not synced
new e7eeb6f Use ResourceUtil.getName() to not fail on resources not implementing new API yet....
new 88add78 SLING-1722 Do not embed StringUtils class but import the Commons Lang package
new 533fe64 Use ResourceUtil methods instead of new Resource API methods to be friendly for incomplete Resource implementations ...
new 3cc5e25 SLING-1721 Use no cookie domain if the configured (or requested) cookie domain is an empty string
new 7258e36 SLING-1713 jQuery JCR Explorer - step 1 - improvements
new fd13fbf SLING-1548 - applying modified patch
new a46aff6 SLING-1724 : Improve script execution performance
new 9323ab7 SLING-1726 Fix pattern for namespace mangling for incoming URL paths (need to exclude slash for a valid match)
new a82121f SLING-1727 Handling AccessDeniedException to avoid meaningless traceback at info level.
new f256eb1 SLING-1713 jQuery JCR Explorer - step 1 - improvements
new 9fab66a SLING-1728 Apply version 2 of the patch to prevent potential deadlock
new 21686d5 [maven-release-plugin] prepare release org.apache.sling.scripting.velocity-2.0.0
new 2159070 [maven-release-plugin] prepare for next development iteration
new ac00aa6 SLING-1729 Provide a simple and faster alternative to the default SecureRandom seeding. This might be of interest mostly for the Linux and Solaris platforms which seed SecureRandom from the blocking /dev/random by default.
new 2404c98 Cancel the Scripting Velocity 2.0.0 release
new 2bca609 Clean up code - no functional changes
new e25ea20 [maven-release-plugin] prepare release org.apache.sling.jcr.api-2.1.0
new 14f9efc [maven-release-plugin] prepare for next development iteration
new 811f566 upgrading base to depend upon api release
new 4fbe9b5 [maven-release-plugin] prepare release org.apache.sling.jcr.base-2.1.0
new 049648d [maven-release-plugin] prepare for next development iteration
new 4be7706 upgrading contentloader to depend upon base release
new aad831b [maven-release-plugin] prepare release org.apache.sling.jcr.contentloader-2.1.0
new 67980bd [maven-release-plugin] prepare for next development iteration
new d07e794 upgrading jackrabbit-server to depend upon base release
new aaf8d5d [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.server-2.1.0
new 423fbf6 [maven-release-plugin] prepare for next development iteration
new cecd8a6 SLING-1729 Emit a log message if regular SecureRandom seeding is used
new 1fa461c SLING-1697 Improve logging of single test cases to the logger and to stdout
new b3cf8d0 Cleanup and use a single classloader variable only
new ba0c95d Use newer SNAPSHOT references during release vote period
new 1f0dac5 Use released version of auth/core dependency
new 05ccbf8 Use released version of auth/core dependency
new 81c984a Use SNAPSHOTs of auth/core and auth/form
new e360a35 Use released version of auth/core dependency
new 4c5dcc9 SLING-1603 Refactor SlingMainServlet and provide SlingRequestProcessor API; increase o.a.s.engine export version to 2.1 (new API provided) SLING-1213 Provide Servlet API 2.4 filter scopes
new 5bf7f2d SLING-550 use new SlingRequestProcessor API
new 8c39cf2 Use released version of auth/core dependency
new 383813a SLING-1603 SlingRequestProcessor must be registered as a service (also cleanup activation and deactivation methods with respect to using the Component Context)
new ca3bf9e SLING-1730 Move jQuery Explorer to bundles
new 0deb505 SLING-1730 Move jQuery Explorer to bundles
new 8b41b53 SLING-1730 Move jQuery Explorer to bundles
new 16c7dc0 Update Sample: - Use API 2.1 - Convert OptingServlet into ResourceDecorator
new 9f63d56 Fix javadocs
new bafa9c8 SLING-1730 Move jQuery Explorer to bundles
new bc66800 SLING-1733 - BundleResourceProvider would fail to find resources when multiple bundles had the same Sling-Bundle-Resources path
new 10caf09 SLING-1713 jQuery JCR Explorer - step 1 - improvements
new 062c886 SLING-1736 : Potential Deadlock while registering/unregistering ResourceProvider
new ab8a71f Improve request progress tracker logging of filter types to call
new a5fc726 SLING-1733 - fix potential ClassCastException
new 0ff1413 Use latest javascript in builder - we plan to release and use this one for sling6
new a378813 SLING-1594 : Support CommonJS Modules i.e. the require function. Apply patch from Lars Trieloff
new f649c7c Use Sling Settings 1.0.0
new d3ab4c0 typo in comment...
new 84cd878 SLING-1742 Just set the status to send back the 401 response instead of using sendError
new 84748ac SLING-1739 Upgrade to SLF4J API 1.5.11 and export slf4j.spi and slf4j.helper subpackages (Thanks Jason Rose for providing the patch)
new e0b6a0f updating reactor pom version; doesn't really matter as this never gets released, but it looks better as 6-SNAPSHOT IMHO
new c281762 adding a gitignore file to prevent the META-INF directory Eclipse creates automatically from being committed
new 979b847 SLING-1743 / SLING-845 - setting slingHome to default to ${basedir}/sling. No longer need the antrun execution as a result
new 9881f35 SLING-1739 Reverting the export of the slf4j.spi and slf4j.helpers packages due to the veto.
new 1c8988a SLING-1737 : Add state management for resources
new 470f049 SLING-1744 Split the authentication data into exactly three fields leaving any excess field separators in the user name field thus supporting user names with @ signs such as email addresses.
new 4011894 SLING-1746 : Use slf4j instead of log service
new 0529b67 SLING-1748 : Observation uses wrong filter mask
new 6733138 Set log level back to INFO
new 58b2d2a updating to released jcr bundles
new 6b80c50 tabs -> spaces
new 8b24ebe SLING-1750 - fixing path references on the index page
new a847e41 SLING-1749 - fixing base url detection
new 9437776 SLING-1730 - also adding jquery explorer to reactor
new f5775ea SLING-1730 - adding jquery explorer to launchpad bundle list. need to discuss whether this stays in for the sling 6 release. personally, I hope it does
new ef90f85 tabs -> spaces
new 40d7430 tabs -> spaces
new 6dcbae8 SLING-1754 : Jobs nodes should be unlocked after they have been changed
new 5f40048 SLING-1737 : Add state management for resources SLING-1738 : Add kind of audit log
new 99c30d4 SLING-1753 - changing logic such that all script tags are search and the first one ending in /system/sling.js is used to determine the baseurl
new fb378ce SLING-1751 - overriding $.get and $.post (and $.getJSON) to use Sling.baseurl and adding request.getContextPath() everywhere else
new 497892e found two more places where the context path needed to be added
new 690c2dc SLING-1755 - fixing and also removing the property type display for jcr:primaryType.
new 3c09836 SLING-1737 : Add state management for resources
new f5d450d Use latest event admin release.
new 0c3762a SLING-1737 : Add state management for resources
new f860873 SLING-1737 : Add state management for resources
new 4a57fbe SLING-1740 Sling Explorer - Displaying/showing server side errors
new 491f340 SLING-1737 : Add state management for resources
new a903122 SLING-1737 : Add state management for resources
new 0fb721b SLING-1752 Unify resource attribute/parameter setting and default value handling
new a46964e Update to latest Configuration Admin Service release 1.2.8
new accd37f SLING-1766 use servlet container error handling to send back the 503 status in case of missing required services (particularly during system startup)
new a04e5f2 SLING-1737 : Add state management for resources
new e308a7f Revert changes from commit 996477 which are not intended to go into that commit (relative to handling auth failures for XHR requests and handling the cookie)
new da3bdda SLING-1737 : Add state management for resources
new c9d7f93 SLING-1762 Add the HttpOnly attribute to setting the authentication cookie to make sure the cookie is not available to client side JavaScript. Also, when extracting the authentication data from the cookie ignore empty values.
new b56d234 SLING-1752 Increment micro version of the spi package export because we added a new method to the AbstractAuthenticationHandler
new 88b1a85 SLING-1737 : Add state management for resources
new 7d1b315 SLING-1737 : Add state management for resources
new f15f0b8 SLING-1769 - fixing non-default workspace display
new 0c4f60c committing simple sample workspace picking filter. necessary in order to test explorer in non-default workspace
new 0f1660e SLING-1770 - fixing Resource.getParent() method.
new eaf9603 SLING-1737 : Add state management for resources - Make sure to always uninstall resources
new 07f1e33 use released version of content loader
new c933473 use released version of content loader
new 28a1212 SLING-1737 : Add state management for resources - Fix potential sync issue
new 7c2b2fc SLING-1774 : OSGi Installer Integration Tests installs test bundles
new 233d50a SLING-1666 : Remove obsolete tests.
new da94903 SLING-1774 : OSGi Installer Integration Tests installs test bundles
new e11c16c Skip unknown resource types immediately for now
new d7e2f05 And clean them up
new fdf6a02 Remove code again - this is already checked in RegisteredResourceImpl.create()
new ff661c3 SLING-1775 : add scheduler and threads bundles to launchpad
new bee9c78 Collect changes before submitting them to the installer
new eb99b3e Fixstartup problems and potential NPEs
new 0860d9f Typo
new 6e75e2a Add another test case for remove/add of a bundle in a single cycle -> should result in an update
new a4ac717 SLING-1776 - adding Cache-Control header to system info servlet
new 94eea87 No need for extra type constants
new cc189ac Prepare release
new 09cb3cc [maven-release-plugin] prepare release org.apache.sling.osgi.installer-3.0.0
new 625b0a3 [maven-release-plugin] prepare for next development iteration
new 6d8a07d [maven-release-plugin] prepare release org.apache.sling.commons.testing-2.0.6
new f7e6d05 Prepare release
new d0092a6 [maven-release-plugin] prepare for next development iteration
new 2985cbf [maven-release-plugin] prepare release org.apache.sling.jcr.jcrinstall-3.0.0
new 0ce2995 [maven-release-plugin] prepare for next development iteration
new d9bc9a5 [maven-release-plugin] prepare release org.apache.sling.install.fileinstall-1.0.0
new bcccfd9 [maven-release-plugin] prepare for next development iteration
new b2e1b20 Go back to latest snapshots
new 93b0f35 Ignore target dir
new b7a19a4 Oops
new 22b97bf SLING-1779 ensure session is logged out at the end of the bundle activator
new 7375c88 typos and details in comments
new d088ced SLING-1780, use loop for md5/sha1
new bbe775c SLING-1780, remove everything before = sign in openssl output
new c9e3bea SLING-1780 - correctly handle missing .md5 / .sha1 files
new e48291e SLING-1781 - fixing String equality check
new 3de58f7 Revert "SLING-1781 - fixing String equality check"
new 0f23111 SLING-1782 Ammend MAVEN_OPTS recommendation to list separate values for 32bit and 64bit platforms and also incresed the MaxPermSize requirement for 32bit platforms since we added to the build since SLING-443
new 0150d63 SLING-1783 Make the use of the j_reason request attribute to inform about failures for authentication official
new 02e169d bundle version must be the same as for the osgi.installer bundle, otherwise the tests won't start because the pom derives the osgi.installer version from this bundle's version
new 2f2a966 include engine SNAPSHOT in the builder
new 4054826 Don't quote cookie value and attributes
new fc349ea SLING-1757, SLING-1758. SLING-1759, SLING-1760 Sling Explorer improvements
new 5b4ceab add svn:ignore
new dbc6c7f SLING-1752 export with an even micro number to align with bundle versioning scheme
new d3f1c4c SLING-1783 Add @since tag for new constant
new 2bcef9a SLING-1785 Provide helper method to redirect the client to request credentials supporting a redirect target and optional requets parameters with sensible support defaulting the "resource" request parameter to send the client back to the originally request target (including optional request parameters)
new 8b2024c SLING-1785 Use new redirect helper method of tha AbstractAuthenticationHandler
new b6beff3 SLING-1785 Use the new redirect support method to redirect the client to the initial (Sling) OpenID identifier entry form. For the redirect cycle through the OpenID provider a similar mechanism must be implemented to ensure the request parameters are saved across the OpenID provider redirect cycle (getEncodedReturnToResource and getDecodedReturnToResource methods)
new c13df60 Handle empty redirect target due to empty context path ourselves instead of using side-effect prone setLoginResourceAttribute
new bcfa7eb Use released version of commons testing.
new 7916bb4 SLING-1788 : Fail early if loaded job should not be processed on the current app node
new 61e7ad6 SLING-1787 : Unify symbolic names and check package names
new a994012 SLING-1787 : Unify symbolic names and check package names
new 3ac6c82 SLING-1787 : Unify symbolic names and check package names
new 40d28c7 SLING-1787 : Unify symbolic names and check package names
new f09d403 SLING-1787 : Unify symbolic names and check package names
new 3583c8e SLING-1787 : Unify symbolic names and check package names
new 6dc560a SLING-1787 : Unify symbolic names and check package names
new 79c6a3c SLING-1787 : Unify symbolic names and check package names
new 4ca03a1 SLING-1787 : Unify symbolic names and check package names
new 0c0508e SLING-1787 : Unify symbolic names and check package names
new 67febc2 SLING-1787 : Unify symbolic names and check package names
new 0039a93 SLING-1787 : Unify symbolic names and check package names
new ea27630 SLING-1787 : Unify symbolic names and check package names
new 28ae388 SLING-1787 : Unify symbolic names and check package names
new eec8814 SLING-1787 : Unify symbolic names and check package names
new 268d91c SLING-1787 : Unify symbolic names and check package names
new 199fd33 SLING-1787 : Unify symbolic names and check package names
new 566e253 SLING-1787 : Unify symbolic names and check package names
new dedbe5c SLING-1787 : Unify symbolic names and check package names
new 1a8f898 SLING-1787 : Unify symbolic names and check package names
new fd2c294 SLING-1787 : Unify symbolic names and check package names
new 0aa58c4 SLING-1787 : Unify symbolic names and check package names
new 9c681f2 SLING-1787 : Unify symbolic names and check package names
new b3b4e26 SLING-1787 : Unify symbolic names and check package names
new 4a17160 SLING-1787 : Unify symbolic names and check package names
new d50cbd0 SLING-1787 : Unify symbolic names and check package names
new 081cb3d SLING-1787 : Unify symbolic names and check package names
new 3be52a9 SLING-1787 : Unify symbolic names and check package names
new 6122f26 SLING-1787 : Unify symbolic names and check package names
new cf68da8 SLING-1787 : Unify symbolic names and check package names
new 41074ca SLING-1787 : Unify symbolic names and check package names
new 5e53c49 Use spaces
new 9a5fb5a Update to snapshot to include SLING-1720
new a9b54f8 Adding missing notice and license files
new d6d2cb5 upgrading aggregator's parent to apache 7
new 26e4bc7 Prepare release
new 38ec1b6 [maven-release-plugin] prepare release org.apache.sling.installer.core-3.0.0
new 2bef343 [maven-release-plugin] prepare for next development iteration
new a335669 [maven-release-plugin] prepare release org.apache.sling.installer.provider.jcr-3.0.0
new 5dff893 [maven-release-plugin] prepare for next development iteration
new 82d881a [maven-release-plugin] prepare release org.apache.sling.installer.provider.file-1.0.0
new b470fb3 [maven-release-plugin] prepare for next development iteration
new 9a11a68 Use snapshot dependencies until the release is out
new f38276d SLING-1791 : Background threads should be daemon threads
new ab5691c SLING-1790 : Job handling does only use cluster for failover
new 8224711 SLING-1797 Refactor findVersionableAncestor to not break if any ancestor is not accessible and to operate iteratively instead of recursively
new ebb0dc0 SLING-1428 Reimplement full j_validate functionality: Send a 403 response if either the provided cookie value is invalid or if the provided user name and password cannot be used to login. Created methods to actually send back the success or failure responses for validation requests.
new 8308409 SLING-1428 Don't "handle" login failure if the AuthenticationFeedbackHandler already committed a response.
new bfd2f06 default port changed to 8080
new 5a44f38 SLING-1798 - test enums from a JSP script
new ac990e4 SLING-1799 - adding output-bundle-list mojo
new 0deb00e cleaning up comments in testing pom.xml to reflect that standalone integration tests are now run using the integration-tests module.
new 816a77a SLING-1802 Made the ContentLoader look at the lastmodified timestamp of the bundle and failing that the lastmodified timestamp within the OSGi contaier to determine if the content should be updated.
new b6a49af Use released version
new 1d30eef SLING-1763 Declare the CSS, logo and signup page referred to by the default login page to not require authentication.
new a978652 SLING-1428 Implement generalized support for validating credentials supplied by a request using the j_validate request parameter.
new 51cc8cb SLING-1745 No redirect to login form for AJAX requests (403 instead) SLING-1400 Use 401 if possible for failed authentication of non-browser requests (fallback to 403)
new 5569c1e SLING-1745/SLING-1400 This patch file does not belong to SVN
new 93f3fd8 SLING-1400/SLNG-1428/SLING-1745 This patch file does not belong to SVN
new 5671a2d SLING-1805 Fix registration property
new 44b26ad SLING-892 ResourceCollector refactoring to support servlets and scripts with selector and extension support for all request methods
new a42b24c Only finish pipeline if no error occured
new cdad9cb Upgrade Aries JMX implementation to version 0.2-incubator; fixing the duplicate Bean registration exception on startup
new b4e0949 SLING-1069 Apply my patch for full-permutation of script registration and add Bertrand's integration tests and add a few unit tests
new bfe5fb8 SLING-1806 : Include helper classes in bundle
new 9434937 SLING-1811 : Use buffered input stream to read serialized information
new b52e59f delete node now works, jira: SLING-1812
new 7bb8d2d SLING-1815 Don't let IOException be handled by the Throwable catch-all but instead rethrow it to be handled by the caller as declared in the method signature
new 54bf99f SLING-1814 Implementing support for Range requests for streamed data.
new 5a45e13 SLING-1814 Response level Content-Length should only be set if for full transmission or single range. For multiple ranges with a multipart response the Content-Length header must not be set.
new 8ee35b2 SLING-1814 Integration tests for Range support
new 0385006 SLING-892 Add missing ResourceCollectorTest replacing the old ResourceCollectorGetServletsTest removed in Rev. 1001418
new 35395f4 SLING-1796 By default do not checkout checked-in nodes before applying modifications. This is to not enable modifications which were not possible before adding versioning support. This may still be overwritten by configuration to automatically checkout checked-in nodes before modification.
new 899f5ab SLING-1796 By default do not checkout checked-in nodes before applying modifications. This is to not enable modifications which were not possible before adding versioning support. This may still be overwritten by configuration to automatically checkout checked-in nodes before modification.
new 8f70cb8 Add JIRA version id property
new 457ad5c Add JIRA version id property
new b0e6d55 SLING-1796 Ensure autoCheckout is enabled for versioning support integration tests by supplying configuration
new 95c1c8a [maven-release-plugin] prepare release org.apache.sling.servlets.get-2.1.0
new 7e16084 [maven-release-plugin] prepare for next development iteration
new 5a884ed [maven-release-plugin] prepare release org.apache.sling.servlets.post-2.1.0
new efdb9b5 [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.1.0
new 8b055bd [maven-release-plugin] prepare for next development iteration
new 72d47f4 [maven-release-plugin] prepare for next development iteration
new 131afdc Save only intermediate nodes on path creation.
new 6ec362d SLING-1817 switch HTTP Basic Authentication completely off by default
new 81e376e Support optional pipeline components
new 4052b5c Throw SlingException if pipeline could not be setup. IOExceptions might be swallowed and a wrong configuration is a hard setup error!
new 44b5d3c SLING-1817 revert the changes to first discuss it in detail
new 7809244 Using :autoCheckout parameter instead of using ConfigAdmin to set default parameter value
new 7f0c30c SLING-1819 : Unused custom thread pool is never removed
new f8ff22d Use latest commons threads.
new 8db5706 SLING-1820 : Display current pool statistics in web console
new 1efeeeb SLING-1821 : Custom thread pools should get an optional label
new a13d8fe Add a web console label
new d5df815 SLING-1831 Recognize redirect loop by comparing the Referer header (if set) with the current request and only call the authentication handlers if no equal. Also provide a sensible default authentication failure reason as part of the handleLoginFailure method handling LoginException. Finally send back the authentication failure as response content (text/plain, UTF-8) in addition to setting it as the X-Reason response header.
new c440c4c SLING-1831 expect response content to match the X-Reason header value
new 881b135 SLING-1831 introduce utility method for comparing the X-Reason header with the response content and add test to validate a login loop is replied to with 403 in case of unsuccessful authentication
new 6bd95d3 Use latest web console
new e8f7ad9 SLING-1833 : Remove direct dependency to web console by using new configuration printer support
new 59d530f SLING-1840 : Remove direct dependency to web console by using new configuration printer support
new a263a42 SLING-1835 : Remove direct dependency to web console by using new configuration printer support
new 5e2e662 SLING-1834 : Remove direct dependency to web console by using new configuration printer support
new 18290de SLING-1832 : Remove direct dependency to web console by using new configuration printer support
new a85e0b7 SLING-1832 : Remove direct dependency to web console by using new configuration printer support
new 5e22d04 SLING-1836 : Remove direct dependency to web console by using new configuration printer support
new ecde695 SLING-1837 : Remove direct dependency to web console by using new configuration printer support
new 7709c2f SLING-1839 : Remove direct dependency to web console by using new configuration printer support
new 52b4ed2 SLING-1831 Try to send 401/UNAUTHORIZED instead of 403/FORBIDDEN if a loop is detected
new 85ec88e Prepare for release
new 58ff5cb Prepare for release
new 90891be Prepare for release.
new a94c6c9 Prepare for release.
new 97be778 Prepare for release.
new 2d21ed6 Prepare for release.
new bf08a4f SLING-1836 : Remove direct dependency to web console by using new configuration printer support (REVERT!)
new a4e67e7 SLING-1841 Send cache control headers to prevent caching the result and set content type to prevent Firefox from trying to parse the result if requesting with an XHR request
new 9b8f254 [maven-release-plugin] prepare release org.apache.sling.i18n-2.0.2
new 1988cf8 [maven-release-plugin] rollback the release of org.apache.sling.i18n-2.0.2
new bc649a2 [maven-release-plugin] prepare release org.apache.sling.i18n-2.0.2
new 02e7e7b [maven-release-plugin] rollback the release of org.apache.sling.i18n-2.0.2
new 7daaaef Correct svn url
new defb244 [maven-release-plugin] prepare release org.apache.sling.i18n-2.0.2
new 9a05dad [maven-release-plugin] prepare for next development iteration
new bc07d87 [maven-release-plugin] prepare release org.apache.sling.rewriter-1.0.0
new 77a44eb [maven-release-plugin] prepare for next development iteration
new 1e4ae74 [maven-release-plugin] prepare release org.apache.sling.commons.threads-3.1.0
new c1f852b [maven-release-plugin] prepare for next development iteration
new c2f0e11 [maven-release-plugin] prepare release org.apache.sling.settings-1.0.2
new ce3be68 [maven-release-plugin] prepare for next development iteration
new bc015f9 [maven-release-plugin] prepare release org.apache.sling.event-2.4.2
new e2e33a0 [maven-release-plugin] prepare for next development iteration
new 8b7dbf0 Use current snapshots
new 6c1688e SLING-1818 [explorer] Should not be prompted to delete the root node
new 4a93eac tabs -> spaces
new fbe8afb SLING-1795 - adding Drools-based rules for rewriting bundle list. Includes sample rule which can be activated by running "mvn -P test-reactor-sling-bundles clean install" from the root project.
new 2dad28f removing commented-out line
new 8227dd3 adding SLING-1795 profile info to README
new 44a124c updating all modules to parent 10-SNAPSHOT in anticipation of emma additions to parent
new 743bbfd adding jboss repository (for drools dependencies)
new bc72fa5 trivial improvement in error handling
new 975fc0d adding wildcard import to threaddump in advance of emma integration
new e9d786c using released version of servlet modules
new 129f4d7 Use latest release.
new 49a4038 Move code from 3.0 branch to trunk
new 7ad7c0d SLING-1844 - renaming resources archetype to initial-content
new 268f223 adding README files
new bd531e1 going back to parent 9 before release
new dc4e46f [maven-release-plugin] prepare release sling-initial-content-archetype-1.0.0
new df9af9a [maven-release-plugin] prepare for next development iteration
new c1e082c [maven-release-plugin] prepare release sling-servlet-archetype-1.0.0
new 86608b7 [maven-release-plugin] prepare for next development iteration
new ffcaf38 Use released versions
new a45c026 SLING-1803 - adding emma report. runs with -P emma
new 9a5ee39 Don't throw illegal state exception if queue has been removed in the meantime; use status message Avoid division by zero
new b6d4952 Apache Snapshot directory is missing in Apache parent pom for plugins; adding this for the snapshot of the SCR plugin
new bf5cedb Improve webconsole layout and add restart method
new 799e39f SLING-1842 Prevent IllegalStateException when trying to get writer to handle a problem after the response output stream has already been retrieved.
new 9b56fb5 SLING-1842 should get the response writer after setting the response character encoding and ensure response is reset before starting the error response....
new 16d7b1d Improve webconsole layout and add restart method
new aea88c7 Lock on special lock object and add a dropping queue
new d46a0c5 SLING-1545 : ScripteEngineManagerFactory is not thread safe
new f1991a5 Prepare for release - going back to parent pom 9
new 0bdf050 [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.12
new 4d9ae9c [maven-release-plugin] prepare for next development iteration
new 614fac5 [maven-release-plugin] prepare release org.apache.sling.scripting.javascript-2.0.8
new 70a267b [maven-release-plugin] prepare for next development iteration
new 6c67bcf [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.10
new 0708b69 [maven-release-plugin] prepare for next development iteration
new 79d3b02 Update export version
new dea52ef [maven-release-plugin] prepare release org.apache.sling.scripting.jsp.taglib-2.1.0
new 64eeea7 [maven-release-plugin] prepare for next development iteration
new c73f7cd Go back to parent pom 10-snapshot and use latest snapshots for launchpad
new 8ac6436 Go back to parent pom 10-snapshot and use latest snapshots for launchpad
new ccea043 Use special lock objects for syncing
new 4badba5 Ignore emma file Add new tests for drop and ignore queue Fix drop queue handling
new 65ae87e updating to latest parent post-release
new 36441d1 SLING-1830 - moving emma instrumentation to non-defaulted profile
new 640a224 SLING-1803 - forgot to also move the extra execution of the bundle plugin to the emma profile
new a7483c9 SLING-1803 - forgot to also move the extra execution of the bundle plugin to the emma profile; moving gmaven execution to keep track of source dirs to emma-report profile
new fba5c5c fixing relativePaths
new a7b4187 SLING-1848 - adding extra calls to refreshScriptEngineManager()
new 975b67e SLING-1848 - also need to do a refresh inside bundleChanged()
new a0bed01 SLING-1843 - adding launchpad:display-bundle-updates goal
new 383ecff SLING-1850 do not abort error handling early if the response has already been committed. We must give the filters and error handlers a chance to operate (assuming they know what to do if the response has already been committed)
new a7415a1 Make new queue name unique when renaming.
new 9b6d078 SLING-1849 : DropQueueTest failure
new b26ee0f SLING-1849 : DropQueueTest failure
new 24f2587 [maven-release-plugin] prepare release org.apache.sling.extensions.explorer-1.0.0
new 031eea2 [maven-release-plugin] prepare for next development iteration
new 3fd217d Added gpg key to Keys, should have done it ages ago, for future reference.
new 7799700 #4208 - Use released versions
new a3a2354 Prepare for release
new 9c10d37 [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.14
new b5f7875 [maven-release-plugin] prepare for next development iteration
new 13e71d5 Use latest snapshots again
new 30a090b Added my key
new 0f3aae1 Clear markedForCleanup flag if queue should not be removed
new 316bbc3 It's enough to just configure the min pool size
new 1772e02 SLING-1854 : IgnoreQueueTest failure on Windows Vista
new 622ce8a SLING-1767 : Update JCR Resource Import-Package to require o.a.s.c.osgi version 2.0.6
new bf95fcc Adding Jira version id
new c7c1274 SLING-1856 : Scala Scripting: Upgrade to Scala 2.8. Apply patch from Michael Dürig
new 221bf47 adding some debug logging during bootstrapping
new 2f8c3f1 SLING-1855 Correctly set the form action path deduced not only from the request context path but also the actual resource the user wants to access to make sure the form response hits the correct authentication handler
new 1016883 SLING-1857 Do not encode the resource path when used as the returnTo path (this is done by the OpenID library). Likewise decoding is not needed either. But before redirecting to the final target after validating the OpenID response we have to include the request parameters to save them (from the first request)
new ac18413 Using released version
new bd06190 updating pom files pre-release
new 2d0c406 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.accessmanager-2.1.0
new 0d93475 [maven-release-plugin] prepare for next development iteration
new 6809e58 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.usermanager-2.1.0
new c774f23 [maven-release-plugin] prepare for next development iteration
new 04aaa36 [maven-release-plugin] prepare release org.apache.sling.jcr.webdav-2.1.0
new 8a41c17 [maven-release-plugin] prepare for next development iteration
new 29f27c7 [maven-release-plugin] prepare release org.apache.sling.jcr.davex-1.0.0
new 370b631 [maven-release-plugin] prepare for next development iteration
new 6d63b2a using next snapshots for bundles currently being voted upon
new 2fae85e Use released explorer version
new f27f1be Fix resource detection in sample app.
new 80a46c3 Add simple automatic taggin service
new 9cd2a81 SLING-1861 : Support jcr:mixinTypes for jcr powered persistable value map
new aa1cbb0 SLING-1861 : Add a test case
new 98bab93 Use new jcr:mixin feature of persistable value map.
new c25d258 correct year of copyright
new 6d6a57a SLING-1863 - upgrading GWT to 2.1.0
new 1026975 using released JCR bundles
new 59066ff using release webconsole bundle
new 99b9dfa SLING-1868 - adding FELIX-2570 service property
new 0bd530b using released parent before release
new da31e3e [maven-release-plugin] prepare release org.apache.sling.jcr.webconsole-1.0.0
new c056790 [maven-release-plugin] prepare for next development iteration
new 899948b using latest parent
new 95e2757 SLING-1869 - upgrading to latest SCR plugin and putting scr.annotations in parent
new 2bd76c2 SLING-1871 Use a ConcurrentHashMap to store the resources to make access thread safe. In addition synchronize on the JcrResourceBundle instance when doing the full load to prevent excess load on the system. Finally implement the Java 6 handleKeySet() method to just return the key set view of the fully loaded resources.
new d39798a SLING-1874 cycle the class loader manager service when a used bundle has a RESOVLED event which is sent when the wiring of the bundle has been refreshed (no UNRESOLED event is sent in this case).
new 5c2efd9 svn:ignore
new a49a4fe SLING-1875 - using Workspace.createWorkspace() instead of JackrabbitWorkspace.createWorkspace()
new 9a4cdb6 using released jcr.webconsole bundle
new 9f9deeb SLING-1876 Go back to older dependencies to no create unneeded import package requirements
new 71bcf53 SLING-1876 Revert changes due to unit test environment requirements...
new bd5c0a0 fixing SLING-1813 by copying lines 1147 and 1148 from http://www.JSON.org/java/org/json/JSONObject.java
new e61db4b SLING-1878 Fix set of allowed characters (remove [, ], *) and use BitSet instead of String; add unit tests
new 20bb4cd Cleanup imports
new de2f055 SLING-1872 Rewamp the recent requests display: - Adapt to new JQuery UI styles - Use POST requests to clear recordings - Add configuration option to SlingMainServlet for max number of recorded requests - Replace rotated array by LinkedHashMap to keep requests - Copy displayed values instead of keep the SlingHttpServletRequest for display
new d5eac7a SLING-1813 use current SNAPSHOT of the JSON bundle in the launchpad
new d1aa420 remove SLING-1420 warning and change port examples to 8080
new fb76571 ignore eclipse project files
new bac3914 generate pom needs source=1.5 to support annotations
new 11966e5 SLING-1864 : Queue.resume() has no effect
new e127bcc Fix potential sync problem in ordered queue: a job might be finished before the queue starts waiting
new 80a3398 SLING-1877: Scala scripting: NPE when scripting engine is used standalone
new ec5e249 SLING-1881: Scala Scripting: Upgrade to Scala 2.8.1
new de1013d use maven-compiler-plugin 2.3.2 in generated pom, to have java 1.5 as the default
new d919c02 SLING-1882 Update Velocity Scripting to Velocity 1.7
new b6b37ae SLING-1882 Update Velocity Scripting to Velocity 1.7
new 52b9a1a SLING-1708 contrib/scripting/velocity is missing suitable resourceloader for the JCR
new 6729024 Add empty line for better output
new 49a118e Fix potential dead log if the job is processed "very" fast
new 256ac15 SLING-1884 - fix SuspendableOutputStream QUEUED to RUNNING state transition
new 1e15685 fixing SLING-1885
new 273963a Use snapshot to include latest commons classloader
new 0545281 SLING-1887 - Slingbucks sample
new 2f4ba6e SLING-1887 - Slingbucks sample in samples pom
new cf41bd9 SLING-1889 : Make job creation date available
new 5cbfc7c Fix queue configuration detection if queue name is provided in the job event.
new a0aa56d fixing SLING-1890 "JCR Explorer - improvements"
new c3bd49b [maven-release-plugin] prepare release sling-10
new db9620c [maven-release-plugin] prepare for next development iteration
new e20342d Prepare release
new f7ca4e1 [maven-release-plugin] prepare release org.apache.sling.api-2.2.0
new eddb4cc [maven-release-plugin] prepare for next development iteration
new ba90a56 [maven-release-plugin] prepare release org.apache.sling.adapter-2.0.8
new bcfd08b [maven-release-plugin] prepare for next development iteration
new 16bce54 Prepare release
new 099935d [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.2.2
new 365aa6b [maven-release-plugin] prepare for next development iteration
new eea2982 [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-3.1.4
new 6b9e999 [maven-release-plugin] prepare for next development iteration
new 6cabb85 Update to recent snapshots
new 4e74f01 SLING-1482 Encapsulate Configuration Admin support to (a) not require Configuration Admin API to operate and (b) not export Configuration Admin API CAUTION: This is largely untested
new 44555bf Unregister listeners on bundle stop
new 93db3cf SLING-1891 : Replace Cass.forName uses by ClassLoader.loadClass
new e258776 SLING-1892: Scala Scripting: Replace Class.forName uses by ClassLoader.loadClass
new bc541f4 replace tab with spaces
new fe23fd2 SLING-1893 : Upgrade to Apache Felix Framework 3.0.6
new 9757c17 prepping maven-launchpad-plugin for release
new f10f86d Use latest releases.
new f72416d SLING-1896 : Provide a configuration option to disable/enable all event processing
new a229cd7 Several fixes: fix timeout handling and clear statistics. Refactoring: rename *cleanUp to
new f3a1575 Fix reset statistics
new d4eb91f Shorten clean up interval for queues
new a5033c9 [maven-release-plugin] prepare release maven-launchpad-plugin-2.0.8
new 91545ee [maven-release-plugin] prepare for next development iteration
new 464b04c Fix version in parent pom
new f139e1d Fix potential NPE in rescheduling of unprocessed jobs and add test case
new 8bad594 Remove old style notice files
new d4d2f8a Prefix all component names with "Apache Sling"
new c438a66 Use scope test for test lib
new a76e42a Add missing metatype info
new 61abe3e Add metatype information
new 3f01081 SLING-1894: Upgrade launchpad base to 2.2.1-SNAPSHOT in contrib/launchpad/testing
new 35a424d Prepare releases
new 717c45d [maven-release-plugin] prepare release org.apache.sling.auth.core-1.0.4
new 4c8d594 [maven-release-plugin] prepare for next development iteration
new b7b029f Remove obsolete licence and notice files
new fb37d3c [maven-release-plugin] prepare release org.apache.sling.auth.form-1.0.2
new 0c88b96 [maven-release-plugin] prepare for next development iteration
new ca1b733 [maven-release-plugin] prepare release org.apache.sling.auth.openid-1.0.2
new 92bb42f [maven-release-plugin] prepare for next development iteration
new 2e4c47c [maven-release-plugin] prepare release org.apache.sling.auth.selector-1.0.2
new 70b675f [maven-release-plugin] prepare for next development iteration
new ac4488f [maven-release-plugin] prepare release org.apache.sling.jcr.contentloader-2.1.2
new 4f26edb [maven-release-plugin] prepare for next development iteration
new b12a2c3 Update to current snapshots
new 16fb274 Correct comment
new 901e345 Set target vm version and remove obsolete notice/licence files.
new 5ec3857 Remove obsolete notice/licence files.
new 66102ac Remove obsolete notice/licence files.
new a59a4ee Remove obsolete notice/licence files.
new a3cb527 SLING-1898 Adapt output to WebConsule's JQuery UI use and add a status line indicating the number of loggers used, the number of configurations received and the number of log writers active
new fb9f3f0 SLING-1809 : Eclipse compiler used in commons.compiler causes "Illegal type in constant pool" with
new 026c9fc Set export fixed to 2.0.4 - no api changes in this release
new 516829e Remove obsolete notice/licence files.
new 96d99c3 Remove obsolete licence and notice files
new 5bc974f [maven-release-plugin] prepare release org.apache.sling.commons.compiler-2.0.0
new b149437 [maven-release-plugin] prepare for next development iteration
new e25dcff [maven-release-plugin] prepare release org.apache.sling.i18n-2.0.4
new 2830311 [maven-release-plugin] prepare for next development iteration
new 9e510e8 [maven-release-plugin] prepare release org.apache.sling.commons.json-2.0.6
new 55ca137 [maven-release-plugin] prepare for next development iteration
new 569ca55 Prepare release
new b4d8626 Prepare release
new 8dcaf54 [maven-release-plugin] prepare release org.apache.sling.commons.log-2.1.0
new 580604d [maven-release-plugin] prepare for next development iteration
new 438c18e [maven-release-plugin] prepare release org.apache.sling.scripting.java-2.0.0
new b190f47 [maven-release-plugin] prepare for next development iteration
new b8b38e2 [maven-release-plugin] prepare release org.apache.sling.scripting.jst-2.0.4
new e8c7f4f [maven-release-plugin] prepare for next development iteration
new 6d85187 [maven-release-plugin] prepare release org.apache.sling.scripting.api-2.1.2
new ad01cd9 [maven-release-plugin] prepare for next development iteration
new 4dad5bd [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.12
new 0f0d4ae [maven-release-plugin] prepare for next development iteration
new f5a21c4 [maven-release-plugin] prepare release org.apache.sling.scripting.javascript-2.0.10
new 3f567c7 [maven-release-plugin] prepare for next development iteration
new 790a892 [maven-release-plugin] prepare release org.apache.sling.jcr.compiler-2.0.0
new 78bcdbd [maven-release-plugin] prepare for next development iteration
new fe0e637 Switch to latest snapshots
new e060f52 Fix potential NPE
new 0207944 Update to releases
new cb7ce1d SLING-1597 - adding config installation via launchpad
new b361bcf removing LICENSE and NOTICE files for future releases
new 97e4060 Fix remove all jobs from queue and wake up queue if clearing
new 7fc7c91 Set timeout for test
new f5a059e avoid NPE on failing test
new b2b4a91 Note about test-services bundle
new c02ef33 more test requirements
new 8fa35a4 SLING-1900 - use org.apache.sling.installer.core instead of obsolete org.apache.sling.osgi.installer
new 0bb0634 SLING-1900 - use org.apache.sling.installer.core in launchpad
new 9deb7cc SLING-1800 - use port 8080 as the default here as well
new 2bfafe5 SLING-1901 - integration test and bugfix for LaunchpadConfigInstaller
new 894d6e2 SLING-1902 - integration test for ResourceDecorator
new 5f302b5 Use parent pom V10 which includes emma profile
new b4a171f Need jackrabbit-jcr2dav to run DavExIntegrationTest using mvn test from this module
new 4d4d7d5 SLING-1903 - return 200 response with additional JSON info if job state cannot be changed
new d3157ee SLING-1904 - indicate allowed state transitions
new 2fa5b6e fixing typo in base pom re: which files to include in war
new ed11ea6 creating module to run integration tests against the war distribution
new e12b14f adding test modules to warIntegrationTests profile
new df5a1e7 use 8080 as default port as in other modules
new b96a5ed Correctly handle queue count if no ack has been received
new 37249a2 SLING-1906 : Allow scheme/host/port mapping in the vanityUrls
new b5830ca SLING-1761 : JcrPropertyResource sets incorrect content length for strings containing non-ascii character Applied slightly modified patch from Julian Sedding
new c19a96a SLING-1909 : Don't uninstall bundles not installed by the installer
new eabed9a SLING-1910 : Endless recursion if bundle can't be started SLING-1911 : If the same resource is at different locations they should be treated as the same resource
new 7eddfae SLING-1910 : Endless recursion if bundle can't be started SLING-1911 : If the same resource is at different locations they should be treated as the same resource
new cbcb5eb SLING-1913 : Implement own serialization/deserilization
new 8916d44 SLING-1914 : Only one config per factory configuration possible
new bed99db SLING-1915 : Status information should be stored outside the bundle data directory
new 9a82af1 Avoid Java 6 constructor
new d31d884 Fix test cases.
new 1e4d3d6 SLING-1907 The Scala hello-world example does not work updated readmes
new 75b9193 SLING-1907 The Scala hello-world example does not work updated readmes fixed dependencies
new 89d9690 SLING-1907 The Scala hello-world example does not work remove copyright header from service registry
new a8f7fb9 SLING-1917 : Make Locking Strategy Configurable (for Cluster Usage)
new 78ea872 SLING-1918 : Use time based folder structure for jobs without an id
new 7119055 SLING-1918 : Use time based folder structure for jobs without an id
new ada86f3 SLING-1919: Scala Scripting: class from Java class path not found
new a769635 SLING-1920 : Make installers pluggable Introduce new interface RegisteredResourceGroup to avoid making the whole EntityResourceList public
new c9fd8fc SLING-1920 : Make installers pluggable Don't expose cleanup method in registered resource interface
new 0c60145 SLING-1920 : Make installers pluggable Create new tasks api package and move some interfaces there; add new factory interface
new 41a508e SLING-1920 : Make installers pluggable Convert existing factories to the new service interface and use them as services.
new f9c91b7 SLING-1921 - applying patch from Sandro Boehme (thanks!)
new 4390cac SLING-1920 : Make installers pluggable Sleep when no tasks could be created, wake up if new factory arrives
new c127683 SLING-1922 : Allow resource transformer for processing installable resources
new b34314f SLING-1924 Upgrade to Apache Felix HTTP Bundles 2.0.5-SNAPSHOT and add support for Http Session event forwarding to the ProxyListener.
new a7ae088 SLING-1924 Overwrite the jarWebSupport to include the 2.0.5-SNAPSHOT version of the Http Felix Jetty bundle for the standalone Sling Launchpad
new cacb8b9 SLING-1923 : Improve the (internal) resource handling
new 62f2967 SLING-1925 Add sun.reflect to the default bootdelegation system property setup
new 43fc3d1 SLING-1926 Update to Felix Framework 3.0.7
new c65520c SLING-1912 Properly re-import Log Service API and set minimum version for the dynamic Configuration Admin API import
new 24b13d7 SLING-1927 Upgrade to SLF4J 1.6.1. This requires some internal refactoring because the MessageFormatter now returns FormatterTuple and has support for logging statements of the form log.info(pattern, arg0, arg1, ..., argn, throwable). Also LocationAwareLogger API has been adapted. Finally fix the export/import list to not re-import Commons Logging and Log4J API, since we just implement this API and if there is some other implementation and export for it, we don't care.
new 6a57749 Use latest SNAPSHOT of the logging module
new eae4c8a Prevent a NullPointerException while setting up the proxy (actually when creating the ServletContextEvent to setup the proxy with) if the SlingSessionListener has not been configured in the web application.
new e7c1169 SLING-1928 : JSP API classes from the environment can't be used.
new f138a22 SLING-1929 : javax.servlet.jsp.resources should be exported and imported
new 051e378 SLING-1923 : Improve the (internal) resource handling
new 606c79c SLING-1922 : Allow resource transformer for processing installable resources
new af28d51 SLING-755 : jcrinstall console plugin
new 723dd29 SLING-1922 : Allow resource transformer for processing installable resources
new 0839386 SLING-1922 : Allow resource transformer for processing installable resources
new 7de46d5 SLING-755 : Web Console Plugin for the OSGi Installer
new 373139a SLING-1930 : Compilation message contains only class name without package information
new d380efd SLING-1931 : Compiler message contain only class name but not resource path
new b49c416 SLING-755 : Web Console Plugin for the OSGi Installer
new 8385a96 SLING-755 : Web Console Plugin for the OSGi Installer
new 5ea7527 SLING-1810 : Support for lazy activated bundles
new 67d1531 Start adding simple junit tests.
new c7570d5 Start adding simple junit tests.
new cc15219 SLING-1932 - fixing SLING-1932. if requestContextPath is "/", make it "". also adding a unit test
new ce8fc2c explicitly referencing jcr 2 in testing-war
new 4f21a0d fixing SLING-1933 by introducing a new variable contextPath which just contains the contextPath
new e976b68 forgot list.xml change for SLING-1933
new 8ff987e using root context path by default for testing-war
new e532185 adding some more gitignore files
new 3241b94 Add some more javadocs and clean up abstract task: it should not expose the internally used logging api.
new 5964900 don't create a path with two slashes in it.
new 40cdc22 jcr2dav should be compile scope so it is transitive
new 1f4074f moving cargo config out of profile so it can be used interactively
new d7c0f77 Add log statement for each cycle.
new f7d9353 First version of deployment package support for the installer.
new d76950a First version of deployment package support for the installer.
new a3980da First version of deployment package support for the installer.
new 391017a Readd missing behaviour for properties and config files.
new 0ee39d2 SLING-1934 : Provider should provide all resources to the installer
new 4f33d73 [maven-release-plugin] prepare release org.apache.sling.commons.log-2.1.2
new d4aa4b5 [maven-release-plugin] prepare for next development iteration
new a08aeea [maven-release-plugin] prepare release org.apache.sling.commons.compiler-2.0.2
new 428fe6d [maven-release-plugin] prepare for next development iteration
new 89ff75c [maven-release-plugin] prepare release org.apache.sling.jcr.compiler-2.0.2
new 4a4a460 [maven-release-plugin] prepare for next development iteration
new 4a63170 [maven-release-plugin] prepare release org.apache.sling.event-3.0.0
new bbac5d6 [maven-release-plugin] prepare for next development iteration
new af6df90 First version of deployment package support for the installer.
new b8b7070 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.14
new 92264f3 [maven-release-plugin] prepare for next development iteration
new 2cc0c1a Fix NPEs and make service execution more robust.
new 9ad30fb [maven-release-plugin] prepare release org.apache.sling.installer.core-3.1.0
new 99365bf [maven-release-plugin] prepare for next development iteration
new b62fac5 [maven-release-plugin] prepare release org.apache.sling.installer.provider.jcr-3.0.2
new 037bd5a [maven-release-plugin] prepare for next development iteration
new c69458c Use latest snapshots
new a2942d3 Remove obsolete scr reference tag
new 8684084 SLING-1735 : Properly support service.ranking, service.id and filter.order for filter ordering
new 9b9650d SLING-1734 : Change semantics of filter service scope support
new bd3365e SLING-1935 : Remove dependency to web console
new 1f3e390 Remove obsolete licence and notice
new d24eebc Remove obsolete licence and notice
new d31b75e Remove obsolete licence and notice
new ebe76ff SLING-1936 - adding SERVLET_CONTEXT static to HttpTestBase
new d3b78e3 fixing integration test failure when run on non-root servlet context
new 8ace07c better fix for SLING-1932
new 427e352 SLING-1937 - externalizing response locations
new 1aba482 fixing broken integration test when running in non-root servlet context
new 25d33e9 Close ResourceResolver after the test
new 9833c5e Fix test case and correct all licence headers to be before the package statement
new 3ee6dd4 SLING-1938 If converting a resource to an absolute URL try to make sure to use the same scheme as for the provided request if a mapping for the same scheme is available and if the request has been provided. Plus a unit test for this functionality.
new 8dcbdcd fixing SLING-1941 - DefaultSlingScript now has a static list of protected keys
new 7b21c86 SLING-1941 - removing FLUSH from protected key list
new a8d6ce5 SLING-1942 : Include ServiceTracker in Bundle
new 77b4391 SLING-1944 : Check result from resource transformer
new c130406 SLING-1945 : Remove resource from untransformed resources if resource is removed by provider
new a54dcf0 [maven-release-plugin] prepare release org.apache.sling.bundleresource.impl-2.0.6
new 99acc43 [maven-release-plugin] prepare for next development iteration
new c254879 [maven-release-plugin] prepare release org.apache.sling.fsresource-1.0.2
new 01af7bf [maven-release-plugin] prepare for next development iteration
new e63d2ff [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.0.8
new b397ff8 [maven-release-plugin] prepare for next development iteration
new 8bef977 Use recent snapshots and remove groovy support which we will not ship with sling6
new 1ea1ec0 SLING-1943 : Sort services (transformer and factories) by service ranking before invoking
new 9ded31e adding return to javadoc
new c8eafd3 SLING-1943 : Sort services (transformer and factories) by service ranking before invoking
new 5880369 Correct dependency to latest core snapshot
new 5daa9ad SLING-1948 : Improve support for fragment bundles
new f6a29ae SLING-1949 : Improve removal of bundles if the bundle is installed more than once
new b0ab6a9 Improve logging
new 5d86cef SLING-1950 : Parameters are not removed from symbolic name
new 920649d SLING-1946 : Transformer should only be invoked once on an untransformed resource
new 74467e6 restoring groovy extension to launchpad bundle list to fix failing tests
new f160219 [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.16
new 1d27502 [maven-release-plugin] prepare for next development iteration
new 1a61aee fixing SLING-1940 - resource attribute/param should be a full path, including the servlet context.
new 2964a10 SLING-1943 : Sort services (transformer and factories) by service ranking before invoking
new b1802ba SLING-1897 Better coordinate internal output buffer handling with servlet container buffering: - internal commit check for resetBuffer and reset
new 37ca84f SLING-1951 Provide sensible default (the buffer size used by the servlet container for the current response) for the internal buffer size
new 5563449 [maven-release-plugin] prepare release org.apache.sling.engine-2.2.0
new 88efdf6 [maven-release-plugin] prepare for next development iteration
new f89f66a Use latest snapshot
new cd9314a SLING-1952 : Remove support for deployment packages
new b2dafeb Update svn:ignore
new 61dbccf Improve error reporting.
new 589283c Use released versions
new 40fb11a [maven-release-plugin] prepare release org.apache.sling.auth.core-1.0.6
new 409e302 [maven-release-plugin] prepare for next development iteration
new 4db39b3 [maven-release-plugin] prepare release org.apache.sling.auth.selector-1.0.4
new 8b8bcd6 Use latest snapshots
new ed6ed0d [maven-release-plugin] prepare for next development iteration
new 9de0ace Use released versions
new c4adcc7 Only put alias property if factory configuration
new 8834df7 SLING-1954 : Launchpad installer should not depend on SCR
new 0d59d5a use released version of the launchpad plugin
new b6dc095 SLING-1955 : Event Support Unit Tests stall in full trunk build
new d24a384 SLING-1956 : ConfigNodeConverter throws NPE on config with empty multi-valued property
new 8446e98 SLING-1955 : Event Support Unit Tests stall in full trunk build
new 5167758 SLING-1955 : Event Support Unit Tests stall in full trunk build
new c8acfba SLING-1955 : Event Support Unit Tests stall in full trunk build
new eac1d75 SLING-1955 : Event Support Unit Tests stall in full trunk build
new bc473f2 SLING-1959 Use the framework classloader as the bundle parent classloader used for boot delegation
new aaccec2 Update javadocs
new 4073ccd SLING-1953 Support provisioning of all file types
new 4331611 Catch and log uncaught exceptions
new 44a5f8e Use released versions
new e2790ff SLING-1961 : Improve web console output
new e7e69e9 SLING-1962 : Record time of action and display it in the web console
new f529898 [maven-release-plugin] prepare release org.apache.sling.installer.core-3.1.2
new eb87305 [maven-release-plugin] prepare for next development iteration
new 530631c [maven-release-plugin] prepare release org.apache.sling.installer.provider.jcr-3.0.4
new 7468b87 [maven-release-plugin] prepare for next development iteration
new a923ea3 [maven-release-plugin] prepare release org.apache.sling.event-3.0.2
new 5ca543e [maven-release-plugin] prepare for next development iteration
new 8a606ae Use latest installer snapshot
new bcbca0a Add extra null checks
new a8abd11 SLING-1965 Append current query string to redirect target for all target URLs, not just absolute URLs
new 01b745e SLING-1965 Integration test ensuring request parameters on redirect
new f3b3be2 SLING-1965 Enhance integration test to also include a test for absolute URL redirects and fix use cases involving request selectors, extension, and suffix besides query string.
new f26f556 Update Servlets GET Reference to include fix for SLING-1965
new 694a531 SLING-1966 Upgrade to Aries JMX 0.3 and add JMX Whiteboard support
new c1ed86d delete sling subfolder on mvn clean to avoid failure of integration tests due to stale state
new e72dd57 SLING-1924 Upgrade to the release Felix Http Service 2.2.0
new 5100f4c SLING-1924 Overwrite for Jetty bundle is not required
new babf0ee Groovy extensions should be in the default start level not in 5
new 3fd97be SLIJNG-1967 JavaDoc improvements; most importantly the behaviour of returning the same or different instances on each call to the Adaptable.adaptTo method is clarified
new e19f690 Update to latest Apache Felix Event Admin release
new fc4574b SLING-1968 : Web console plugin is missing HTML header after submitting a value
new 525b676 SLING-1966 Aries Util is required by JMX Core
new 2c98bba Whitespace pickyness..
new a49d364 SLING-1970 : Potential deadlock during start of settings service
new 8ec771d SLING-1972 Don't keep the script toplevel scope as an instance field. Rather use the top call scope field of the Rhino Context
new bc75371 SLING-1972 copy back properties of the top level scope to the Engine scope bindings after the script ended without errors.
new 2b2becf SLING-1972 fix testcase to use an engine scoped binding to maintain the "shared" variables
new 49f29ff SLING-1975 Declare multi-threading behaviour of script engines:
new 5db79da SLING-1975 Declare multi-threading behaviour of script engines:
new ec275e4 SLING-1975 Remove copy-paste induced invalid character
new 6fdd4aa SLING-1975 Remove copy-paste induced invalid character
new ba9f6f7 SLING-1963 - prepare to move junit modules under /testing
new 2cf352b SLING-1963 - move junit modules under /testing
new 3bfba56 SLING-1963 - adapt svn URLs in poms
new 0682478 SLING-1963 - remove unused folder
new d7421b2 SLING-1925 Improve the original fix by adding a new special property handled by the Sling launcher. This works both in clean startups as well as upgrade scenarios
new 2db3dbe fixing SLING-1978
new 902ecee adding sample of maven-dependency-plugin plus maven-sling-plugin to install dependencies into a running Sling/Felix container
new 05daece need to use m-launchpad-plugin to get launchpad.api support; also adding clean plugin to clean out sling directory between runs of launchpad:run
new 2598ae0 fixing SLING-1979 by upgrading Felix
new 0a14d35 fixing build failure due to bad directory name
new e30c399 adding testing/junit to reactor
new e4cfbd7 fixing compilation error on JDK 5 - Arrays.copyOf() requires Java 6
new dc361af adding source/target for javac plugin
new 1b417cb SLING-1980 - fixing by adding some code as described by Benjamin on maven-users
new ff40948 [maven-release-plugin] prepare release org.apache.sling.launchpad.api-1.0.0
new d6862f8 [maven-release-plugin] rollback the release of org.apache.sling.launchpad.api-1.0.0
new 41b8cb3 adding scm info
new 5d27ea8 [maven-release-plugin] prepare release org.apache.sling.launchpad.api-1.0.0
new 51ab540 [maven-release-plugin] prepare for next development iteration
new 919630e updating pom pre-release
new 2a96ad5 [maven-release-plugin] prepare release org.apache.sling.launchpad.installer-1.0.0
new e355f50 [maven-release-plugin] prepare for next development iteration
new ffa2d55 updating pom pre-release
new 17226d2 [maven-release-plugin] prepare release org.apache.sling.launchpad.base-2.3.0
new 66390f0 [maven-release-plugin] prepare for next development iteration
new 9ea493a updating pom pre-release
new 5165cc2 [maven-release-plugin] prepare release maven-launchpad-plugin-2.0.10
new 7ef87ba [maven-release-plugin] prepare for next development iteration
new 5273f79 [maven-release-plugin] prepare release org.apache.sling.commons.testing-2.0.8
new 91e327b [maven-release-plugin] prepare for next development iteration
new 4e0149e using snapshots during vote
new 5c44e70 Use released version
new 1f274a0 [maven-release-plugin] prepare release org.apache.sling.servlets.get-2.1.2
new 7d4344d [maven-release-plugin] prepare for next development iteration
new a514a09 Temporarily upgrade to 1.0.1-SNAPSHOT of the launchpad API to not fail builds
new 3e99c6c add my release checking script
new a271a2a SLING-1981 - sample testing module, work in progress. Uses Stanbol snapshots from http://svn.apache.org/repos/asf/incubator/stanbol/trunk/commons
new b6da94b Update javadocs
new 6032ecf Use latest launchpad.base for testing
new 51ab3fd mention mvn launchpad:run
new b461b6a SLING-1982 : Potential deadlock if job manager is restarted
new fc6d9cb SLING-1981 - reorganize samples
new 88899e9 SLING-1981 - reorganize testing samples
new 5180e7d SLING-1981 - fix module name
new 79686f6 SLING-1981 - install additional bundles and prepare for running server-side tests (requires up-to-date stanbol snapshots)
new f3f4f50 SLING-1981 - clean up package structure
new c766a96 SLING-1981 - more packages cleanup
new 3c3b452 We should include latest jcr resource to have a working web console plugin
new 1b3bdf4 SLING-1985 Guard access to originalAuthInfo which may be null
new feb69d6 SLING-1986 : RequestLogger and RequestLoggerService have wrong metatype information
new aaf6493 Update copyright year
new e217293 Align Memory and Maven requirements with reality encoded in the pom.xml files
new ef58dff [maven-release-plugin] prepare release org.apache.sling.scripting.javascript-2.0.12
new 19fd9b2 [maven-release-plugin] prepare for next development iteration
new 251da99 Revert version number; aborted release
new 30d4eaf Need license information for embedded Rhino
new a19fa62 [maven-release-plugin] prepare release org.apache.sling.scripting.javascript-2.0.12
new b043be3 [maven-release-plugin] prepare for next development iteration
new 1e7fd0a using released versions
new b8f3029 moving groovy tests to groovy bundle (won't run automatically) and removing groovy bundle from launchpad.builder
new ac3d464 using released version in testing-war too
new 36ded71 [maven-release-plugin] prepare release org.apache.sling.engine-2.2.2
new d2e2fc2 [maven-release-plugin] prepare for next development iteration
new b0fc50b Use latest snapshots
new a73069c [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.0.10
new d0e6ed6 [maven-release-plugin] prepare for next development iteration
new 5e582ce Use latest Apache Jackrabbit to avoid problems with the tests on Windows XP
new 3a8a138 Prepare release
new cb903cf Prepare release
new 70aaa44 Prepare release
new 345ccd7 [maven-release-plugin] prepare release org.apache.sling.installer.it-3.1.2
new a717ffb [maven-release-plugin] prepare for next development iteration
new 7428c7a Depend on snapshot again.
new 945f412 [maven-release-plugin] prepare release org.apache.sling.extensions.explorer-1.0.2
new 83132dd [maven-release-plugin] prepare for next development iteration
new 169ed8f SLING-1963 - json renderer added
new 900336b SLING-1990 : Last modified of jsp should not be compared against compiled class if jsp is modified
new 168e726 SLING-1981 - JSONResponseTest added (ignored for now, fails)
new 72fbd03 SLING-1981 - server only needs to be started once, and with this change the JSONResponseTest passes ;-)
new 806c3d9 Avoid Java 6 constructor
new 2798917 SLING-1963 - better name
new 0856928 SLING-1963 - remote tests runner, work in progress
new 83d272c SLING-1981 - run server-side tests as part of the Maven build, work in progress
new bce2acd SLING-1963 - remote tests runner added
new 99869e9 SLING-1981 - better name
new b7841e1 SLING-1992 - JUnitServlet can be disabled and mounted on a different path by configuration
new dae2c8c SLING-1992 - refactor to simplify JUnitServlet, and Renderers are now OSGi services
new ad8e82a SLING-1992 - move test execution logic to TestsManager service
new 54de682 SLING-1963 - JUnitServlet requires POST to execute tests, GET only lists them
new b0570f9 SLING-1963 - use failingtests bundle to verify that server-side test failures are correctly reported
new 4e9493c SLING-1991 : Last modified of java file should not be compared against compiled class if file is modified
new a43ed7f SLING-1993 - replace @scr tags with annotations
new 7f38a96 SLING-1993 - fix some wrong name properties
new e47d8a4 SLING-1981 - fork the stanbol helper classes here to avoid depending on SNAPSHOTS - the http stuff might move to httpclient anyway
new a1789f6 SLING-1981 - prepare for test method selection support
new b6aa8df SLING-1981 - support running single tests methods using JUnit servlet paths like /system/sling/junit/TEST_CLASS_NAME.json/TEST_METHOD_NAME
new 2b2085a Remove obsolete directory
new e822340 Remove obsolete directory
new 7b303ed SLING-1996 - sample framework extension bundle
new 986cc57 SLING-1996 - sample framework extension bundle
new d814b08 SLING-1981 - fix JDK 1.5 compilation
new d4a3a9e SLING-1963 - use ThreadLocal to pass context to TestAllPaths
new 1514a5e SLING-1963 - rename samples/test-tools to samples/integration-tests - that's what those really are
new c344dde SLING-1984 - support for running individual tests remotely from an IDE. Based on a contribution by Pooja Kothari, thanks!
new 99c03cd SLING-1995 Adjusted loader to update installed bundles if they were installed after the content was last installed. Acts the same as a bundle that was explicity updated.
new d43ffff Use release JavaScript support 2.0.12
new e1e1216 Use released versions
new 9ca3ec0 SLING-1998 Support configuration of the default request parameter encoding
new 835152e SLING-1963 - add alternate constructor
new 48d610b SLING-1963 - test selection refactored using TestSelector interface
new 6579639 Avoid Java6 methods
new ad677ac SLING-1963 - TimeoutsProvider added for variable timeouts depending on testing system speed
new 148f6fe Fix for potential timing problem in IgnoreQueueTest
new 9148d66 SLING-1963 - guard against null values
new 9a1900f SLING-1963 - do not check number of tests if < 0
new 8772bd3 SLING-2002 - sort the list of additional bundles for predictable installation order
new c71d434 SLING-2001 - install additional bundles in a defined order, to make sure they all start
new a71bc5a SLING-1971 : Persist configuration (and bundle) changes not made through the installer
new 5be12b6 Typo
new 5e1839e Use released version
new 51dda31 Remove empty folders (content has been moved to integration-tests module)
new 1d479b8 [maven-release-plugin] prepare release org.apache.sling.launchpad.integration-tests-1.0.0
new d4bd274 [maven-release-plugin] prepare for next development iteration
new 3f9bf5d [maven-release-plugin] prepare release org.apache.sling.launchpad.test-services-2.0.8
new bc81cc1 [maven-release-plugin] prepare for next development iteration
new 4680b3e [maven-release-plugin] prepare release org.apache.sling.launchpad.test-services-war-2.0.8
new 3d6d156 [maven-release-plugin] prepare for next development iteration
new 4e81fc5 SLING-2003 Have LICENSE and NOTICE files automatically generated
new 9c78db4 SLING-2003 Have LICENSE and NOTICE files automatically generated
new 06648bf SLING-1999 : Split Installer Core and Configuration Support
new 380b159 SLING-2003 Have LICENSE and NOTICE files automatically generated
new ec8d07a SLING-1999 : Split Installer Core and Configuration Support
new 0c9b658 Ignore Eclipse project files
new 6d7ca9f Temporary update to next SNAPSHOT of integration tests during vote period (to be reverted to released version)
new 2c44fd2 SLING-1971 : Persist configuration (and bundle) changes not made through the installer
new 8fe4226 SLING-2004 : Don't add org.apache.sling.installer.osgi.path property to configurations
new 5929943 Temporary update to next SNAPSHOT of integration tests during vote period (to be reverted to released version)
new 0344b69 Revert to released versions (SNAPSHOTs were my tests not to be committed. Sorry)
new 7aaddae SLING-1963 - improve keepJarRunning behavior
new 0dc89df SLING-1963 - factor out WebconsoleClient
new 831ada3 SLING-1963 - test server-side scriptable tests
new 4f15b81 SLING-2002 - skeleton content and templates for ASF CMS
new 1650e77 SLING-2005 : Don't add alias as a property to factory configurations
new db43ee6 SLING-2007 : Improve digest calculation for configurations
new 2c7bab3 SLING-2002 - prepare for ASF CMS
new 3d16fac SLING-2002 - prepare for ASF CMS
new 6fac799 SLING-2002 - prepare for ASF CMS
new 92e5598 SLING-2002 - prepare for ASF CMS
new 138f412 SLING-2002 - prepare for ASF CMS
new c75c9fe SLING-2002 - prepare for ASF CMS
new 3194c3d SLING-2002 - CMS content moved
new 89648bb SLING-1971 : Persist configuration (and bundle) changes not made through the installer
new bb79428 SLING-1971 : Persist configuration (and bundle) changes not made through the installer
new 8608afc SLING-1971 : Persist configuration (and bundle) changes not made through the installer
new 6cc16e4 SLING-1981 - do not retry JUnit servlet if failed previously
new f38e484 SLING-1981 - use random port number by default
new 9351d1d SLING-1981 - move TimeoutsProvider and SlingTestBase to tools module, and improve SlingTestBase's server startup mechanism
new 0c48ff5 SLING-1963 - do not use null credentials
new d70f6e9 SLING-2010 : Support deep folder structure for installation
new febb17c Ignore number format exception
new 5550dd2 SLING-2011 : Support start levels for bundles
new cb5637f SLING-1999 : Split Installer Core and Configuration Support
new 1c401db SLING-2013 Support relative home property. To be resolved against sling.home if present or against current user directory if sling.home is not set. Also support default assumption (repository.xml is configuration inside home directory) if config property is missing or empty.
new 07192e7 SLING-2013 Unless sling.repository.home and/or sling.repository.config.file.url framework properties are set the initial configuration is stripped down to not contain the config URL and the home parameter being relative to be resolved against sling.home.
new 05075a1 SLING-2014 : Provide a possibility to not persist configuration changes
new 505e5e1 SLING-2014 : Provide a possibility to not persist configuration changes
new c194b95 SLING-2000 : Bundle downgrade will uninstall newer version instead of actually "update" to the old version
new c34762c SLING-2008 : Move properties support to own class
new 933a2af SLING-1725 Provide new extensible operations and register existing operations as services
new 91020d3 SLING-2015 - additional JUnit tests runner servlet that runs as a Sling servlet
new 563117e Move testing module to the end
new da8544c SLING-2016 : Wrong object (javax.script.Bindings) is put into Sling Bindings request attribute
new 5a0b5b6 Rework testing dependencies structure
new d5d7ca7 Ignore robots.txt
new 6d8dcb5 SLING-1816 Support dynamic configurability of the Sling POST Servlet (instead of having to deactivate and reactivate the servlet for configuration).
new e6996c7 Use released versions of integration tests and test services
new 3898510 Fixing IT test after fixing SLING-2000.
new 10d34cc Use released version of launchpad.base
new f2eb39f Clarify JSON Max Results property description
new 4085566 SLING-2017 Add missing bundles and use latest versions of bundles
new 79d6e12 SLING-2020 Upgrade to Apache Felix Event Admin 1.2.10
new 9a5fb06 SLING-2021 - JarExecutor does not need to be a singleton
new ba4d256 SLING-2002 - new JarExecutor options: work dir and options for the jar under test
new 2f72466 SLING-2023 - run sample tests in the integration-test phase, and fix initialization bugs that the different order of tests execution exposed
new e11f7ca SLING-2026 - avoid duplication of junit classes in junit core bundle
new 43d5afe Do not hardcode localhost name
new 6961e28 Export remote.ide package as well
new e56abc9 SLING-1981 - remove dependency on commons-io, which was not used much
new c8aa9f0 SLING-1981 - use latest httpclient, 4.1
new 71bd331 SLING-1981 - do not fail if TestObjectProcessor is missing, happens when running tests with SlingRemoteExecutionRule
new b82c91b SLING-2012 Sling Scala Hello World example concurrent access fails adding unit test demonstrating the issue
new 36b32c6 SLING-2012 Sling Scala Hello World example concurrent access fails Remove Java 6 class
new 91e3428 SLING-1983 Apply patch by Alex Klimetscheck (slightly modified, mostly JavaDoc). Thanks alot.
new 38ee268 SLING-1983 Apply patch by Alex Klimetscheck (slightly modified, mostly JavaDoc). Thanks alot.
new cfd8a52 SLING-2028 - fix conversion of Location header value
new adc6611 SLING-2027 - SlingRemoteTestParameters: make tests count check optional
new 3741c37 Small sentence on the Launchpad Content module
new 7b6351d Replace static license files with dynamically generated files from the remote resources plugin
new b530173 [maven-release-plugin] prepare release org.apache.sling.launchpad.content-2.0.6
new 97dfeaf [maven-release-plugin] prepare for next development iteration
new 497c3df Use released version of launchpad content
new 89dbeb6 Refer to release version without SNAPSHOT
new eb8b405 fix xml ...
new 51d3ccc Reformat and add note on removal on sling folder
new 77458b6 - Adapt to using remote resources - Remove unused dist profile - Remove unused (and broken) dist assembly.xml
new 499f236 Remove unused and non-functional dist folder
new c06d885 [maven-release-plugin] prepare release org.apache.sling.launchpad-6
new c53e93e [maven-release-plugin] prepare for next development iteration
new 873b8a0 [maven-release-plugin] prepare release org.apache.sling.launchpad.testing-6
new 3813202 [maven-release-plugin] prepare for next development iteration
new 3e03d5a Use release version of test services
new 159fbfa Use released version of integration tests and refer to the project's version for the default bundle list
new f7473d6 [maven-release-plugin] prepare release org.apache.sling.launchpad.testing-war-6
new a9354a9 [maven-release-plugin] prepare for next development iteration
new 44b29de use snapshot version of launchpad content until release has been published
new fd8ae0e Prepare Sling 6 Source Release tag
new 9c3c6d7 Prepare Sling 6 Source Release tag
new fb7dbdf SLING-2030 - switching query to use SQL instead of SQL2
new 6e8e7a9 SLING-2029 - RequestCustomizer allows for setting credentials (or other options) in RemoteTestHttpClient
new 047bff9 SLING-1756 [explorer] should use spaces instead of tabs
new 8f26ba3 SLING-2019 explorer doesn't work when sling is used in a non-root context
new eff1c19 SLING-2032 : Upgrade SCR Plugin to 1.7.0/Annotations 1.5.0
new 66f718a SLING-2033 Throw an IOException if the target node name consists of the extension "jcr.xml" only
new 4890fde use latest snapshot of ContentLoader
new 6933e2e use latest POST servlets
new cf30291 SLING-2034 Handle ImportOptions.isOverwrite() to decide whether to replace the subtree at the import location or not for system view import
new 1e59189 SLING-2035 Properly handle :name request parameter and replacement of existing content
new 9f52445 Add aggregate JavaDoc overview
new 72f4552 Patch for Sling 6 source release to generate proper aggregate JavaDoc
new 4351817 SLING-1847 Redirect after logout does not work with form authentication (+unit test)
new b03fb1b SLING-2031 : Use bundle location to create path for persisting new configurations
new 00c8aa5 Clean up code - existence of properties is already checked before method is invoked
new 7ff3c9a Fix false positive switching create status in case the target node does not exist
new a6d3f0d SLING-1971 : Persist configuration changes not made through the installer
new 00acb99 Fix typo and add some sanity locking.
new 7855e55 SLING-2037 : Add limit to job query
new 22e8944 SLING-1971 : Persist configuration changes not made through the installer
new 62e7571 Add @Override annotations
new aeb3458 SLING-2039? Removing Engine's internal output buffering altogether (see issue for details)
new 7c85505 Clean up code
new 272848c use next SNAPSHOT version of launchpad
new 705862e fixing emma build problem
new 320f2ca Add sleep after shutdown to give the repository time to really shutdown before the next test starts
new a1cb0eb SLING-2040 : Avoid logger instantiation and extra servlet resolver null check in RequestData
new 8bff01e Deprecate the implementation of the settings service as well
new 47f7491 SLING-2042 : Clean up content data and request data handling
new 8c6820e Clean up logging statement
new c6b806c removing extra testing/tools dependency
new d9547cf typo
new 1d56df2 SLING-2044 Upgrade to jackrabbit 2.2.5
new 76fd2cb SLING-2047 Always fully load the resources when the JcrResourceBundle is created for the locale.
new dc17957 SLING-2046 Leverag ResourceResolverFactory service and convert to SCR annotations
new 6848694 SLING-2046 Adapt Mock ResourceResolver to new ResourceResolver API
new f6725d3 SLING-2046 Convert to SCR annotations and use constants where possible
new 6b2059c SLING-2046 Using @SlingFilter annotations makes it even easier
new a708690 SLING-2047 First commit: Testcases and pseudo root ResourceBundle
new 010a41a SLING-2047 Use proper parenting of the resource bundles (thus only returning really known values for the keys instead of returning the key if the value is missing) and use a pseudo root resource bundle returning the key if the value is missing
new 86f2398 SLING-2048 Replace Map-of-Maps by a single ConcurrentHashMap with Key object to prevent serialization and make access to the ResurceBundle in the cache easier/simpler
new 37a2483 SLING-2048 Testcases for the Key
new 1733df5 JavaDoc ...
new 49665c4 [maven-release-plugin] prepare release org.apache.sling.i18n-2.1.0
new 73dacef [maven-release-plugin] prepare for next development iteration
new f2ca20d SLING-2050 - use an invalid operation instead of recursive copy for PostServletOutputContentTypeTest
new c56182c adding attach-bundle-list execution to testing project
new d02f0f2 removing duplicate dependency
new 1c32953 SLING-1981 - prepare for release, use released launchpad
new c2947f3 [maven-release-plugin] prepare release org.apache.sling.testing.tools-1.0.2
new 381394a [maven-release-plugin] prepare for next development iteration
new e226ba8 [maven-release-plugin] prepare release org.apache.sling.testing.tools-1.0.4
new 516de88 [maven-release-plugin] prepare for next development iteration
new 49eb5ca [maven-release-plugin] prepare release org.apache.sling.junit.core-1.0.6
new 6d03cee [maven-release-plugin] prepare for next development iteration
new af7946f Use released versions to release this module
new 2bb1177 [maven-release-plugin] prepare release org.apache.sling.junit.remote-1.0.6
new d82b427 [maven-release-plugin] prepare for next development iteration
new 5bf3ea6 Use released versions to release this module
new 2d2ba49 [maven-release-plugin] prepare release org.apache.sling.junit.scriptable-1.0.6
new 5b5bb66 [maven-release-plugin] prepare for next development iteration
new 2c7b4a4 Use released versions to release this module
new c6a8e27 [maven-release-plugin] prepare release org.apache.sling.testing.samples.failingtests-1.0.6
new a6ca38b [maven-release-plugin] prepare for next development iteration
new b9b7bcc Use released versions to release this module
new 2f742e9 [maven-release-plugin] prepare release org.apache.sling.testing.samples.sampletests-1.0.6
new ef5093b [maven-release-plugin] prepare for next development iteration
new 566f8ba Use released versions to release this module
new 6fdd918 [maven-release-plugin] prepare release org.apache.sling.testing.samples.integrationtests-1.0.6
new 6dc65c6 [maven-release-plugin] prepare for next development iteration
new b586e55 Back to snapshots until releases are out
new f8539f3 SLING-2052 : Launchpad installer does not support nested structure
new 56d7437 SLING-2054 - renaming isHtml to isDefaultExtension and allowing there to be a configurable list of default extensions, which defaults to html
new 724d2ea fixing spelling error
new 7a72ce5 SLING-1847 use the snapshot build of the o.a.s.auth.form bundle to pick up the fixed bug
new c31e8f8 SLING-1964 : Create a WebConsole plugin for Scheduler SLING-2055 : Upgrade to latest Quartz
new 9a901de SLING-2055 : Upgrade to latest Quartz
new fed98e6 Use latest snapshot of commons scheduler
new 60e63dc SLING-2056 : Make thread pool configurable
new b762423 SLING-2056 : Make thread pool configurable
new 30f1304 SLING-2058 : DefineObjects tag should not reset page context state
new bb80cea SLING-2057 - wrapping the servlet context / request dispatcher for other contexts to use the original JspFactory when doing forwards or includes on a different context.
new bb6638a adding gitignore for integration tests
new 8efa24e adding this dumb mac file to .gitignore
new ee692c4 fixing bad XML in pom
new bb6701c [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.16
new e69082a [maven-release-plugin] prepare for next development iteration
new 1835bfe [maven-release-plugin] prepare release org.apache.sling.scripting.jsp.taglib-2.1.2
new bf4f517 [maven-release-plugin] prepare for next development iteration
new 4d00a76 SLING-1562, SLING-2065 added sample ui for usermanager and accessmanager
new 9f9d664 ignore build artifacts
new af85821 correct some errors in the javadocs
new 27cdf01 SLING-2066 improve error reporting for validation errors
new 0f42608 SLING-2067 Added null check to AuthorizablePrivilegesInfo to fix NPE when used in a script that is being rendered for the anonymous user
new 091ef24 SLING-1847 use the snapshot build of the o.a.s.auth.form bundle to pick up the fixed bug
new 7090247 SLING-2066 use the snapshot build of the usermanager bundle to pick up the fixed bug
new b0bb45a SLING-2065, SLING-1562 updated readme
new c773778 SLING-2064 : Scheduled jobs with a negative period or zero should be ignored
new 0bc8747 SLING-2063 : If a node is removed and added in one go, resource added event should be fired
new 1ccaed4 Use latest snapshot
new 31691c9 SLING-2068 : Add info if resource event is external or locally
new c2cfcfd SLING-2070 Members of the UserAdmin group can not create a new user
new fcfdb80 SLING-2071 : Job is not locked and can be removed if locking manager is configured with "none"
new 9bae786 cleaning up archetype projects pre-release
new 4b7e2bf SLING-2069 PW reset through administrator is not possible. Following the jackrabbit model, members of the UserAdmin group can set the password of other users.
new d1dab53 SLING-2073 - adding wrapper around other servlet context to unwrap SlingHttpServletRequest / SlingHttpServletResponse (or wrappers thereof) when doing cross-ctx include/forward
new 1c08d83 SLING-1994 - applying patch from Alex K. to correct javadoc
new 974d080 SLING-2072 Add support for disabling users
new 00143f8 revert change from revision 1100034 that checked in by accident.
new f90cfc8 Use latest releases
new 82048ee SLING-2073 - creating unit test and fixing bug (exposed by unit test)
new 4710c52 [maven-release-plugin] prepare release sling-launchpad-standalone-archetype-1.0.0
new 1d77df8 SLING-2075 - adding failOnError option to install, install-file, deploy and deploy-file goals
new 0b9f695 [maven-release-plugin] rollback the release of sling-launchpad-standalone-archetype-1.0.0
new 007bcee adding missing scm info and readmes
new 3b60791 [maven-release-plugin] prepare release sling-launchpad-standalone-archetype-1.0.0
new d2d9553 [maven-release-plugin] prepare for next development iteration
new fc154af [maven-release-plugin] prepare release sling-launchpad-webapp-archetype-1.0.0
new 8cb845e [maven-release-plugin] prepare for next development iteration
new 0f43991 Delete Eclipse project files - we don't usually check those in
new 0ee5a15 svn:ignore
new 97d8c4b SLING-2061 / SLING-2062 - preloading configured set of resource bundles and registering each individual resource bundle as a service
new 914364d SLING-2061 - just preloading all bundles. much simpler
new 71ee1c4 SLING-2061 - making bundle preloading optional
new e5a1556 SLING-2079 - creating a DefaultTransformer class
new 1fb6666 SLING-2061 - doing preloading of bundles in a separate thread on activation
new d27df38 SLING-2061 - adding metatype information for preload.bundles
new f428327 SLING-2081 : Bundle version manifest entry is a string (not a Version object)
new aa15069 Remove obsolete licence and notice files
new bdc6f8b SLING-1140 : Rewriter Filter not called when error is handled. Apply patch from Antonio Sanso.
new 70d32e6 Use latest parent pom
new 81e9071 SLING-1555 UserManager permissions manipulation services that mirror the functionality of the REST operations for programmatic user management code.
new a3b05b4 SLING-2083 AccessManager permissions manipulation services that mirror the functionality of the REST operations for programmatic access management code.
new b3cddc2 SLING-2031 : Use bundle location to create path for persisting new configurations
new d7768b2 SLING-2031 : Use bundle location to create path for persisting new configurations
new 225ccfb SLING-2031 : Use bundle location to create path for persisting new configurations
new a7093a8 Several fixes for configuration write back
new a5bde46 Only invoke installer if really something changed
new 29322e0 cleanup metatype labels
new add3a9a SLING-2082 - escape HTML output in POST response, with test
new db1ccbd SLING-2082 - escape html characters in HtmlResponse output, with tests
new 2cdccfe SLING-2082 - use latest versions of api and test-services bundles
new b3a6e15 SLING-2085 - RequestHistoryConsolePlugin should escape HTML text
new 2ea9501 SLING-2086 : Potential endless loop in jcr install
new 2108ddd SLING-2085 - use ResponseUtil for escaping
new d2ba859 SLING-2082 - use ResponseUtil for escaping
new 9e7ac43 SLING-2087 - deprecate this HtmlResponse class
new 2341b04 Correct path handling
new 4c1f3fb SLING-2060 : Refresh bundles with optional dependencies if such dependency is installed
new 62c96ee Add toString for debugging
new cbdfd14 SLING-2092 If the map entry for a mapping is for any scheme and any host:port, we just remove it from the target mapping entry.
new 90fd369 SLING-2095 - extracting workspace name from path if it is present
new 201d1c0 SLING-2096 - checking for the workspace name in the request
new f4211ad adding a test for aliases within a non-default workspace
new a243a4f SLING-2093 - applying partially modified patch from Tobias Bocanegra (Thanks!) to fix alias mapping when some nodes in the path are not-visible because of access control
new 6655c4f SLING-2093 - adding test
new ae1dfc8 fixing comments
new d20ab15 SLING-2093 - applying patch to get partial aliasing working
new 75b259d SLING-1533 - removing query language validation from json query servlet and now doing it inside the resource resolver. also adding code which injects jcr:path and jcr:score if those aren't in the column list
new 8a5aff5 SLING-2101 - adding support for a sling:redirectStatus property which determines the status code returned to the requestor of a vanity path where sling:redirect is true
new ffe115d SLING-2089 - adding getAbsolutePathWithinSlingHome() method
new 3f5426d SLING-2082 - adding latest test-services bundle in testing-war project
new f267b7b [maven-release-plugin] prepare release org.apache.sling.engine-2.2.4
new b9c20a8 [maven-release-plugin] prepare for next development iteration
new c350c1d formatting fix
new f9bd9d6 tabs -> spaces
new 06d1bb3 SLING-2102 - updating Freemarker version
new 7e6161f SLING-1988 - removing errant files
new 3b83b18 removing empty dir
new 25ffb6f SLING-1741 - only strip off the extension in the case of a non-synthetic resource
new 262739e SLING-2105 - initial implementation of partial bundle lists
new 955d6d8 converting testing and testing-war projects to use a partial bundle list for the test services bundles
new 7371b4d fixing typo
new 8aa2aa5 SLING-2093 empty path should map to the root
new 25eb653 SLING-1905 Make DefaultLocaleResolver (using servlet container's getLocales() method to resolve the locales) available for extension and use the wrapped request object instead of the I18nFilter provided wrapper to call the LocaleResolver.
new 2794f27 SLING-1905 Increment micro version number to indicate a change. Implementations of the existing interfaces are not concerned with this (thus not a minor update).
new 09f161b SLING-2091 - add missing credentials to testing tools in several places. Patch contributed by Mark Adamcin, thanks!
new 53f5900 svn:ignore
new 758b8c6 SLING-1476 - adding initial stats MBean to engine bundle
new 4077dd5 SLING-2107 Check the LocaleResolve.resolveLocale result in the getLocaleList and ensure a singleton list with the default locale is returne din case the LocaleResolver returns null (for stability only, spec says list must not be null) or an empty list
new f192f7d Make test more robust w.r.t. timing
new 52c817c SLING-2106 - Use slf4j logging in AdapterManagerImpl
new a78a78c SLING-2109 Provide System Bundle Extension Fragments for XML and JTA APIs
new dc1c059 SLING-2109 Provide System Bundle Extension Fragments for XML and JTA APIs
new 1cbfa12 SLING-2109 Provide System Bundle Extension Fragments for XML and JTA APIs
new 27f6539 SLING-2109 Provide System Bundle Extension Fragments for XML and JTA APIs
new f8d1cea Revert to using the released version of the launchpad API
new e831a4f Add test to verify that bundle with invalid version number is ignored
new fa9594b SLING-2115 : Reject bundle with illegal version information as early as possible
new 79d55c9 SLING-2116 : Support servlet api 2.5
new 603f9cb SLING-2117 : Only remove empty job folders which are older than one hour
new a807f3c SLING-2111 - querying for jcr:language values which either match the value of Locale.toString() or the RFC 4646 version of the Locale's String representation.
new bb31397 SLING-2099 - fixing NPE in SlingServletResolver (thanks Alex for the patch)
new 551a563 SLING-2118 : Refresh long running sessions if save fails
new d8ef2c4 SLING-2119 : Add a periodic sanity check to the internal job cache
new 8dc7fae SLING-2120 Add configuration property to specify a regular expression for parameters to ignore when writing back to the repository
new ec3264f Add new method to avoid problems if we upgrade to a newer sling settings api
new da9e1ea Add new method to avoid problems if we upgrade to a newer sling settings api
new 6330c09 SLING-2112 - adding RequestUtil.handleIfModifiedSince method (thanks to Antonio Sanso for the patch!)
new ca5fd24 SLING-2119 : Add a periodic sanity check to the internal job cache
new f565412 [maven-release-plugin] prepare release org.apache.sling.event-3.1.0
new a9a1dda [maven-release-plugin] prepare for next development iteration
new e20179c SLING-2114 : Content Loader is not thread safe
new 9bf4abe Code cleanup - remove unused stuff.
new a98ac07 SLING-2122 : SynchronousBundleListener might be called concurrently
new cb57fe4 SLING-2122 : SynchronousBundleListener might be called concurrently
new 38ea4f0 Code cleanup - remove unused stuff.
new a766734 SLING-2124 : Improve support for OSGi installer by distinguishing between bootstrap and app bundles
new ccb6367 SLING-2125 : Jcr Resource mappings are not all applied when a certain number of mapping entries is created
new 0d207f0 SLING-2093 ; Reverse mapping with insufficient access rights truncates path
new 92b82d6 SLING-2126 Add helper method to validate a target to redirect to after logging in. Also use this method in the redirects in the DefaultAuthenticationFeedbackHandler and AbstractAuthenticationHandler. Finally, since we add a method, increase the micro version number for clients to be able properly require the implementation.
new c7cf0d1 SLING-2123 Use Map<String,...> instead of Map<URL,...>
new 9a5ba7e SLING-1463 : Rewrite MapEntries to be a OSGi EventHandler instead of a JCR EventListener
new 1171204 Correct typo
new 0153e33 Switch to scr annotations - no functional changes.
new 7d0782a Don't use JCR 2.0 API
new cf5e308 Remove empty dir
new 85a4793 Remove empty dir
new 2c42630 SLING-2043 : Upon the installation of a fragment bundle, a refreshPackages call should be made on the host bundle
new 567d3e9 Prepare release
new 0689670 [maven-release-plugin] prepare release org.apache.sling.installer.core-3.2.0
new e217c30 [maven-release-plugin] prepare for next development iteration
new 44f8851 [maven-release-plugin] prepare release org.apache.sling.launchpad.installer-1.0.2
new 0e3081a [maven-release-plugin] prepare for next development iteration
new 96a62e6 [maven-release-plugin] prepare release org.apache.sling.installer.factory.configuration-1.0.0
new a716341 [maven-release-plugin] prepare for next development iteration
new 9961db4 [maven-release-plugin] prepare release org.apache.sling.installer.provider.jcr-3.1.0
new 6c07b8b [maven-release-plugin] prepare for next development iteration
new 08f36c5 Use latest snapshot during release
new 4e03027 SLING-2128 : Provide plain Repository services as SlingRepository services
new 6f814fb SLING-2128 : Provide plain Repository services as SlingRepository services
new 64a3eb6 SLING-2128 : Provide plain Repository services as SlingRepository services
new fb418b1 SLING-2124 : Improve support for OSGi installer by distinguishing between bootstrap and app bundles
new 8bf80d2 SLING-2124 : Improve support for OSGi installer by distinguishing between bootstrap and app bundles
new 9e42217 svn:ignore
new feb8e14 SLING-2127 - require Maven 3.0.2
new b393745 SLING-2124 : Improve support for OSGi installer by distinguishing between bootstrap and app bundles
new 7b3806e SLING-2124 : Improve support for OSGi installer by distinguishing between bootstrap and app bundles
new 68fb985 SLING-2099 - fixing NPE in SlingServletResolver
new 1c46128 Fix typo
new fab345b SLING-2130 : Workspace prefix should only be set if use multiple workspaces is activated
new add3316 Add sanity null check for servlet
new b8e55f3 SLING-2128 : Provide plain Repository services as SlingRepository services
new 5432d62 Remove unused code
new 2b063d6 SLING-2133 : Sling WebDAV response is not sending realm correctly
new e7af5df SLING-2134 : Provide a way to add additional properties to sling.properties
new 08b3296 SLING-2135 : Copying of resources should respect default includes
new 3cbca13 Prefix "Sling" properly with "Apache"
new 0eb3e49 Don't use random id - increase the id, this avoids creating the same user/group twice during a run
new 4f068d7 SLING-2094 : Adding support to call a sling resource for JSP page exception handler <%@ page errorPage ... %>
new ab9172e Remove unused variable
new e8829df SLING-2134 : Provide a way to add additional properties to sling.properties
new db88a25 SLING-550 : Reduce filter ordering to be able to run filters in front of this one.
new 251ac8d SLING-2141 - Add a way to check the referrer for modification requests
new bf6f3f3 Ignore target
new 9e4d3e1 SLING-2141 - Add a way to check the referrer for modification requests
new 4e5fe29 Use released versions.
new 7fd638f SLING-1704 - adding support for changing primary node type in post servlet
new 1debe7c SLING-2121 - querying for jcr:language property using fn:lower-case
new 71626ef SLING-2088 - initial implementation
new a2b526f using latest snapshot of installer factory configuration
new 81679a1 SLING-2141 - Add a way to check the referrer for modification requests
new 9bf01d9 SLING-2141 - Add a way to check the referrer for modification requests
new 207a93d SLING-2141 - Add a way to check the referrer for modification requests
new 3aa5943 [maven-release-plugin] prepare release org.apache.sling.i18n-2.1.2
new 6804731 [maven-release-plugin] prepare for next development iteration
new 3913086 SLING-2088 - adding comment about code duplication
new dc3fa16 SLING-2144 - updating bundle, scr, and osgi versions
new 1fdf815 SLING-2145 - switching to use @SlingServlet
new 93e9654 SLING-2146 - adding a simple filter
new 93a28c3 SLING-2148 : Untransformed resources are copied on each rendevouz SLING-2131 : Use modified source path name instead of the fixed string "unknown-resource" for initial resource copies
new cc62d13 Use latest snapshot
new 8163440 SLING-2140 : Add a ConfigurationPrinter to output the Repository Descriptors
new fe7e3d3 SLING-1476 - adding microbenchmark for adding stats to the statistics object
new 5b85b28 SLING-1476 : provide number of processed requests
new 11dc78b SLING-1476 : provide number of processed requests
new d840628 SLING-2150 : Update plugins to use the latest available versions
new abe9fe9 SLING-2150 : Update plugins to use the latest available versions
new ae54643 SLING-2144 - downgrading bundle plugin as 2.3.5 doesn't work with Java 5
new a743799 SLING-1476 - updating benchmarks and switchin implementation to do direct addition to the statistics object
new 3c2d079 Delete Eclipse project files
new d714353 svn:ignore eclipse project files
new dfcc03e SLING-1476 - renaming attributes per Bertrand's comments; moving mbean implementation to a non-exported class (helps to read the spec)
new d4c25b0 SLING-1476 - adding more methods to mbean
new 40bd966 SLING-2153 - fixing parent path reference
new 690be93 SLING-2155 : Remove check for Sling Engine bundle
new 9de938f SLING-2131 handle special characters in the generated filename that are not allowed by windows
new 827e86f SLING-2143 SlingPostServlet ImportOperation should honor the _charset_ parameter
new e6fee0a SLING-2159 fix custom-login-form sample
new 6a8063c SLING-2159 fix custom-login-form sample
new 32b1917 SLING-2160 : Close input streams
new dae5aba SLING-2157 : Make the framework logger level configurable
new 7dd09d5 SLING-2157 : Make the framework logger level configurable
new 3e1a246 SLING-2161 - adding bundle archetype
new 93acc0e adding bundle archetype to root
new 970599c SLING-2162 : Support write back of configurations
new 3cc1635 Minor update: handle state for more than three resources for the same entity
new 2495a5d SLING-2162 : Support write back of configurations
new 259c00c SLING-2163 : Persisting a new configuration is missing PID and factory PID
new 5432f64 SLING-1476 - making Java 5 compatible
new ca22539 removing unnecessary license and notice files
new af92df2 SLING-2146 - adding second bundle archetype - this one installs via JCR Install
new 9f677bf SLING-2164 - suppressing m2eclipse errors
new be68a6b SLING-2161 - adding to root pom
new 13c1f88 adding name / description
new aeacb11 SLING-1394 - adding animal-sniffer to ensure Java 5 compatibility
new 739deb7 SLING-2167 : Use Sling authenticator
new c2b0d5d SLING-2141 : Update localhost and server handling
new 94df322 [maven-release-plugin] prepare release sling-11
new 4940644 [maven-release-plugin] prepare for next development iteration
new 7758193 Update to recent snapshot
new 269d2c9 Update to recent snapshot
new c561790 Allow empty referrers by default
new 4f75765 Update default list
new 74be078 Revert SLING-2128 : Provide plain Repository services as SlingRepository services
new 9b7994b SLING-2140 : rename printer provider class
new 8ff64eb SLING-2168 : If a system fragment is uninstalled during bootstrapping, the framework should be restarted
new 9ff5480 Remove unused imports
new 1b8db3b Remove outdated comment
new 1b5d1a2 Fix output type descriptions and add link to log format description
new 16b25a1 SLING-2168 - fixing unit tests broken by r1153861
new 06175f0 chaining default launchpad http port to make it easier to run integration tests
new 7b0324d Commit missing changes in test cases
new e62f6ab Using latest released parent pom
new 6530c3f SLING-2169 - reimplementing c:import support by resetting the USE_OWN_FACTORY usage counter to 0 before an include/forward and then restoring the value after the include/forward
new fe6e211 SLING-2138 - initial implementation
new 6cb4123 SLING-2138 - adding IT
new 3cef5c0 SLING-2170 Fixed by replacing '=' with '_' when generating DOM node IDs.
new 1bf7d50 SLING-2171 : Don't copy resources if they are always available (like from the file system)
new cba6b08 SLING-2172 : NPE in DefaultSlingScript#verifySlingBindings
new e93425f SLING-2173 : Bundle Update: StartLevel service should be asked for bundle persistent state
new 6333e3e Use global filter instead of Sling filter
new cf96e88 SLING-2175 Support LSB exit codes for the status command line option
new 63760db Minor code optimization
new bd14cb7 Add more info for failing test
new fa7f443 SLING-2174 : Leverage Framework interface to better control framework startup
new 04ead12 SLING-2177 : Remove unused internal API in Sling class: doStartBundle and doStopBundle
new 476ad6e Api has new method, increasing version
new 6266bd0 [maven-release-plugin] prepare release org.apache.sling.api-2.2.2
new 8694803 [maven-release-plugin] prepare for next development iteration
new 60b7fcb [maven-release-plugin] prepare release org.apache.sling.commons.osgi-2.1.0
new 3a9476d [maven-release-plugin] prepare for next development iteration
new db84b12 [maven-release-plugin] prepare release org.apache.sling.commons.scheduler-2.3.0
new 2b8331a [maven-release-plugin] prepare for next development iteration
new a4ef509 [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.18
new 2a15671 [maven-release-plugin] prepare for next development iteration
new ecd4235 Prepare release
new abc0a3a Prepare release
new 0c1ae5a [maven-release-plugin] prepare release org.apache.sling.installer.core-3.2.2
new d5f5d70 [maven-release-plugin] prepare for next development iteration
new 5d4e49b [maven-release-plugin] prepare release org.apache.sling.installer.provider.file-1.0.2
new a2a7f49 [maven-release-plugin] prepare for next development iteration
new d7442d4 [maven-release-plugin] prepare release org.apache.sling.installer.factory.configuration-1.0.2
new a9ea745 [maven-release-plugin] prepare for next development iteration
new 90ef24d [maven-release-plugin] prepare release org.apache.sling.launchpad.installer-1.0.4
new da7a74a [maven-release-plugin] prepare for next development iteration
new 7dc0520 Switch back to snapshots
new 7584da6 SLING-2178 : Installed resource should be listed before not installed one
new c4a31cb Use latest Commons OSGi and return 403 instead of 500
new 0925489 Correct parent pom
new 0658aec Switch back to snapshot
new 1e695b8 SLING-2167 : Use session from default implementation to let the tests pass
new e872d59 SLING-2167 : Use session from default implementation to let the tests pass
new 4f523d3 Clean up pom
new 1da3702 Clean up pom
new f3d2d07 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.18
new 43d1fb9 [maven-release-plugin] prepare for next development iteration
new 3ca2c70 Use released versions
new 20b7a0d SLING-2181 : Use latest Apache Felix EventAdmin
new bb622c9 SLING-2180 : Provide a resource bundle for all requests
new 093984d Correct configuration version
new dee984d Use target instead of deprecated tasks
new 7c76b84 Correct installer version
new 349dd85 SLING-2065 Add ui for the additional JCR 2.0 privileges
new 09d25d7 SLING-1880 : ServletResolver should log when a servlet is ignored due to not being in one of the allowed execution paths
new 247cd8c SLING-2184 : Copy sling_bootstrap.txt if contained in launchpad
new bcbc8b3 SLING-2182 : Provide a way to specify additional bootstrap commands
new 95300f1 SLING-2182 : Provide a way to specify additional bootstrap commands
new 3249539 SLING-2183 : Bundle configurations and sling files with bundlelist
new a87f001 SLING-2180 : Provide a resource bundle for all requests
new 6345996 SLING-2188 : Correct metadata
new 475b7b7 Use snapshot
new c930fcb SLING-2189 : Resources installed by launchpad should not have default priority
new 4778b87 Use latest snapshot
new a5b270d SLING-2190 : Digest should be compared in reverse order
new 6b136b0 Using released versions
new 35c065d SLING-2109 - fragment bundle that causes javax.activation to be exported. Contributed by Stefan Seifert, thanks!
new 927f0bc ParametrizedJunit4Test added to verify that those work server-side
new adab7e8 fixing build issue
new d5f56ab switching testing-war project to use latest snapshot of commons-testing. h/t Eric Norman
new 3a6435b SLING-2134 : Provide a way to add additional properties to sling.properties SLING-2182 : Provide a way to specify additional bootstrap commands
new 2461aca SLING-2182 : Provide a way to specify additional bootstrap commands
new a164473 SLING-2196 Add the main information from the servlet container's server info to the Sling server info.
new 282b5fb fixing typo in bundle archetype
new 06c33cf uploading sample url filter implementation
new fa4c724 Remove special wait cycle for integration tests
new 1c4a8d3 SLING-2198 - allowing request if the referrer host name matches the request host name (also, internalizing the PropertiesUtil class for compatibility purposes)
new 16bc905 SLING-2200 - adding a configuration printer to the referrer filter
new 0b4cd4e 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 c927be1 correcting pom
new 97cae7a [maven-release-plugin] prepare release apache-sling-jar-resource-bundle-1.0.0
new 4eef5fb [maven-release-plugin] prepare for next development iteration
new a1cdbc0 using released resource bundle
new 3a8a251 [maven-release-plugin] prepare release sling-12
new 89eec10 [maven-release-plugin] prepare for next development iteration
new ac13085 temporarily using snapshots during release vote
new 6d82d43 SLING-2185 Support IOHandler and PropertyHandler services to extend the Jackrabbit WebDAV functionality (thanks Timothee Maret for the patch)
new f38deed SLING-2185 Test Services to support IOHandler and PropertyHandler services to extend the Jackrabbit WebDAV functionality (thanks Timothee Maret for the patch)
new c9efe26 SLING-2185 Integration tests to support IOHandler and PropertyHandler services to extend the Jackrabbit WebDAV functionality (thanks Timothee Maret for the patch)
new 277a6b9 Ignore target and eclipse project files
new c182d30 SLING-2201 : Add a listener to the installer
new 437055a SLING-2201 : Add a listener to the installer
new 70e2847 Correct typo
new 3630b88 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1164733 13f79535-47bb-0310-9956-ffa450edef68
new 3223797 SLING-2205 : Enable / disable job processing based on Sling ID
new 4a9b024 SLING-2207 : Support different properties and bootstrap commands for standalone and webapp
new e910272 SLING-2207 : Support different properties and bootstrap commands for standalone and webapp
new b992def Prepare for release
new 3e4db02 [maven-release-plugin] prepare release maven-launchpad-plugin-2.1.0
new fb5e378 [maven-release-plugin] prepare for next development iteration
new c5661a9 Use latest snapshot after release
new 8a80f03 using latest releases
new c49ea5f SLING-2059 - upgrading to groovy 1.8.2; removing custom JSON Builder and rewriting integration tests to use standard groovy JSON Builder
new c8e224b adding misc git ignore files
new 8ac28f7 SLING-2208 - supporting array for javax.script.name in SlingBindingsProvider
new 1ea112b SLING-2209 - updating annotations
new effbd3b whoops… didn't mean to change this.
new 6fb827f adding proper metadata for GSP script engine
new 65844dc SLING-2212 : When merging bundle lists, the highest version should win
new 5d611d5 Remove duplicate entry
new 8a9add0 SLING-2213 - applying patch from Jukka Zitting (thanks)
new 611e665 SLING-2219 - use dynamic reference to AnnotationsProcessor
new 3fa04db SLING-2001 and SLING-2197 - try to start all installed bundles repeatedly until success, to cope with inter-bundle dependencies
new 6916032 SLING-2220 - org.apache.http.* are not required imports for sling testing tools bundle
new 24446b9 SLING-2218 - invalidating tag files on modification; thanks to Julian Sedding for the patch!
new 2f9dac2 SLING-2210 - adding support for service property compatible.javax.script.name and including example in GSP script engine
new ff82013 SLING-2210 - using DS 1.1 <class>, map style bind method
new 7cd609e SLING-2193 - adding JUL support (optionally if framework property org.apache.sling.commons.log.julenabled is "true")
new b1a05dc switching to use released launchpad plugin
new 20c2815 bit of pom cleanup
new 315fa9d SLING-2098 - allow the use of an artifact coordinates to be specified instead of a file path
new cf500ca [maven-release-plugin] prepare release sling-bundle-archetype-1.0.0
new 6e2634c [maven-release-plugin] prepare for next development iteration
new 4733847 [maven-release-plugin] prepare release sling-jcrinstall-bundle-archetype-1.0.0
new 191c263 [maven-release-plugin] prepare for next development iteration
new 87037bd SLING-2222 - adding null check for namespaceMapperTracker
new 6b55082 SLING-2221 - refactoring CacheEntry into separate class for encapsulation reasons and making binary property values non cacheable
new bf62c2f SLING-2223 - adding PostResponseCreator interface and integration test
new 8f41d58 SLING-2221 - making Java 5 compatible (boo hiss)
new 2099b73 SLING-2221 - making results of values() and entrySet() views of maps and unmodifyable.
new 7fe7bd5 SLING-2221 - another Java 5 fix
new 187b962 SLING-2225 Provide proper embedding support.
new bf09539 SLING-2225 Fix compile issue in trunk
new b526cab SLING-2225 Fix compile issue in trunk
new 352fa64 SLING-2225 Properly handle setting the sling.control.action property
new 5f4e318 SLING-2225 Properly handle setting the sling.control.action property
new 139a8b3 SLING-2225 Properly handle setting the sling.control.action property
new 3380831 SLING-2225 Use sling.control.socket instead of "j" as the property name for the control socket specification
new 5d7b60f Remove unused method
new 5a7933d SLING-2226 : Move json query servlet to a new compat bundle
new 161a0ec SLING-2226 - fix integration tests by adding new org.apache.sling.servlets.compat bundle to the launchpad builder
new 015524d Move compat bundle to testing
new cf3f548 Some code cosmetics to mirror the default error handler - no functional changes.
new 87f0419 SLING-2231 : All output from the default error handler should be encoded
new 58bca84 Encode output and update readme
new 8345723 SLING-2232 : Package admin classloader should check bundle state
new 3692cf1 SLING-2233 Apply patch providing support for CopyMoveManager supplied by Sameer Charles (Thanks)
new 811bd47 Correct description
new 16ef864 SLING-2224 Create new LogService bundle
new 4b5af7c SLIGN-2224 Factor OSGi LogService implementation out into a separate bundle and don't embedd SLF4J API, logf4-over-slf4j, and jcl-over-slf4j any longer. Reflect this change in the Bundle Name (the symbolic name is still the same).
new a672ffe SLING-2224 Add new log service bundle to reactor
new 61295a7 SLING-2224 Add new logservice and separate SLF4J bundles to builder list
new 15cba5e SLING-2235 Use size limited, access ordered cache for bundle loggers and remove entries for uninstalled bundles
new 3fb20bd SLING-2229 - applying Felix's patch to rationalize ScriptEngineManager implementations
new 320e0ed SLING-2228 - applying Felix's patch to not reregister ScriptEngineManager when a script engine is added/removed.
new 29d9e3a SLING-2229 - using latest snapshot of Scripting API
new e7e7815 SLING-2229 - removing duplicate class
new b029c45 SLING-2227 - applying tweaked version of patch from Markus Joschko which stops a post operation from saving the session if the request attribute skip-session-handling is true. package export already bumped to 2.1.0 in a prior change.
new 71139e2 SLING-2237 - initial implementation of @Inject support
new a2180bc SLING-2238 - doing property interpolation on bundle list
new b2ad8f0 SLING-2241 - AbstractLaunchpadStartingMojo uses protected fields from parent class
new ea6f48a SLING-2217 : Need a good way to downgrade a bundle
new ed29c6c SLING-2245 - avoid animalSniffer errors
new 6b94114 SLING-2245 - fix scala contrib build and use scala bundles from maven central. Patch contributed by reto@apache.org, thanks!
new e2a0e26 [maven-release-plugin] prepare release maven-sling-plugin-2.0.6
new 89d4197 [maven-release-plugin] prepare for next development iteration
new c5dc19b SLING-2244 - adding unit test for sling:vanityPath. Thanks to Antonio Sanso for the patch!
new c788de7 SLING-2243 - adding factoryPid to hand crafted metatype.xml
new 73b2a37 SLING-2247 - adding support for limiting the recorded requests in the Recent Requests web console plugin
new fb6498b Remove unused imports
new 57ffa10 Remove unused methods
new c4fc297 SLING-2248 : Send an event when the mappings change
new 5a51c87 SLING-2246 : Wrong mapping for nodes having sling:alias property. Apply patch from Antonio Sanso
new ff68fc1 SLING-2250 - adding included resource resolution timer logging
new f81c493 updating dav client version in integration-tests module to fix test failures
new dd536ad SLING-2194 - generating bundle list content from a project's dependencies; refactoring testing projects to use this feature.
new 5c687c7 removing empty dirs
new 2b2bbc0 Fix config installer test - it did just count all configuration events coming in but not just listen to specific ones. If for whatever reason another configuration event occurs, the test case fails. This is fixed now
new 9882fdd SLING-2252 : If a config is removed and a different config is to be installed perform an update
new 507b39f SLING-2199 : Installer should be able to update itself
new 902922a SLING-2256 - making the missing-auth-mapping parameter configurable
new a692808 Reverting r1189896 "SLING-2256 - making the missing-auth-mapping parameter configurable"
new ab6d799 SLING-2258 Apply patch by Antonio Sanso (thanks alot). I have slightly modified the patch to check for the suffix "/jcr:content" to prevent false positives for names like "xyzjcr:content" (however unlikely that might be)
new 2838b33 SLING-2261 Ensure the system property "org.terracotta.quartz.skipUpdateCheck" is set to true before creating the scheduler to prevent unneeded update check
new 226820d SLING-2263 - validating partial bundle lists during their lifecycle
new 3fbbb16 trivial formatting and field name change
new 7bc1eef SLING-2264 - add option to set includeDefaultBundles on command line
new 4b0c3f1 SLING-2265 - adding maven-dependency-plugin style option includeDepenencies
new 648818f demo of SLING-2265
new 6f83e03 SLING-2266 Don't pass requests intended to be handled and terminated by authentication handlers
new 3040572 SLING-2267 Upgrade to Maven Bundle plugin 2.3.4 and make use of BND package level annotations for package exports
new c668c8c SLING-2080 Apply slightly modified patch by Angela Schreiber (thank you very much)
new 0262394 SLING-2080 Apply patch by Angela Schreiber (thank you very much)
new 59569af SLING-2080 Apply patch by Angela Schreiber (thank you very much)
new e326448 SLING-2080 Apply patch by Angela Schreiber (thank you very much)
new b555c56 SLING-2080 Apply patch by Angela Schreiber (thank you very much)
new 7c4f947 SLING-2080 Fix wrong JavaDoc references (Thanks Angela for reporting)
new c475c43 Subtle casing bug causes build to break ....
new 514e59a SLING-2269 - fixing typo
new 3e6573f tabs -> spaces
new 05385ff SLING-2167 Force HTTP Basic authentication
new 486f936 SLING-2272 - upgrade Jackrabbit version to 2.2.9 (except for WebDAV, which needs 2.3.x, so upgraded to 2.3.2) and Tika to 1.0
new 146d8da SLING-2167 Reverting my last change thus not forcing HTTP Basic. The real solution is to make sure authentication on the davex path is not enforced by Sling authentication.
new 69fc757 SLING-2275 Consolidate configuration - use OsgiUtil to convert the configuration property - prevent indirect dependencies making Jackrabbit deps provided - preset Jackrabbit DavEx config: path prefix: same as servlet registration path home/tmp directory: sling.home/jackrabbit/tmp csrf protection: disabled no other parameters are set - use Sling settings to get sling.home location
new 39ad27c SLING-2274 Never require authentication from the DavEx servlet but support any credentials coming along
new 1ec8890 SLING-2275 Consolidate property name for the servlet registration with the respective property name of the SimpleWebDav servlet which uses dav.root
new caa8d61 SLING-2275 Reverting the property name consolidation. This breaks configuration compatibility with release 1.0 !
new a584434 SLING-2275 Oops, need the home path not the home URL....
new 4365b27 svn:ignore eclipse project files
new 6503409 SLING-1059 Apply slightly modified patch by Jukka Zitting (thanks alot)
new d39d8f7 JavaDoc
new 9709cfe SLING-2278 Convert to Java annotations
new 54bb308 SLING-2278 Convert to Java annotations
new bd5e366 tabs -> spaces
new 3fca421 tabs -> spaces
new 4337037 SLING-2274 - adding integration test to ensure that davex access works if anonymous access is disabled in the authenticator.
new 2b0d04f SLING-2274 - fixing NPE in integration test
new aa321d4 Correct links (remove obsolete selector) Add edit page for a photo Always encode title when writing out
new 9c72572 Exclude non photo files
new 4c2bdcc svn:ignore eclipse project files
new cebc72c SLING-2274 - getting configuration regardless of bundle binding
new da6af60 bumping package export version and adding since tags
new 1175603 [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.usermanager-2.2.0
new 959cd58 [maven-release-plugin] prepare for next development iteration
new 0116772 using snapshot during release vote
new d52989c SLING-2209 - replacing javadoc SCR annotations with Java SCR annotations
new d4eeeaf SLING-2209 - replacing javadoc annotations with java annotations
new b31cf4f SLING-2209 - fixing some minor errors in annotation conversion
new e7c47ac SLING-2281 Add Java 7 plattform API to system package exports. In addition add execution environment properties properly set up. In addition derived from the platform definitions of the Apache Felix framework export versions and uses constraints are added.
new ba53fab SLING-2281 Rename 1.7.properties to the correct (expected name)
new 7065d6a SLING-2281 Rename 1.7.properties to the correct (expected name)
new 936598a SLING-2281 javax.activation must not be directly exported but be provided from within the framework (same as XML APIs)
new 7c2c3ec SLING-2103 Add new system bundle extension fragment exposing WS API
new d775c46 SLING-2103 Add to build reactor and launchpad bundle list
new 004e0c4 SLING-2103 .. and the README file ...
new c36e0ff Add version with qualifier indicating source of the system bundle export
new 5860e10 Replace current set of exports with the packages contained in Java 7, adapt bundle description and add version indicating the source of the system bundle export
new 1e3fdbe SLING-2165 Form based login failure should stay on the same login page to show the login error
new 471ea04 SLING-1562 improvements to the usermanager.ui sample 1. user/group delete action was broken when the app was not mounted at the root context 2. block rendering of several pages for the anonymous user 3. misc ui tweaks
new b069fcc SLING-2270 Junit Core HtmlRenderer outputs invalid HTML Apply patch by Brian Riggs (Many thanks)
new 7f080b6 SLING-2257 File uploads > 2GB are not available as request parameters (reported by Dominique Pfister) Removed embedded commons-fileupload and import the same packages from the o.a.c.fileupload v1.2.2 bundle.
new 9ccb7c6 SLING-2043 : Upon the installation of a fragment bundle, a refreshPackages call should be made on the host bundle
new bdb67be SLING-2273 - implementing a LifecycleParticipant which adds bundle list contents as dependencies
new 879cb03 SLING-2279 : ReferrerFilter should not reverse lookup the IPs of interfaces. Apply patch from Tobias Bocanegra
new d3d0b36 SLING-2285 : Update to latest Quartz 2.1.1
new 39d5497 SLING-2286 : Ignore repository exception for loading of a single job
new ca9d5ef SLING-2282 : Java Script Engine does not escape directory paths
new 31dad6b SLING-2287 Check the redirect target for the redirect after logging out. Also ensure the target is prefixed with the context path
new e0b62cd SLING-2287 Don't use the servlet context path as the default login resource because the actual redirect will automatically prefix the servlet context path
new 4d3328a SLING-2287 Need the AuthUtil class for checking the valid redirect
new fd6ce7e Fix log message to properly indicate the method it is logged in
new c53eaf3 SLING-2277 : JCR EventAdmin bridge (JcrResourceListener) is loosing event information
new 59833a7 SLING-2288 : Bundle jar is silently ignored by the installer if MANIFEST.MF is not the first file in the archive
new 0d265f0 SLING-2288 : Bundle jar is silently ignored by the installer if MANIFEST.MF is not the first file in the archive
new 5da03e1 moving configuration in testing-war pom temporarily until I can fix SLING-2291
new 3b16479 SLING-2292 - dependencies added by LaunchpadPluginLifecycleParticipant should be of scope provided
new 263337d SLING-2293 - wrapping call to RelayingParty.newInstance() with TTCL reset code
new 77dead9 SLING-2126 Move tests from AbstractAuthenticationHandlerTest to AuthUtilTest for methods moved to the new AuthUtil class. Adapt AbstractAuthenticationHandler and DefaultAuthenticationFeedbackHandler to use the new AuthUtil class.
new bec08e5 SLING-2280 Implement Option 4: HTTP Basic Handler is fully enabled ignoring any conflicting configuration if anonymous access is disabled. This causes the HTTP Basic Handler to operate as a proper fallback for authentication. If anonymous access is allowed the HTTP Basic enablement configuration is still followed.
new 6c97577 SLING-2280 Implement Option 2: Support AuthenticationHandler service registration property to indicate that browser requests are supported only.
new 5de5df0 SLING-2276 Provide functionality to configure a user to be used for anonymous requests
new 0f71d1d SLING-2294 - JcrPropertyResource should be adaptable to a Node if the property type is WeakReference
new 71d04b4 SLING-2296 Make sure the OSGi Event is always sent, regardless of the modified or added resource is (already) visible or not. This allows us to also use the sendOsgiEvent method for removal events.
new 119c30b SLING-2296 Make sure the event path is changed if the event is for the jcr:content child node of an nt:file node. Also log an error message if the resource for the changed/added node cannot be retrieved from the resource resolver.
new 1e5a403 SLING-2290 : Updating a fragment with a different version but the same content does not work
new 9c78746 SLING-2298 : Register web console plugin using a ServiceFactory
new 0bb21a1 SLING-1289 : Additional ScriptSelectionTest case. Applay patch from Julian Sedding
new 0cb34c2 SLING-2299 Consolidate utility methods in AuthUtil and constants in AuthConstants and adapt uses. Existing methods (mostly in AbstractAuthenticationHandler) are deprecated but remain implemented calling the new AuthUtil methods. The SlingAuthentication.isBrowserRequest (which was wrong) is also replaced by the AuthUtil.isBrowserRequest method (analyzing the User-Agent).
new 57a8940 SLING-2299 The checkReferer method has actually been moved to AuthUtil because it was not contained in a released version of Auth Core bundle yet.
new 8188974 SLING-2299 Browser check in the Sling Authenticator now uses the User-Agent (and not the Accept) header.
new 61f66b2 SLING-2299 Browser check in the Sling Authenticator now uses the User-Agent (and not the Accept) header.
new 00da231 SLING-2299 Browser check in the Sling Authenticator now uses the User-Agent (and not the Accept) header.
new 1f0f8b1 SLING-2300 Fixing support for AuthenticationInfo post processing: For anonymous requests, the AuthenticationInfo instance should always be prepared (even if it is just an empty map). This instance is then passed to the post processors and later used to access the anonymous resource resolver. In addition the J_WORKSPACE constant is removed from the AuthConstants class again because Auth Core has nothing to do with workspaces.
new 294832a SLING-2300 AuthenticationInfoPostProcessor to set the user.jcr.workspace property based on the j_workspace request parameter or attribute to allow users to request logging into a specific workspace for request processing.
new ab78b3c SLING-2300 Integration tests to ensure the workspace AuthenticationInfo post processor properly works (need a component to create some test workspaces and a test itself to login to those workspaces)
new a1d164d SLING-2300 Integration tests to ensure the workspace AuthenticationInfo post processor properly works (need a component to create some test workspaces and a test itself to login to those workspaces)
new b9d584c SLING-2300 Need JCR 2.0 API to create and delete workspaces
new c9ebb7d SLING-2300 Need Auth Core for the AuthenticationInfoPostProcessor service interface
new ccb08dd SLING-2300 Set the j_workspace request attribute to the workspace extracted from the request URL (this will later be handled by the AuthenticationInfoPostProcessor to set the required workspace property in the AuthenticationInfo)
new 916a08a SLING-2108 PostServlet :import operation does not take autoCheckout into account
new c931e16 SLING-2306 Export package with a real version number
new 854c3e1 SLING-2306 Update to Maven Bundle plugin 2.3.4 for package-info.java annotation support
new 70b9f73 SLING-2303 Use a PersistanceManager that is not deprecated
new 0638f07 SLING-2290 : Updating a fragment with a different version but the same content does not work
new ce48f60 SLING-2307 Prevent NullPointerException when called before the ContentData is setup like for example when handling request processing start in the RequestLogger.
new 7e5a30b SLING-2136 - adding IT for accessing a path-based servlet when a node exists at the same path as the servlet
new 0d56f58 SLING-2305 UserManager - Convert @scr JavaDoc Tags to SCR Annotations
new 2bd6d88 SLING-2308 Remove user password digesting from sling
new d704349 SLING-2309 AccessManager - Convert @scr Java Doc Tags to SCR Annotations
new 27666dd SLING-2309 AccessManager - Convert @scr Java Doc Tags to SCR Annotations
new dda7c5c SLING-2310 : Attach bundle list goal should also add configuration artifact
new ad27480 Don't attach bundle list configuration - otherwise ianal plugin is not happy about the created zip
new bb086df SLING-2203 : Allow for better configuration of sling home folder
new 8947f1f SLING-2203 : Allow for better configuration of sling home folder
new 14ea911 SLING-2203 : Allow for better configuration of sling home folder
new d9c8023 SLING-2295 - initial implementation of a web console plugin and configuration printer for adapters
new a289a78 SLING-2313 - creating a new adapter annotations module and enhancing the sling plugin to generate the adapter JSON file
new eb5d39b SLING-2312 - adding adapter annotations for Resources and ResourceResolver implementations in the jcr.resource bundle
new b3662b0 SLING-2295 - adding adapter.condition service property for script adapter factory
new 2cfc38a SLING-2312 - adding adapter annotations for fsresource bundle
new 69fada4 SLING-2312 - adding adapter annotations in usermanager bundle
new 02efc7f SLING-2313 - apparently I forgot to add the pom file
new 2894c46 SLING-2314 - applying patch from Stefan Seifert to switch annotation style on FSResourceProvider. Thanks for the patch!
new 7705455 SLING-2316 - Adapters WebConsolePlugin doesn't handle AdapterFactory services with more than one adaptable
new 3d732ce SLING-2315 - adding an AdapterFactory for Nodes & Properties to Resources, Map, ValueMap, etc.
new cfe8bc5 SLING-2315 - adding an AdapterFactory for Node and Property objects
new 9cbf17d SLING-2318 Properly check the response whether it is committed and reset the output buffer before generating the response.
new 774b9a6 SLING-2320 Apply slightly modified patch by Jeff Young (thanks alot). The change is from
new 4b3e4b79 Reformat
new 5ce8022 SLING-2302 Update to Jackrabbit 2.3.4 dependencies and import WebDAV (instead of embedding)
new b5070a2 SLING-2301 Update to Jackrabbit JCR Server 2.3.4 and import Jackrabbit WebDAV (instead of embedding)
new f243e77 SLING-2251 Apply patch by Alex Klimetscheck (Thanks) - Do not force the redirect path to be an absolute URL rather leverage the resource resolver to potentially return a relative URL
new cc7f2a4 SLING-2251 Apply patch by Alex Klimetscheck (Thanks) - Need to adapt test cases (not expecting absolute URIs any longer)
new 3010922 SLING-2323 : OrderedQueue: remove all might leave a stale entry
new 7e3537d SLING-2324 : The recursion selector value for the JsonRenderServlet is limited to Integer.MAX_VALUE. Applied patch from Antonio Sanso
new 608d69e Code optimization only - no functional changes.
new 7ad44fd Add scope provided to dependencies
new a78c1be Add scope provided to dependencies
new 2cd92a5 Add scope provided to dependencies
new 82f59ff Add scope provided to dependencies
new 1f6a6bf Add scope provided to dependencies
new 86a60bd SLING-2326 Add Geronmio Http Client 3.1 bundle and Commons Codec bundle
new 94905f1 Add svn:ignore prop
new a9a1972 SLING-2320 - disabling maxResources only on level == 1
new 654c702 SLING-2320 - adding unit test of JsonRenderer and making dependent changes in testing
new 591e9e3 SLING-2289 : Implement generic retry mechanism
new 6d03d04 Ignore paths from other resource providers.
new dc22f95 Ignore paths from other resource providers.
new 3109f96 SLING-2251 - fixing IT (thanks to Troy Caldwell for the patch!)
new 893aebe SLING-2329 Fix loop prevention - Implement authenticationFailed method for HTTP Basic Authentication Handler to force the client to provide different credentials - Send 403/FORBIDDEN if a browser client causes a redirect loop (instead of having the HTTP Basic handler send 401
new 53c61a7 SLING-2329 Fix loop prevention - credential validations must not be replied to with a 401 (403 is expected here)
new fd6bd67 SLING-2329 Fix loop prevention - add a test simulating a request loop with invalid credentials -> expect 403/FORBIDDEN
new c761771 SLING-2289 : Implement generic retry mechanism
new 9765358 SLING-2330 : Add ChangeStateTask as utility task
new d27e924 SLING-2331 : Values in partial bundle list should be interpolated Maven style
new 0863a98 SLING-2332 : Partial bundle list should be attachable to any maven project
new 96ec615 SLING-1836 : Remove direct dependency to web console by using new configuration printer support
new cadb547 SLING-2334 : Register shell command through service factory
new 3bc229e SLING-2335 : Provide support for versioned resources
new 1e690d8 SLING-2335 : Provide support for versioned resources
new f2ce384 Unregister listener to avoid NPEs when this component is already disposed but events are coming in
new 478dfa8 SLING-2337 - introduce a flag which, if set as a request attribute, skips the session closing. Inline this constant into auth.core and engine so as to avoid requiring the new API bundle.
new 8374147 SLING-2325 - using request attribute flag rather than impersonation to ensure that a session lives past the current request
new 15c811f SLING-2338 - adding integration test for servlet archetype
new d49b7e2 Use new versioning feature
new 8e69ed4 Use latest configuration support for installer
new d9f8a8c SLING-2339 : Updates (removes/add) are not correctly handled if no task execution occurs in between
new a87419a SLING-2340 - separating use cases for forward into normal and forwarding to an error page
new 285b776 SLIGN-2341 Apply slightly modified patch by Julian Sedding (thanks alot!) - A temporary variable srv is used to be able to apply the @SuppressWarnings("unchecked") annotation to this assignment instead of to the method
new d2e3903 SLING-2342 : Support old factory configurations
new 3c38928 Update javadocs
new 1063129 SLING-2194 : generate a partial bundle list from a project's dependencies SLING-2265 : maven-launchpad-plugin should support a syntax similar to the maven-dependency-plugin
new 76b245b Use new change task instead of own copy
new e2b1caa Update javadocs
new 86648e6 SLING-2344 : Escape output of request paramters
new eb283f9 SLING-1338 : sling.properties should be trimmed when reading
new 8f885e4 fixing build on windows
new 10d499d fixing the build
new 7dce971 Fix test bundle list after removing feature from maven launchpad plugin
new 505ab74 Use correct version across all modules
new f4b0189 Keep snapshot in sync with trunk
new 964bbc5 SLING-2346 : Config digest needs to be recalculated for older resources
new 146c862 SLING-2347 - startup filter module, rejects requests with a 503 status during startup
new 5a01200 [maven-release-plugin] prepare release org.apache.sling.commons.scheduler-2.3.2
new 2e2f793 [maven-release-plugin] prepare for next development iteration
new 5a5efe3 [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.2.4
new 9c8cc48 [maven-release-plugin] prepare for next development iteration
new e594b0c [maven-release-plugin] prepare release org.apache.sling.settings-1.1.0
new 1ac61f4 [maven-release-plugin] prepare for next development iteration
new 829d554 Use latest snapshots (for releases)
new 6b3b26f [maven-release-plugin] prepare release org.apache.sling.event-3.1.2
new 0e07d8d [maven-release-plugin] prepare for next development iteration
new d896670 Use latest snapshot to include some fixes.
new e0f6038 Prepare release
new a1b9660 Prepare release
new f202faf [maven-release-plugin] prepare release org.apache.sling.installer.core-3.3.0
new 96dd8f1 [maven-release-plugin] prepare for next development iteration
new 3f76d7e [maven-release-plugin] prepare release org.apache.sling.installer.factory.configuration-1.0.4
new 3eb7010 [maven-release-plugin] prepare for next development iteration
new 03a82ac [maven-release-plugin] prepare release org.apache.sling.installer.provider.jcr-3.1.2
new 336c0e8 [maven-release-plugin] prepare for next development iteration
new 7f4fd45 [maven-release-plugin] prepare release org.apache.sling.launchpad.installer-1.0.6
new 204548a [maven-release-plugin] prepare for next development iteration
new 72e2b47 [maven-release-plugin] prepare release org.apache.sling.extensions.threaddump-0.2.2
new 6aa86d7 [maven-release-plugin] prepare for next development iteration
new 70d0637 Use latest snapshot
new 9905c46 SLING-1081 : fsresource: allow to adapt to ValueMap
new 0859992 SLING-2347 - use whiteboard pattern with StartupInfoProvider services
new 4c9b889 SLING-2347 - startup filter disabler bundle added
new bcc9c35 SLING-2350 : Sling Maven JSPC Plugin depends on legacy Sling API lib which does not support adaptable SlingHttpServletRequest objects
new 469587c SLING-2351 : Catch potential exception in query
new 70ccb8b SLING-2345 : Improve control port handling
new 6efbbac SLING-2350 : Sling Maven JSPC Plugin depends on legacy Sling API lib which does not support adaptable SlingHttpServletRequest objects
new 5b7e898 SLING-2347 - set filter.order so that it runs first
new a9834ed SLING-2347 - use response.setStatus to avoid triggering the container's error pages during startup
new 4392711 Add some tests to clarify POST servlet behavior with various combinations of / and *
new d1a9e20 fixing misspellings in comments
new ca5369b SLING-2312 - adding adapter annotations for rewriter
new d57f5cd SLING-2349 - adding login and logout events
new 7c065f9 SLING-2356 : Correctly sort resources
new c83d2a8 SLING-2349 - changing auth handler class event property to auth type
new 7848483 SLING-2354 - adding Adaptables annotation
new 219ca1c SLING-2357 - unregistering mbean service in deactivate()
new 4a199f6 Use released versions
new d24e007 SLING-2359 : Don't transform xml if xml location is unknown
new deea243 SLING-2350 : Sling Maven JSPC Plugin depends on legacy Sling API lib which does not support adaptable SlingHttpServletRequest objects
new 7c4a4fa SLING-2350 : Sling Maven JSPC Plugin depends on legacy Sling API lib which does not support adaptable SlingHttpServletRequest objects
new 2d42ab0 adding scm info to pom
new 1a0db17 [maven-release-plugin] prepare release adapter-annotations-1.0.0
new 04fe7f8 [maven-release-plugin] prepare for next development iteration
new 5ab5d1f using release adapter annotations version
new 4c34903 [maven-release-plugin] prepare release maven-sling-plugin-2.1.0
new 3e07aab [maven-release-plugin] prepare for next development iteration
new 0684f18 using next snapshots during release process
new 6687676 SLING-2362 : Artifact is not downgraded
new d74928a SLING-2353 : Prevent <sling:include resource="<%= null %>" /> to include itself
new 7a7f31c [maven-release-plugin] prepare release org.apache.sling.scripting.api-2.1.4
new f04dc7c [maven-release-plugin] prepare for next development iteration
new 5aa7181 Use released version
new 953ff44 [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.20
new 8876d2c [maven-release-plugin] prepare for next development iteration
new b029029 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.20
new 42989cd [maven-release-plugin] prepare for next development iteration
new dc88fae [maven-release-plugin] prepare release org.apache.sling.scripting.jsp.taglib-2.1.4
new b798437 Use latest snapshot to not break the build
new 46bb8c0 [maven-release-plugin] prepare for next development iteration
new 20d089b [maven-release-plugin] prepare release org.apache.sling.scripting.java-2.0.2
new 5c323a0 [maven-release-plugin] prepare for next development iteration
new 10f6618 [maven-release-plugin] prepare release org.apache.sling.i18n-2.2.0
new 851d4f0 Prepare for release
new 8250935 [maven-release-plugin] prepare for next development iteration
new d2a5cfa [maven-release-plugin] prepare release org.apache.sling.installer.core-3.3.2
new ad725be [maven-release-plugin] prepare for next development iteration
new 629f7c6 Use latest snapshots until release is finished
new ae94848 SLING-2327 - remove visible TODOs in console
new 7550371 SLING-2327 - job console plugin now has same lifecyle as JobConsoleImpl, and can be optionally disabled
new 3058ea8 SLING-2365 Asynchronously post OSGi events. This also is for extracting more information from the resource underlying the event (with the added benefit of ensuring single-threaded access to the resource resolver).
new c1312be SLING-2165 fixed regression loading the login page of the launchpad
new 4d8e3ea SLING-2368 - ServerSetup utility, work in progress
new 6f14f4c SLING-2368 - add some tests
new 77734ad SLING-2368 - won't update the sample integration tests module right now
new 5d890be SLING-2368 - tweaks
new fcef079 SLING-2366 Log missing resources at debug instead of error level. It looks like it might be expected that some resources are not visible for any one reason (ACL (although unexpected for an admin session), temporary node already removed again).
new d0a5510 SLING-2361 Replace the use of Commons Math SummaryStatistics with a simple formula calculated on-demand. - Add a test case to compare the operation of the formula with the SummaryStatistics values - Keep Commons Math as a test dependency
new 41f4774 Use released versions
new fc8487a SLING-2370 Ensure atomic request counter handling
new 69fa246 SLING-2353 : Prevent <sling:include resource="<%= null %>" /> to include itself
new c7aaf20 SLING-2360 Improve redirect path validity test - target must start with servlet context path - target minus servlet context path must be absolute - accept target resolving to an existing resource - check target for illegal characters if no resource resolver is available or if it does not resolve to an existing resource - add more unit tests
new 45e7332 SLING-2360 Ensure requesting the serlvet context root path does not fail
new 78c7fb9 SLING-2368 set hostname in ServerSetup context + log tweaks
new 22d28e4 SLING-2368 - provide a SetupPhase that kills the started process
new e3ea24d SLING-2263 - no longer need to validate bundle lists as SLING-2273 handles that now.
new 8fee86d removing unused code
new 81531fd SLING-2194 - fail the build if a bundle list isn't available as this is now the only way to define a partial bundle list.
new 81e5aad SLING-2372 : Detect startup mode
new 5960669 SLING-2373 Unless explicit configuration file or configurator is set in system properties, a dummy configurator is configured and log manager is forced to read it.
new 7211748 SLING-2373 Remove configurator system property again
new 215fad9 SLING-2374 Update to SLF4J 1.6.4 and improve SLF4J API import to ensure proper version range on implemented org.slf4j and org.slf4j.spi packages
new f098665 SLING-2374 Update to SLF4J 1.6.4
new cdbade4 SLING-2375 : Allow Immediate And Then Periodic Task Execution In Whiteboard Scheduling
new 208d935 Update mock scheduler to latest scheduler interface
new b10a682 SLING-2368 - run the shutdown task in all cases if a runnable jar was started
new 9bb603f SLING-2368 - use toString() instead of getDescription()
new 8698567 SLING-2376 : New Startup Features
new 0ed5baf SLING-2376 : New Startup Features
new e9e7b4d Use object as value type (instead of string)
new 999ced2 SLING-2368 - simplify property name
new 83c2245 SLING-2377 Send OSGi synchronously from the event processing thread
new 3a3a6d4 SLING-2215 - removing init properties to set temp directory; letting JR do the right thing by default. Thanks to Jukka Zitting for the patch!
new e976a91 SLING-2379 Limit event topices to the ones providing the required path property.
new e2676ce SLING-2378 Limit event topices to the ones providing the required path property.
new 08f86e8 SLING-2380 - RepositoryProvider added, with tests
new 3c2e07b SLING-2368 - JarExecutor.stop() waits for the process that it destroys
new 8058c13 SLING-2381 : Update detection might delete copied artifact
new f07ed76 Include latest version
new f578408 SLING-2325 Selectively reuse request session or impersonation: - for LOCK and SUBSCRIBE requests, impersonation is used and releaseSession logs out - for other requests, request session is used and releaseSession does nothing
new 3d8cc29 SLING-2381 : Update detection might delete copied artifact
new 304e241 SLING-2325 Improve code readability and make sure temporary admin session is logged out after impersonation
new 853b18b Use most recent Jackrabbit JCR Server code to embed
new f52ff41 SLING-2337 Revert commit #1221545
new f667483 update jackrabbit helper bundles to latest release 2.3.7
new 6ee9f54 SLING-2325 Always create a long-lived session
new e8bfdc8 Revert "Use most recent Jackrabbit JCR Server code to embed"
new b8ac087 Revert "update jackrabbit helper bundles to latest release 2.3.7"
new 75f63f8 SLING-2349 - changing login event producing logic to be based on an AuthenticationInfo property (thanks Felix!)
new a0cd4f2 SLING-2382 - having form auth handler set the login event triggering auth info property
new d46a5e4 SLING-2363 - switching to scr annotations in openid module
new 9595a3b SLING-2381 : Update detection might delete copied artifact
new 0a53c11 SLING-2368 - improved logging and detection of failed phases
new 8ef489b SLING-2383 Redirect to servlet context root if the target path is not valid
new 76ebe40 [maven-release-plugin] prepare release org.apache.sling.api-2.2.4
new ff6357d [maven-release-plugin] prepare for next development iteration
new aa79843 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp.taglib-2.1.6
new 2282695 [maven-release-plugin] prepare for next development iteration
new 20298b2 Use released adapter annotations.
new e40382d Use released maven sling plugin
new eb8d5d1 [maven-release-plugin] prepare release org.apache.sling.rewriter-1.0.2
new 37f72c7 [maven-release-plugin] prepare for next development iteration
new 9a68c9f [maven-release-plugin] prepare release org.apache.sling.security-1.0.0
new 3f01096 [maven-release-plugin] prepare for next development iteration
new 10ed133 [maven-release-plugin] prepare release org.apache.sling.jcr.base-2.1.2
new 6dbd8f7 [maven-release-plugin] prepare for next development iteration
new bfd9286 [maven-release-plugin] prepare release #
new 5e478cc [maven-release-plugin] prepare for next development iteration
new 8d58ef2 [maven-release-plugin] rollback the release of #
new 23a0225 [maven-release-plugin] prepare release org.apache.sling.jcr.contentloader-2.1.4
new 2a24fe0 [maven-release-plugin] prepare for next development iteration
new 64e8316 [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.1.2
new 6b09a7c [maven-release-plugin] prepare for next development iteration
new 78f1bf6 [maven-release-plugin] prepare release org.apache.sling.adapter-2.0.10
new 8bdd335 [maven-release-plugin] prepare for next development iteration
new fdb9420 Use current snapshots after release
new 1d50275 SLING-2376 : New Startup Features
new cfdfa6f Use latest snapshot
new a804b61 SLING-2390 Ensure sling.auth.redirect request parameter is respected if impersonation state changes
new 49ac9b2 SLING-2391 Ensure impersonation cookie is cleared on logout
new 1b5bb12 SLING-2388 : Add command line options to set interface and context path
new 118dc21 SLING-2392 Synchronize AuthUtil.isRedirectValid and AuthUtil.sendRedirect for their expectation regarding the target path argument: Both expect the path to be prefixed with the request context path. The old AbstractAuthenticationHandler.sendRedirect is changed such that it prefixes the target with the servlet context path before calling AuthUtil.sendRedirect because we cannot change the semantics of the old method without breaking the API contract. Also remove useless @s [...]
new 6aa12cb Update to released version
new 5d322c6 SLING-2386 : It should be possible to remove bundles from an inherited partial bundle list. Apply patch from Timo Naroska
new a0773f9 SLING-1987 : Commons Testing 2.0.8 has the wrong copyright information
new fb28878 SLING-2254 : ConcurrentModificationException in AdapterManagerImpl.createAdapterFactoryMap. Apply patch from Felix
new 5d3b42e Remove obsolete license files
new e43ca80 [maven-release-plugin] prepare release org.apache.sling.commons.testing-2.0.10
new 04acee7 [maven-release-plugin] prepare for next development iteration
new 09f0d27 [maven-release-plugin] prepare release org.apache.sling.commons.scheduler-2.3.4
new 59215c7 [maven-release-plugin] prepare for next development iteration
new fd13a00 [maven-release-plugin] prepare release org.apache.sling.commons.log-3.0.0
new 9a16c0d [maven-release-plugin] prepare for next development iteration
new 0d43d55 [maven-release-plugin] prepare release org.apache.sling.commons.logservice-1.0.0
new f0086ae [maven-release-plugin] prepare for next development iteration
new 78c38ae [maven-release-plugin] prepare release org.apache.sling.adapter-2.0.12
new 3c4b0f4 [maven-release-plugin] prepare for next development iteration
new 4963f54 [maven-release-plugin] prepare release org.apache.sling.installer.core-3.3.4
new 5541199 [maven-release-plugin] prepare for next development iteration
new a9215cf Prepare release
new 71194e1 [maven-release-plugin] prepare release org.apache.sling.launchpad.api-1.1.0
new b76f661 [maven-release-plugin] prepare for next development iteration
new 7c34084 [maven-release-plugin] prepare release org.apache.sling.launchpad.installer-1.1.0
new 83c087d [maven-release-plugin] prepare for next development iteration
new b3cc3e4 [maven-release-plugin] prepare release maven-jspc-plugin-2.0.6
new f31ae6c [maven-release-plugin] prepare for next development iteration
new 5e47c7f Use latest snapshot after release
new f33db33 SLING-2394 : Resource type might be null if provided artifact is not copied
new a3632df SLING-2395 Fix default value for log file size in metatype descriptor
new 808aaf9 SLING-2376 : New Startup Features
new 9c62f20 SLING-2376 : New Startup Features
new 2cb445c SLING-2376 : New Startup Features
new ffe2bfb SLING-2389 Install request logging as a Servlet API filter to catch all requests - Add a new log parameter 'y' to emit the HttpServletRequest.getAuthType() - Refactor RequestLogger to register RequestLoggerService instances according to the request and access log configuration - RequestLoggerFilter is only active if at least one RequestLoggerService is registered - RequestLoggerFilter takes no configuration
new 655b798 SLING-2389 Make sure files with relative paths are created within ${sling.home}
new 9f19208 SLING-2389 Formating and clean up
new d09ae74 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1239563 13f79535-47bb-0310-9956-ffa450edef68
new 72c3f39 SLING-2389 Higher ranking for the request logger filter
new af787f5 SLING-2321 Refactored event handling such that vanity path removal can be tracked
new 971a6d4 SLING-2321 Enhance event handler filter to also capture /etc/map updates SLING-2398 Refactor asynchronous map initialization with a single thread
new 6b5fb4c SLING-2321 Fix wrong constant value used to indicate vanity path redirect
new cbee92a SLING-2399 Property events should not be discarded in case of handling add or remove events for the parent nodes; rather this information should be provided along with the resouce added and removed OSGi events
new d21cf00 SLING-2400 : Resource URI hint should be checked before it is used
new 0b17a43 Typo in log message
new 3af5938 SLING-2402 : The file data store is not synchronized
new 1aeaedd SLING-2403 Ignore /jcr:system subtree events and vanity paths
new 12c5f51 Use released versions
new 1670210 SLING-2404 : maven-sling-plugin install-file goal needs to support Maven artifacts that use classifiers in their coordinates. Applied patch from Craig S. Dickson
new e9f29f2 Use debug log level
new 33e1d6d SLING-2405 : Startup synchronization problems
new 9537113 SLING-2376 : New Startup Features
new a2715c2 SLING-2406 : Installer start event should already be sent when resources are provisioned
new c8590b2 SLING-2407 : Configuration write back handles delete too aggressive
new 1155aa1 SLING-2409 : If configuration is removed by config admin, state of provided artifact should either be uninstalled or ignored
new 65ca14d SLING-2409 : If configuration is removed by config admin, state of provided artifact should either be uninstalled or ignored
new e702536 SLING-2376 : New Startup Features
new bca1022 SLING-2406 : Installer start event should already be sent when resources are provisioned
new 1a95d3d SLING-2410 : Problems with paths ending with .jsp in WebSphere
new 5466a30 SLING-2413 - internal refactoring; also fixing a divide by zero issue.
new 9053fba SLING-2406 : Installer start event should already be sent when resources are provisioned
new c8bc230 SLING-2405 : Startup synchronization problems
new d19e5c8 SLING-2405 : Startup synchronization problems
new 5059532 SLING-2414 : Install bundles in the order of their start level
new 8439cd7 SLING-2413 - should return a non-zero mean when n > 0, not when n > 1
new 0728a79 SLING-2416 : Launcher jar should not be closed when framework restarts
new 050dcc6 SLING-2417 : Start level should be changed for upgrades
new 2327e31 SLING-2420 Prevent deadlocks with the framework while registering and unregistering services
new 360634c SLING-2363 - converting servlets.get to use SCR annotations
new 3f2a685 SLING-2411 - deprecating ResourceDecorator.decorate(Resource, HttpServletRequest) and only calling ResourceDecorator.decorate(Resource)
new 27e26bd SLING-2412 - adding peak recursion depth and servlet call count stats
new aeac1fc SLING-2424 Only set the default response content type and character encoding if not included
new 6de29f5 SLING-2427 Escape the resource metadata in HtmlRendererServlet to stop HTML injects via URL.
new 18732f3 SLING-2434 - upgrding to Drools 2.3.1.Final as that's in Maven Central
new 4d665e5 SLING-2435 : Sporadic test failure in JcrResourceListenerTest#testInWs2
new a911723 SLING-2255 : Improve JcrResourceResolver#resolve performance when big number of vanityPath are present
new 0c5588f SLING-2438 : Class might never be loaded if the bundle is in state resolved on the first attempt
new ce33dda Add additional repository for spring junit
new af598c7 SLING-2438 : Class might never be loaded if the bundle is in state resolved on the first attempt
new 76705fd SLING-2438 : Class might never be loaded if the bundle is in state resolved on the first attempt
new 2e6c369 SLING-2439 Move Launchpad API into the launchpad base bundle to expose it into the framework
new 9825b0f SLING-2415 Added ability to match all child nodes for the :applyTo parameter by using '*' as the last segment of the value. The applies to the delete, move and copy operations.
new 9859421 Explicitely adding dependency
new 0b1d99c SLING-2442 - adding JSP tag lib configuration printer
new 93d894b SLING-2432 - switching Freemarker script engine to use Freemarker logging. Thanks to Sean Kleinjung for the patch.
new 63ad9cf SLING-2358 - adding getDefaultCredentials() method in HttpTestBase to allow HTTP tests to specify alternate credentials
new 9b78588 SLING-2242 - changing UncaughtExceptionHandler's log name to org.apache.sling.extensions.threaddump.internal.UncaughtExceptionHandler
new bec97fe attempting to fix build failure by using a customized version of the JUnitBundlesOption having the repository URL baked into it. code may require some cleanup, but since I can't reproduce this locally, committing it to see if it fixes the problem before investing too much cleanup time.
new 8835a4c another attempt at fixing our build failure. this time just using a regular HTTP URL. Hope this works...
new d4877f3 using the direct url to springsource's junit bundle seems to have worked. thus cleaning up the code.
new 980a83e SLING-2444 : Support configurations with old pid
new 83213d8 SLING-2444 : Support configurations with old pid
new 806858d SLING-2441 - allowing put(AUTH_TYPE, null) in AuthenticationInfo. Bumping export version as it is an API change.
new c582e10 SLING-2446 - adding support for BigDecimal values in JcrPropertyMap
new a81420f SLING-2446 - adding BigDecimal property support to JcrPropertyResource
new a529da9 SLING-2447 : ClassLoaderWriter should provide class loader for loading written classes/resources
new 5a3f1d0 Use latest snapshots
new 7d23385 SLING-2446 - adding more test cases for BigDecimal values (thanks Jeff!)
new bb14996 SLING-2447 : ClassLoaderWriter should provide class loader for loading written classes/resources
new 87ef0bb SLING-2447 : ClassLoaderWriter should provide class loader for loading written classes/resources
new e2a4323 SLING-2447 : ClassLoaderWriter should provide class loader for loading written classes/resources
new f47a48e SLING-2447 : ClassLoaderWriter should provide class loader for loading written classes/resources
new d0e1469 SLING-2447 : ClassLoaderWriter should provide class loader for loading written classes/resources
new ff7a846 SLING-2447 : ClassLoaderWriter should provide class loader for loading written classes/resources
new 60d97fb SLING-2447 : ClassLoaderWriter should provide class loader for loading written classes/resources
new a398c02 SLING-2451 : NPE while trying to persist new configuration
new 3fcd721 SLING-2451 : NPE while trying to persist new configuration
new bad7c61 Use latest snapshot
new cc9bf9d SLING-2450 : JcrInstaller generates incorrect node name in /apps/system/config (or else the installer doesn't process the nodename properly)
new 08bf449 SLING-923 - test POST with selectors as well
new 600a5ea SLING-2139 - escape resource type to cope with values that contain a slash. Patch contributed by Robert A. Decker, thanks!
new 435eabf SLING-2443 - use same port as testing module
new 16279c6 SLING-2443 - WWW-Authenticate header was missing on OPTIONS request on /
new 03d8ccd SLING-1725 - PostOperation example and integration test
new f13087d Move scala stuff into Java 1.6 profile to avoid problems running with Java 1.5
new 18fe750 Use latest parent pom in all projects
new cfe0fb4 SLING-2186 - fix incorrect copying of properties + add some logging
new 1ce53e7 SLING-2453 - fix NPE in constructor
new 62ae655 SLING-1725 - integration test for old-style SlingPostOperation
new a9c9cc3 SLING-1725 - make sure each test gets its own node
new 2fb795b Use same maven version as parent pom as required
new 6b8e411 Remove duplicate header
new 8761f47 Add a test case for vanity path ordering
new f6d3c02 SLING-2448 : org.apache.sling.jcr.resource should embed com.google.common.collect.MapDifference. Apply patch from Robert Munteanu
new 693b08c SLING-2425 : Incorrect and inconsistent escaping of property names used in JcrPropertyMap
new 58f0730 SLING-2456 : JobManager should ignore empty entries in application id array
new e3c8359 Ensure *INFO * is as wide as the other tags (for proper message formatting)
new 15cb9fb Add note on using getAdministrativeResourceResolver
new 5b5f66b Listen on localhost by default
new 0e6edfda Add unit tests for ControlListener
new e51139c SLING-2461 Terminate Java VM if start or restart (after SystemBundle.update) failed and consolidate log messages
new c0bd9b6 SLING-2462 Add notice on included OSGi classes
new 092f025 [maven-release-plugin] prepare release org.apache.sling.launchpad.base-2.4.0
new c9b64bf [maven-release-plugin] prepare for next development iteration
new 712fcfb SLING-2352 Skeleton of new project
new e22b709 SLING-2352 Finish migration of the Repository Registration Support out of jackrabbit-jcr-server into its own bundle
new e917bf4 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1333035 13f79535-47bb-0310-9956-ffa450edef68
new 71f55d7 SLING-2352 Add Repository registration bundle to bundle list
new 7c50947 SLING-2352 Add JCR Repository registration module to reactor
new dd240af Just debug log the data length
new 083f7ba Log a second line of explanation for a missing authentication support service
new 073c0c1 SLING-2463 Apply contributed Scripting Console (thanks Chetan Mehrotra)
new 529d4d7 Improve logging
new 644f88d Improve logging
new 639452e SLING-2466 Add boot delegation for XML factories for JBoss, WebLogic, and WebSphere
new 5095121 SLING-2447 : ClassLoaderWriter should provide class loader for loading written classes/resources
new b8c33b3 SLING-2470 Create package-info.java files for package export versioning
new 5ce6e72 SLING-2468 : Use ServiceReference to order adapter factories
new 0fc7d69 SLING-2438 : Class might never be loaded if the bundle is in state resolved on the first attempt
new 9d3f62e SLING-2471 : Free classloaders as soon as possible
new 0e9575f Add missing dependency
new 4b4eceb SLING-2472 - add info to RequestProgressTracker when a path is not authorized for execution
new 33bcb13 SLING-2473 - display request number to show which are the most recent ones
new d537980 SLING-2474 Make sure update events for the sling:match property are handled by MapEntries
new 376fd42 SLING-2475 Don't create mapping entry for url which is a regular expression. Log an INFO message if a mapping entry is not created for an external redirect or regular expression url.
new 44a56a3 [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.1.0
new 3bcd72d [maven-release-plugin] prepare for next development iteration
new 29a0000 [maven-release-plugin] prepare release org.apache.sling.installer.core-3.3.6
new aa8dcbc [maven-release-plugin] prepare for next development iteration
new 6a9038b [maven-release-plugin] prepare release org.apache.sling.launchpad.installer-1.1.2
new 551b62e [maven-release-plugin] prepare for next development iteration
new c626ddb [maven-release-plugin] prepare release org.apache.sling.installer.factory.configuration-1.0.6
new 01bb3f7 [maven-release-plugin] prepare for next development iteration
new 8a08000 [maven-release-plugin] prepare release org.apache.sling.installer.provider.jcr-3.1.4
new 015ad72 [maven-release-plugin] prepare for next development iteration
new 818c66c [maven-release-plugin] prepare release org.apache.sling.event-3.1.4
new db9691e [maven-release-plugin] prepare for next development iteration
new 8c57ed7 [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.3.0
new 3104fa5 [maven-release-plugin] prepare for next development iteration
new 1a81d63 Update to latest released version
new 457d090 [maven-release-plugin] prepare release org.apache.sling.commons.compiler-2.0.4
new 66bce6c [maven-release-plugin] prepare for next development iteration
new 7dfe249 [maven-release-plugin] prepare release org.apache.sling.scripting.java-2.0.4
new 66a1ce0 [maven-release-plugin] prepare for next development iteration
new ac3db2f [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-3.1.6
new 59310a7 [maven-release-plugin] prepare for next development iteration
new 33546cf [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.22
new be6e291 [maven-release-plugin] prepare for next development iteration
new 00b7f1d Prepare after release
new 6e23a69 SLING-2450 : JcrInstaller generates incorrect node name in /apps/system/config (or else the installer doesn't process the nodename properly)
new 5099a5b SLING-2478 - logging out of sessions created by configuration printers
new 8f34887 SLING-2479 - print types in alpha order
new db1536a Add some config.* tests
new 675e69b SLING-2480 : Add config for maven-sling-plugin to m2e configuration
new a24ff56 SLING-2481 : Update plugin versions
new bde5186 Upgrade to latest junit
new 05cd4d3 SLING-2481 : Update plugin versions
new c498361 Prepare for release
new 3849855 [maven-release-plugin] prepare release org.apache.sling.installer.factory.configuration-1.0.8
new faf7546 [maven-release-plugin] prepare for next development iteration
new abe0073 Use latest parent pom
new 957e229 SLING-2483 Update bundle plugin to 2.3.7 and add bndlib to managed dependencies
new 607360e 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 5e45c8a SLING-2482 : Installer Integration Tests might fail since they have dependencies on org.apache.sling.installer.factory.configuration 1.0.5-SNAPSHOT
new 84a57ed Prepare release
new d86fb19 [maven-release-plugin] prepare release org.apache.sling.engine-2.2.6
new 3afdb83 [maven-release-plugin] prepare for next development iteration
new b9d52fe [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.22
new 381fb4c [maven-release-plugin] prepare for next development iteration
new e620885 [maven-release-plugin] prepare release org.apache.sling.i18n-2.2.2
new 257050c [maven-release-plugin] prepare for next development iteration
new 7c10ada Adjust dependencies after release
new 8b1f3dd git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1340020 13f79535-47bb-0310-9956-ffa450edef68
new bd6a698 SLING-2484 : Sling parent should map various plugin executions to ignore
new 75360a0 SLING-2486 Log bundle event synchronously and add logging for STARTING and STOPPING events
new 81b3de3 SLING-2488 Update Sling jcr.api dependency to 2.0.4 and add an explicit dependency to the JCR API
new 38a62c8 SLING-2483 Update jackrabbit.server and jcr.base dependencies and add JCR API dependency to prevent the new bundle plugin to generate a too restrictive import for the JCR API (2.0 is backwards compatible with 1.0)
new f76eeb8 SLING-2463 Fixing module reference
new c63dbf1 SLING-2485 : AdapterWebConsolePlugin is not synchronized
new 029a86e SLING-2483 : Update bundle plugin to 2.3.7 and add bndlib
new 5fe28af SLING-2494 Require configuration to prevent using unsuitable or even unusable default configuration
new 05339b2 Remove explicit plugin and dependency version to inherit parent pom managed versions
new 920ee69 typo
new fc981af SLING-2495 : Configs stored in {sling.home}/config purged at startup
new 3cd3972 SLING-2495 : Configs stored in {sling.home}/config purged at startup
new f67e8fa SLING-2496 : JCR Compiler should implement new classloader writer interface
new 22e7045 SLING-2498 : MapEntries is unusable if something fails during init
new ff7e0e7 SLING-2500 : NPE in SortingServiceTracker#getSortedServices
new d04e1ac SLING-2500 : NPE in SortingServiceTracker#getSortedServices
new 97823d8 SLING-2500 : NPE in SortingServiceTracker#getSortedServices
new 1af714d Use released version of commons classloader
new c7a1cd6 SLING-2501 Apply patch by Dragos Dascalita Haut (thank you very much)
new a274de3 SLING-2476 : Sling installer swallows exceptions for properties config file parsing
new aa34d0f SLING-2497 : updating a system fragment extension causes an NPE
new a930534 SLING-2338 - adding antrum to fix crlfs when a checkout is done under cygwin on windows
new 842dde5 Revert "SLING-2441 - allowing put(AUTH_TYPE, null) in AuthenticationInfo. Bumping export version as it is an API change."
new 6ede039 SLING-2465 Applied patch from Eric to set user path when creating a user that the creator can't 'see'
new 49d7e2b SLING-1793 - adding jstl bundle (based on Róbert Csákány's patch and Day bundle)
new ff40d62 SLING-2505 : Try to load jsp class only if available for dependency check
new 0781fad SLING-2505 : Try to load jsp class only if available for dependency check
new cae10f2 SLING-2506 : Destroy wrapper as soon as java file changes
new b9f91aa Correct metatype information
new 477d2dd SLING-2505 : Don't load class for dependency check
new 8586aea SLING-2505 : Don't load class for dependency check
new 312b26f Add parent pom for deployment
new 9df33e2 Add parent pom for deployment
new 29e3423 SLING-2507 : Thread local for resource resolver does not handle includes correctly
new 3936bfb SLING-2505 : Don't load class for dependency check
new eac608c SLING-2504 - adding sample that demonstrates how to customize the auth.selector login page as requested by Dragos Dascalita Haut
new b15ed96 SLING-2503 : Update to new Jackrabbit version to fix JCR-3329
new 5ab6f63 SLING-2503 : Update to new Jackrabbit version to fix JCR-3329
new b6a94f0 SLING-2505 : Don't load class for dependency check
new 0e28dbd SLING-2396 : Add new resource provider interfaces
new 107e338 SLING-2396 : Add new resourceresolver project
new d82654f SLING-2396 : Add new resourceresolver project
new 54cc321 SLING-2396 : Add new resourceresolver project
new c37bb27 SLING-2396 : Add new resourceresolver project
new 2f53782 SLING-2396 : Add new resourceresolver project
new 563ac14 SLING-2396 : Add new resourceresolver project
new 6a6f5fa SLING-2511 : Inactive class loader should still be usable
new bde84f7 SLING-2502 : Incorrect escaping of property names in JcrModifiablePropertyMap on save. Applied patch from Alex Parvulescu
new 3cd5d9a SLING-2396 : Add new resourceresolver project
new a9ec724 SLING-2363 - replacing javadoc with real annotations in content loader bundle
new 8262c72 SLING-2512 - only support file elements in XML import when location is known. warning otherwise.
new e1e6b13 SLING-2515 - adding more packages to the XML fragment
new b2d1ee9 updating to released parent for release
new 6c7a5a6 [maven-release-plugin] prepare release org.apache.sling.fragment.xml-1.0.0
new 5876050 [maven-release-plugin] rollback the release of org.apache.sling.fragment.xml-1.0.0
new 0a0b85c adding missing scm elements
new 16ea059 [maven-release-plugin] prepare release org.apache.sling.fragment.xml-1.0.0
new 8e681d4 [maven-release-plugin] prepare for next development iteration
new d9512ee [maven-release-plugin] prepare release org.apache.sling.fragment.activation-1.0.0
new 7c65683 [maven-release-plugin] prepare for next development iteration
new 1558ec5 [maven-release-plugin] prepare release org.apache.sling.fragment.transaction-1.0.0
new 3586e30 [maven-release-plugin] prepare for next development iteration
new 5347ee1 [maven-release-plugin] prepare release org.apache.sling.fragment.ws-1.0.0
new 1a05c4d [maven-release-plugin] prepare for next development iteration
new 5f06e06 SLING-2516 Request Performance Analysis helper along with Java application to display the collected data
new 6997811 SLING-2516 Add reqanalyzer to contrib reactor
new 96e8496 SLING-2517 - validity checks for CopyFrom paths, with tests
new 4c321d0 SLING-2509 - changing file name in compiler to be slash delimited instead of period delimited to generate correct debug information (thanks to Stefan Guggisberg for the patch)
new 10f346b Revert to parent pom 12 for releasing this, 13 changes buildtime stuff only anyway
new 8de2952 [maven-release-plugin] prepare release org.apache.sling.servlets.post-2.1.2
new b07e6c9 [maven-release-plugin] prepare for next development iteration
new e7c5b68 back to parent 13-SNAPSHOT after release
new 9d66c32 fixing build for a fresh environment
new 641da49 SLING-2503 fixed version of jackrabbit-api dependency to resolve error in eclipse about missing indirectly referenced classes
new 1868ea5 svn:ignore build artifacts and eclipse files
new 1d5df71 Remove unused import
new cb8017f SLING-2519 - use Sling Scheduling
new 3ebaf4b SLING-2518 : Exception thrown from jcrPropertyMap.containsKey("")
new 5e4ff4d Prepare releases
new 84a98d6 [maven-release-plugin] prepare release org.apache.sling.adapter-2.0.14
new 179e4e9 [maven-release-plugin] prepare for next development iteration
new 8b95837 [maven-release-plugin] prepare release org.apache.sling.commons.compiler-2.0.6
new 277bad8 [maven-release-plugin] prepare for next development iteration
new 0436075 [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-3.1.8
new 2c58a69 [maven-release-plugin] prepare for next development iteration
new 146f11f [maven-release-plugin] prepare release org.apache.sling.jcr.compiler-2.0.4
new bda15eb [maven-release-plugin] prepare for next development iteration
new f85216a [maven-release-plugin] prepare release org.apache.sling.scripting.core-2.0.24
new 0ba1cd1 [maven-release-plugin] prepare for next development iteration
new 17d679d [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.24
new cdf717e [maven-release-plugin] prepare for next development iteration
new 5521ef6 [maven-release-plugin] prepare release org.apache.sling.scripting.java-2.0.6
new fd66de8 [maven-release-plugin] prepare for next development iteration
new 6eef285 After release
new e0e97e2 using released bundles
new ba4629c SLING-2522 - adding AdapterFactory class to filter used by AdapterWebConsolePlugin
new 79e6e3e adding missing readme
new 98cb151 Use released versions
new 59298ce Use version from parent pom
new 62b287b Use version from parent pom
new 6ef05c7 SLING-2363 Replace JavaDoc SCR annotations with Java SCR annotations
new c23fa99 SLING-2363 Replace JavaDoc SCR annotations with Java SCR annotations
new ee7914f Remove old scr javadoc annotation
new 21f577b Remove old scr javadoc annotation
new 7a95f5e SLING-2363 Replace JavaDoc SCR annotations with Java SCR annotations
new 40ea707 SLING-2363 Replace JavaDoc SCR annotations with Java SCR annotations
new d870087 SLING-2363 Replace JavaDoc SCR annotations with Java SCR annotations
new d9f7f04 SLING-2363 Replace JavaDoc SCR annotations with Java SCR annotations
new 9a806aa Prepare for new maven-scr-version
new e9b920d SLING-2363 : Replace JavaDoc SCR annotations with Java SCR annotations
new f937090 SLING-2363 : Replace JavaDoc SCR annotations with Java SCR annotations
new c76d647 SLING-2363 : Replace JavaDoc SCR annotations with Java SCR annotations
new 6cce7e5 SLING-2363 : Replace JavaDoc SCR annotations with Java SCR annotations
new dcd6479 SLING-2363 : Replace JavaDoc SCR annotations with Java SCR annotations
new d0b3473 SLING-2363 : Replace JavaDoc SCR annotations with Java SCR annotations
new 4417811 SLING-2363 : Replace JavaDoc SCR annotations with Java SCR annotations
new d4b1e9b SLING-2363 : Replace JavaDoc SCR annotations with Java SCR annotations
new a359770 SLING-2363 : Replace JavaDoc SCR annotations with Java SCR annotations
new 1be1c76 Prepare release
new c78f452 [maven-release-plugin] prepare release org.apache.sling.adapter-2.0.16
new 6232eaf [maven-release-plugin] prepare for next development iteration
new 32266dd After release
new 3041aed Prepare release
new 2c4ab2d [maven-release-plugin] prepare release org.apache.sling.jcr.contentloader-2.1.6
new 1afd157 [maven-release-plugin] prepare for next development iteration
new 6e4b6ca After release
new cddc6e6 Use latest snapshots
new 22c64f6 Correctly increase resource package version and include latest resource providers.
new 492d2dd SLING-2481 : Update plugin versions
new 56a0936 [maven-release-plugin] prepare release sling-13
new 48bc835 [maven-release-plugin] prepare for next development iteration
new b10e810 Update to latest parent pom
new 68e2e42 Add svn ignore
new 46fadf0 Add svn ignore
new c5a0a77 Use released versions
new 908678b Remove unused code
new 007fdde Remove unused imports
new 163d500 Variable can't be null at this point
new ccbc5b5 Use released version instead of older snapshot
new fb90964 SLING-2530 : Implement CRUD based on resources (WiP)
new b8c043f SLING-2530 : Implement CRUD based on resources (WiP)
new 2b220c4 SLING-2530 : Implement CRUD based on resources (WiP)
new 376ad7e SLING-2530 : Implement CRUD based on resources (WiP)
new 4bc09fc SLING-2369 update to Felix Framework 4.0.3 and adapt framework export packages and versions (corresponding to OSGi Core R 4.3)
new a0808fc SLING-2530 : Implement CRUD based on resources (WiP)
new 6e3c081 SLING-2537 : Removed artifact might not be removed from OSGi installer list
new b39890f Use latest installer core
new f738d57 SLING-2457 : ResourceUtil.isA() fails if resource has a type, whose super type is not readable
new 61230fd Typo
new 4dfe9a7 SLING-2540 : Allow the ThreadPool to process Callable/Runnable and return a Future. Apply patch from Timothee Maret
new 5d0e27d Use latest version
new 53aefb3 SLING-2528 : Allow resources to be queried from the OSGi Installer service
new 41437ea SLING-2530 : Implement CRUD based on resources
new ae24459 SLING-2518 : Exception thrown from jcrPropertyMap.containsKey("")
new 6f25275 SLING-2524 : Improve package refresh behaviour
new 77fe931 SLING-2525 : Improve internal task handling
new bb6ebf9 SLING-2525 : Improve internal task handling
new b782179 SLING-2524 : Improve package refresh behaviour
new 3450c78 SLING-2542 : Readd initial workspace support
new c8e6f45 SLING-2487 : Check / Improve installer logging
new 76da32a SLING-2530 : Implement CRUD based on resources
new ddcd3f2 SLING-2530 : Implement CRUD based on resources
new d6fb05c SLING-2530 : Implement CRUD based on resources
new 1399a40 Update to latest launchpad base
new 3637bbb SLING-2530 : Implement CRUD based on resources
new b6c1793 SLING-2530 : Implement CRUD based on resources
new f7c9a05 SLING-2530 : Implement CRUD based on resources
new 7ec61d9 SLING-2530 : Implement CRUD based on resources
new 8261a85 SLING-2530 : Implement CRUD based on resources
new 2bee714 SLING-2489 Refactor start/stop logic such that doStart(URL) and doStop() are completely symmetric and can be used to repeatedly start/stop the framework. - Add proper shutdown hook handling - Heuristically cleanup threads remaining after framework stop (this may require more investigation)
new 1415aed SLING-2548 Remove OSGi Execution Environment handling only using the respective sling configuraiton file properties.
new dd3b58b SLING-2549 Use IOException instead of IllegalArgumentException for better error handling
new aff108e SLING-2489 Main.terminateVM should be an instance method for the unit test to overwrite it and prevent terminating the build during unit testing
new 2c583b4 SLING-2530 : Implement CRUD based on resources
new 0adf746 SLING-2530 : Implement CRUD based on resources
new 80fb0e6 SLING-2550 - add/tweak DEBUG logs of the installer
new 278516b SLING-2530 : Implement CRUD based on resources
new a009472 SLING-2552 : Correctly handle register/unregister of OSGi installer
new cfcca06 SLING-2552 : Correctly handle register/unregister of OSGi installer
new 0dd7e03 SLING-2553 : org.apache.sling.samples.simple-demo build fails : For input string: '2147483648'
new ad1d0d8 Use latest parent pom everywhere
new 704f79d SLING-2408 : JcrNodeResourceIterator logs on error level for deleted Nodes
new ac34ad4 SLING-2454 : JobData.PROP_EXTENSION uses semicolon instead of colon. Apply patch from Thomas März
new aa70665 Use Apache parent pom to allow jenkins to deploy snapshots
new fdac0b9 Share project "org.apache.sling.mongodb" into "https://svn.apache.org/repos/asf"
new a359020 New MongoDB resource provider
new a11baa2 New MongoDB resource provider
new 205f83b New MongoDB resource provider
new 97fa2b9 Revert accidental changes :(
new f255a27 New MongoDB resource provider
new 006d0d4 New MongoDB resource provider
new 47801f7 New MongoDB resource provider
new 114a134 New MongoDB resource provider
new df7ce03 SLING-2556 : Installer should detect if installer bundle is refreshed by another bundle update (WiP)
new fc77fae SLING-2543 - call HttpServletResponse.encodeRedirectURL when redirecting. Slightly modified patch from James Phillpotts, thanks!
new 20ff0d6 SLING-2557 - accept later versions of javax.jcr
new cca9b57 SLING-2556 : Installer should detect if installer bundle is refreshed by another bundle update (WiP)
new 3f5d33e Print status msg if no resources are registered
new 7a7f449 SLING-2545 : Scripting jst is using wrong import package directives
new 894dd6e SLING-2545 : Scripting jst is using wrong import package directives
new d0cb934 SLING-2545 : Scripting jst is using wrong import package directives
new 08878b5 [maven-release-plugin] prepare release org.apache.sling.scripting.jst-2.0.6
new ddba402 [maven-release-plugin] prepare for next development iteration
new a8584bf Use latest release
new c4eb4a2 SLING-2558 : Potential Deadlocks may be caused by AdapterManager
new 9f0e693 Use latest snapshot version
new e1f4f27 SLING-2484 : Sling parent should map various plugin executions to ignore. Apply patch from Robert Munteanu
new a350479 SLING-2559 - avoiding the setValue() call by queueing updates to the handler map and then using putAll()
new 7f4cab0 Print status msg if no resources are registered
new 1160b5b SLING-2558 : Potential Deadlocks may be caused by AdapterManager
new 4035056 Ignore target dir
new 4f68cac Add some tests for arrays and @IgnoreBlanks
new 9213ed6 [maven-release-plugin] prepare release org.apache.sling.installer.core-3.3.8
new 6c02ddf [maven-release-plugin] prepare for next development iteration
new f1447ea Update to latest snapshot
new 51df9e3 [maven-release-plugin] prepare release org.apache.sling.launchpad.installer-1.1.4
new 4bde2be [maven-release-plugin] prepare for next development iteration
new ef7ec7c Update to latest snapshot
new 1f7d59a [maven-release-plugin] prepare release maven-launchpad-plugin-2.1.2
new aa28c91 [maven-release-plugin] prepare for next development iteration
new 8c37e9e SLING-2561 - adding a configuration printer for repository descriptors
new b811abd Use latest snapshot
new 6307699 SLING-2554 Add SlingFelix.getBundle(Class) method and test case
new 15dce93 some DEBUG logs for RestartActiveBundlesTask
new dc493fe SLING-2563 - auto generate label based on a stack trace
new 4eeb539 typo in log message
new bdcc7ab Use latest releases.
new 66c5d2c SLING-2567 - factor out RefreshDependenciesUtil and add tests - one of them fails for now
new 3884c55 SLING-2567 - recursive test passes + logging added to RefreshDependenciesUtil
new d012894 SLING-2567 - reimplemented using PackageAdmin.getExportedPackages(...), thanks Felix for the pointers
new 2336e4b Add test case validating "null" values can be used
new e5cabf8 SLING-2571 : Random test failures in SlingFelixTest.test_start_stop()
new f614dd7 Extend from AbstractResource
new 4bac406 SLING-2573 : JcrResourceListener activation is failing with NPE
new fff91d8 SLING-2574 : JCR Resource Listener might report false remove events
new 0019f70 Prevent NPE in log statement
new d219533 SLING-2568 : Move webconsole plugin into separate bundle
new ff6949b Fix mvn warning: replace build.testOutputDirectory with project.build.testOutputDirectory
new 5e1dcd0 Make sure to register sling nodetypes before running the test
new 5b7e862 Don't try to build test bundles if test classes are not built due to maven.test.skip=true
new d9611d5 Add new console bundle to build
new d3efcba SLING-2396 : Add new resourceresolver project
new 7ec0ad1 Start JMX bundles at level 5 instead of default level (will create an issue when JIRA is back)
new 9056044 SLING-2573 : JcrResourceListener activation is failing with NPE
new 78baa49 SLING-2579 : ResourceResolverFactory should only be available if specific ResourceProvider/Factories are registered
new 3943720 SLING-1540 - currentNode might not be available
new 989e656 SLING-2311 - adding small performance test suite. Based heavily on the work of Antonio Sanso and the Jackrabbit team (Thanks!!!)
new dc8d4b3 SLING-2311 - updating performance test for changes in ResourceResolverFactory implementation
new 1b7cd85 SLING-2576 : I18n: Allow multiple ResourceBundleProviders, use the first one responding for a given locale
new 2a5fb41 SLING-2576 : I18n: Allow multiple ResourceBundleProviders, use the first one responding for a given locale
new 5307da5 SLING-2576 : I18n: Allow multiple ResourceBundleProviders, use the first one responding for a given locale
new fe0bb70 SLING-2576 : I18n: Allow multiple ResourceBundleProviders, use the first one responding for a given locale
new 608b3f6 SLING-2311 - making trivial change to simplify test
new 905b13b SLING-2583 - introducing MapConfigurationProvider interface
new 0eb0b75 removing unused dependencies
new 056d9d3 using latest release
new 93cd950 SLING-2544 - adding ResourceResolverTest back in as an integration test (thanks to Antonio Sanso for getting this started!)
new 0a60452 WIP
new 55aabf6 handling jcr:content child node case
new 3451aea handling duplicate alias case
new c815dda adding MapEntries unit test
new 9d55eec adding extra doInit calls
new 991cc2a SLING-2584 - removing SynchronousJcrResourceListener
new ab5c8bd SLING-2319 - fixing description of mapping property
new 3eacb49 SLING-2587 : Same artifact with different digest leads to stale files
new 2dda6c6 Clean up code a little bit
new 0db39c5 SLING-2311 - removing extraneous listener fields
new 966e2fe SLING-2311 - renaming tests to clarify that they are trying to resovle non-existing resources
new 7520cb5 SLING-2311 - fixing test name for 2.0.10
new 5e34e1a SLING-2589 : Project Configurations are overwritten by inherited
new 7d27733 SLING-2590 : Provide a way to exclude configurations from partial bundle lists
new 78ba0a6 SLING-2591 : Provide a way to exclude sling properties from partial bundle lists
new 1202acd SLING-2595 : Tests should not check if the server is ready
new c5b4b7b SLING-2560 Support reverse mapping with regular expressions: - sling:match may be a replacement pattern (with $1 etc. references) - sling:internalRedirect may be a regular expression - sling:internalRedirect regaular expressions ignored for the resolution map
new 4e62fa3 SLING-2594 - server-side test script without TEST_PASSED string should fail
new 6e4e25a SLING-2598 : Don't process already defined vanity paths
new ade614a SLING-2598 : Don't process already defined vanity paths
new 1318616 SLING-2594 - server-side test script without TEST_PASSED string should fail
new 4aaed3f SLING-2594 - server-side test script without "TEST_PASSED" string should fail
new 9592ce1 SLING-2594 - server-side test script without "TEST_PASSED" string should fail
new fc31829 SLING-2594 - fix wrong package name
new b2d6856 SLING-2601 - more robust mechanism for disabling StartupFilter, based on the presence of a disabling service
new 5b3121d SLING-2602 : Simplify usage of system properties for integration tests
new f04592d SLING-2602 : Fallback to launchpad url system property
new 8181588 SLING-2593 - Improvement for the Sling performance tools. Adding first part of the patch provided from Christian Vazzolla: Created a new maven project that contains only the sling performance tests and left the framework(tool) related part in the base project as we would like to use the framework for performance testing in other projects also. Thanks Christian!
new 9b07d68 SLING-2593 - Improvement for the Sling performance tools. Adding module to pom.xml
new e7609ff Use latest POST servlet
new fd36053 SLING-2530 : Implement CRUD based on resources
new 39befa0 SLING-2530 : Implement CRUD based on resources
new 0a6f0f6 SLING-2530 : Implement CRUD based on resources
new 736d1aa SLING-2530 : Implement CRUD based on resources
new 8a6ef68 SLING-2530 : Implement CRUD based on resources
new 1bb0c4d SLING-2606 - allow the MockBundleContext to be overridden
new 665853f SLING-2530 : Implement CRUD based on resources
new d0750c8 Merge branch 'SLING-2527'
new 6ded260 SLING-2605 : Use new CRUD support in POST servlet
new e7efcee Adding mongodb resource provider
new 32ca0e3 Ups.reverting previous changes from 1391017
new d7b9ccd SLING-2543 : SlingPostServlet is not encoding redirect URLs. Apply patch from James Philipotts
new 5a2ca7e SLING-2607 - outputting better error message for missing file (thanks to Alexandre Collignon for the patch!)
new 447dec8 SLING-2608 - adding exclusion for iml files (thanks to Tommaso Teofili for the patch!)
new a10fcc9 SLING-2562 - adding initial implementation of a servlet web console test tool based on work done by Konrad Windszus
new ccb814e SLING-2562 - restoring 2.2.5 SNAPSHOT version to fix ITs
new 57307e4 SLING-2593 - Improvement for the Sling performance tools. Adding patch provided from Christian Vazzolla. Thanks Christian!
new 76fa1f2 SLING-2527 : Make api version configurable and use correct version
new c04dae5 SLING-2593 - Improvement for the Sling performance tools. Solving copy/paste issue with method name.
new 9d90f38 SLING-2593 - Improvement for the Sling performance tools. adjusting formatting in order to be Sling compliant
new a644a88 SLING-2593 - Improvement for the Sling performance tools. Removed unused @RunWith where not needed.
new e0904b4 SLING-2311 - adding working plot.sh
new 8dd814e SLING-2311 - adding rotate the label by 45 degrees in order to avoid overlapping
new 85e2ae1 SLING-2611 - add Properties support to MockResource - based on a contribution by Dan Kico, thanks!
new d14e43b SLING-2530 : Implement CRUD based on resources
new 8f244fa Set svn:ignore
new a80f2e2 Set svn:ignore
new cbc351e Set svn:ignore
new d403c2e Remove empty dirs
new 01f28f2 SLING-2612 : Add support for excluding artifacts for installation
new ed5e824 SLING-2612 - EXCLUDED applies only to INSTALLED state IMO, and add (*) after INSTALLED if there's additional info
new ac6863a SLING-2612 : Add support for excluding artifacts for installation
new ff357ef Send notification events for changes
new 6774711 SLING-2593 - Improvement for the Sling performance tools. Removed XML Report type since is not implemented. Changed getenv with getProperty. Removed 2 unused classes (AbstractPerformanceTest, AbstractTest)
new 7dc17ae SLING-2593 - Improvement for the Sling performance tools. Minor fix in order to run the test at project level.
new 39f940b SLING-2570 : Use Wiring API to check whether Installer Core bundle is affect by a bundle update
new 9f1801f SLING-2570 : Use Wiring API to check whether Installer Core bundle is affect by a bundle update
new d12cfe3 FELIX-2578 : Filter value should be escaped
new 4ec7f49 SLING-2600 Effective ACL servlet returns incorrect information
new bfcf0da SLING-2616 Enable tidy output from acl servlets
new dae1f68 SLING-2617 Make sure the dynamic class loader used as the parent to the repository class loader is acquired for the same bundle which acquired the ClassLoaderWriter
new 1e3e42e SLING-2617 - integration tests
new a517dce SLING-2618 - allowing the default session availability to be configured
new 69800bd SLING-2600 Attempt #2. Effective ACL servlet returns incorrect information. Merge the information from the applicable access control entries to produce the eacl JSON output. + a few unit tests
new 09e8ea0 SLING-2618 - access defaultIsSession from Compiler via method access
new 42730ea SLING-2618 - make the metatype description more frightening
new fcaed93 SLING-2593 - Improvement for the Sling performance tools. Adding Report level parameter. Thanks Christian Vazzolla for the patch.
new a55bad7 SLING-2621 - adding the sling:call tag
new 2a2e636 SLING-2614 support numeric log levels for configuration in addition to strings and add unit tests for the level conversions
new 0252b52 SLING-2622 Control framework logging sending the output through Sling's MainDelegate output formatting instead of leaving it up to the framework to format. Also make sure log messages are not overlapping in the output if logging is called concurrently.
new c551d38 SLING-2397 Use ServiceFactory approach and dynamic import of Servlet API to delay creation of the log panel until used. This prevents startup errors and makes the panel available as soon as the Servlet API is available and it is actually used by the Web Console (which in turn also requires the Servlet API)
new 7253cf5 SLING-2397 Update the bundle configuration for dynamic import of the Servlet API
new 1526e1c SLING-2620 - creating target directories if they don't exist already
new be1f54f SLING-2564 - adding JMX monitoring of Sling Thread Pools
new 59b71fa SLING-2626 : NPE in ResourceResolverImpl.getResource. Apply slightly modifed version of patch from Radu Cotescu
new d026363 SLING-2624 : Improving Jackrabbit integration with OSGi Service Registry. Apply patch from Chetan Mehrotra
new 7698652 SLING-2624 : Improving Jackrabbit integration with OSGi Service Registry. Minor cosmetics
new c84b650 SLING-1732 - adding ability to explicitly define the source file name
new 10ff8c5 SLING-2364 : ResourceUtil should provide a method to get the parent on an arbitrary level
new abe7468 SLING-2530 : Implement CRUD support
new adaba3d SLING-2195 : Add a resource visitor. Applied slightly modified patch from Victor Saar
new 5b0845f SLING-2627 : Provide JCR Wrapper Bundle
new 14e63bb Set svn ignore
new 07dff13 SLING-2624 : Improving Jackrabbit integration with OSGi Service Registry. Reverting as test case is failing
new ad4c4d9 Removing base from reactor as it requires java 6
new 5b262db SLING-2621 - forgot to bump the export version of the jsp taglib package
new 1d2501d [maven-release-plugin] prepare release org.apache.sling.scripting.jsp.taglib-2.1.8
new 6bd5c36 [maven-release-plugin] prepare for next development iteration
new 854c3a1 SLING-2541 : General mechanism to chain resource providers
new 152aff8 Prepare release
new 7e83cec [maven-release-plugin] prepare release org.apache.sling.installer.api-1.0.0
new 17a1c53 [maven-release-plugin] prepare for next development iteration
new cf4f5c7 [maven-release-plugin] prepare release org.apache.sling.installer.core-3.4.0
new f31db9a [maven-release-plugin] prepare for next development iteration
new d0ea3fd [maven-release-plugin] prepare release org.apache.sling.installer.console-1.0.0
new c4e0959 [maven-release-plugin] prepare for next development iteration
new ffb7714 [maven-release-plugin] prepare release org.apache.sling.jcr.jcr-wrapper-2.0.0
new 06693f7 [maven-release-plugin] prepare for next development iteration
new 22fbf0a Update to latest snapshots after release
new f465b6a Update to latest snapshots after release
new c9062c6 Add wrapper to reactor pom
new 1d59b86 SLING-2530 : Implement CRUD support
new 6f7be6e Use latest snapshot after release
new a26877e SLING-2632 - creating archetype for taglib
new b3ec9a7 SLING-2149 Fixed. Added fallback to Stdout on permission denied and added unit tests to simulate the issue.
new ffa848f SLING-2149 Attempt to make the test classes build on JDK1.5 even if they dont run.
new 52fb684 SLING-2633 Raised unit test coverage from arround 40% to about 70%. Not everything is covered. I have tried not to be too strict so it doesnt become a maintanence overhead if dependencies change.
new 2a92550 SLING-2630 : Cannot have multiple Adapter Factories configured to have same adapter / adaptable combination . Applied patch from Will McGauley
new 30faead SLING-2538 Removed fallback code for old resource implementations and moved functionallity from ResourceUtil into AbstractResource call sequence simpler between the two. Implementations of the pre 2.1.0 API will need to ensure that they update to post 2.1.0 past this point.
new bdfffc9 updating to 2.1.8 post-release
new 02e32fb Use released version
new 8777032 Use released version
new bb70088 SLING-2639 - adding check for extension in resource names with vanity paths
new 99c7e06 SLING-2535 wrapped the reference counter in a dedicated synchronised block to ensure that all access to the counter is safe. I think this will be safer than calling from within synchronised blocks as it doesnt rely on the caller remembering the methods need to be single threaded.
new 28a9329 SLING-2640 - log current providers after bind/unbind
new c9cb980 SLING-2640 - ResourceProviderEntry did not correctly remove a root provider
new ce8df17 SLING-2535 Undid my previous commit and put the synchronisation one layer further out as orriginally suggested. Synchronising in incUsage and decUsage is too risky from a deadlock point of view. Added Javadoc to warn about thread safety on the methods.
new 5fee988 SLING-2643 Patch from Dan Klco that disables the tests if the OS and user that is running the tests can still write after they have been denied. ie Windows7 + Administrator user. Thanks for the patch and the analysis.
new cb99457 SLING-2642 - updating versions of Pax Exam dependencies. Thanks to Dan Klco for the patch
new 2c50211 SLING-2645 Move SortingServiceTracker from org.apache.sling.installer.core.impl to org.apache.sling.commons.osgi
new 4777b93 Implement latest class loader writer
new 7c1ed3c Implement latest class loader writer
new 3f2e116 Inline commons class
new b41fb5a SLING-2645 Move SortingServiceTracker from org.apache.sling.installer.core.impl to org.apache.sling.commons.osgi (2nd commit)
new f5a4f41 SLING-2625 Patch from Chetan Mehrotra to include utility method to convert config values to maps, applied. Thank you. Incremented version of the o.a.s.commons.osgi to 2.2.0 due to addition of new method.
new fdc7b72 SLING-2650 : Speed up JcrPropertyMapCacheEntry . Apply patch from Marcel Reutegger
new c34ea8c set svn:ignore
new 54ed586 SLING-2641 : Make listChildren() Iterable
new 03fcf14 SLING-2530 : Implement CRUD based on resources
new 3862e00 SLING-2605 : Use new CRUD support in POST servlet
new c464607 SLING-2641 : Make listChildren() Iterable
new 42d6081 SLING-2662 : Add sling:Folder to a constants class
new d54243e SLING-2555 Moving cache impl from whiteboard to contrib, as per comment on issue.
new 6e43cc3 SLING-2555 moving into the right place this time, sorry.
new 1b1a02b SLING-2555 Adjusted the svn paths to fit the new location.
new 181f3e6 SLING-2530 : Implement CRUD based on resources
new 7d2af02 SLING-2530 : Implement CRUD based on resources
new 2cefa2c Set svn:ignore
new 8b4ca4f Prepare for release
new ead1508 Prepare for release
new 61ced92 SLING-2320 : Current DOS-prevention for infinity.json can prevent enumeration of children
new 6fbe742 SLING-2656 Commit a first shot at Multi Tenancy Support
new 6762a11 SLING-2656 Add tenant module to reactor
new 05f7270 SLING-2656 Throw IllegalArgumentException instead of InvalidSyntaxException from the getTenants(String) method
new 61871dd Use constants
new 54c6734 Preparing release
new cb1935c [maven-release-plugin] prepare release org.apache.sling.commons.testing-2.0.12
new f605053 [maven-release-plugin] prepare for next development iteration
new 89fc7a9 [maven-release-plugin] prepare release org.apache.sling.api-2.3.0
new 6665a40 [maven-release-plugin] prepare for next development iteration
new 4ea2e0c [maven-release-plugin] prepare release org.apache.sling.adapter-2.1.0
new 1f576bf [maven-release-plugin] prepare for next development iteration
new f823558 [maven-release-plugin] prepare release org.apache.sling.bundleresource.impl-2.1.0
new 5fdbe0d [maven-release-plugin] prepare for next development iteration
new 13e75ac SLING-2656 remove unused private method
new 261a8cc [maven-release-plugin] prepare release org.apache.sling.fsresource-1.1.0
new 1fef991 [maven-release-plugin] prepare for next development iteration
new 3c3ef27 [maven-release-plugin] prepare release org.apache.sling.resourceresolver-1.0.0
new 48e3898 [maven-release-plugin] prepare for next development iteration
new 44d0fff [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.2.0
new a272e2d [maven-release-plugin] prepare for next development iteration
new bcdf0ea [maven-release-plugin] prepare release org.apache.sling.servlets.get-2.1.4
new 20c51ff [maven-release-plugin] prepare for next development iteration
new a62fb42 [maven-release-plugin] prepare release org.apache.sling.servlets.post-2.2.0
new 2628055 [maven-release-plugin] prepare for next development iteration
new 1fc31d4 [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.2.0
new a297806 [maven-release-plugin] prepare for next development iteration
new 79a57d1 Set dependencies to latest snapshots after release
new e93b456 SLING-2659 : System Fragment Installation should not call update on the framework
new 9c73b39 SLING-2661 : Components might not be disposed if exception is occuring
new 1d3c6ff SLING-2661 : Components might not be disposed if exception is occuring
new 17383d4 SLING.2649 : Add support for run modes
new 74ff40d Use released api
new f2af164 SLING.2649 : Add support for run modes
new 9073a6e Use latest snapshot versions
new 22f554b SLING-2663 Update Felix Dependencies: - WebConsole plus new plugins and bundled org.json - Configuration Admin - MetaType Service
new cd96d03 Use released launchpad installer
new 4cfdcfc SLING-2649 : Add support for run modes
new f89f996 SLING.2649 : Add support for run modes
new 182f812 SLING-2662 : Enhance run mode handling
new 6e5d6de SLING-2662 : Enhance run mode handling
new 82450cf SLING-2649 : Add support for run modes
new 1340bac SLING-2665 - allow the default redirect status code to be configured
new 3947fbf SLING-2649 : Add support for run modes
new b85aada SLING-2662 : Enhance run mode handling
new 728fe34 SLING-2638 : Unclosed Session Detected causing later tests to fail
new fdb74b5 SLING-2662 - more readable tests and some additional ones
new e19272a SLING-2668 - avoid non-robust remove methods
new 87f7cbc Update to released bundles
new 82d4bc4 Update to released bundles
new a438b1b Update to released bundles
new 06d5881 SLING-2649 : Add support for run modes
new 9d88713 [maven-release-plugin] prepare release org.apache.sling.commons.osgi-2.2.0
new c9ea9ce [maven-release-plugin] prepare for next development iteration
new ee162e8 [maven-release-plugin] prepare release org.apache.sling.settings-1.2.0
new eaf648d [maven-release-plugin] prepare for next development iteration
new 50de38c [maven-release-plugin] prepare release org.apache.sling.rewriter-1.0.4
new 605e39c [maven-release-plugin] prepare for next development iteration
new 1c8af84 [maven-release-plugin] prepare release org.apache.sling.launchpad.installer-1.2.0
new 1881015 [maven-release-plugin] prepare for next development iteration
new b4caab8 [maven-release-plugin] prepare release maven-launchpad-plugin-2.2.0
new 0c9608a [maven-release-plugin] prepare for next development iteration
new 30592a9 Update to released versions or latest snapshot
new e4a8ce4 Back to old dependency to avoid test failures
new 128bb2b SLING-2669 - set start level *after* updating bundle
new 802fe56 SLING-2671 Allow multi-value property
new 30d623b SLING-1245 - adding pax-runner support. Thansk to Alex Collignon for the patch
new 9716bd7 SLING-2672 - DefaultContentImporter should replace nodes with the same UUIDs being imported if overwrite is specified
new 035e589 SLING-2662 - test case with empty run modes string
new f1cf861 SLING-2673 - close fis stream
new 7cfbc73 SLING-2674 - take new run mode options into account when starting on an older Sling instance
new 448a9b0 SLING-2674: SlingSettingsServiceImpl should detect and handle upgrades
new 031070f SLING-2675 : Make startup mode available as a framework properties
new f05f833 Support portals bridge
new 8a62501 SLING-2675 : Revert Make startup mode available as a framework properties
new aeb5447 SLING-2674 : SlingSettingsServiceImpl should detect and handle upgrades
new 2024161 SLING-2677 : Compilation should work with no provided class loader
new 207c78f SLING-2678 : Parallel compilation if same jsp is requested in parallel
new f4f2e39 Use latest snapshot for jsp scripting
new dad52ce SLING-2679 : JcrJavaCompiler should use class writer
new 52aed93 Prepare for release
new 2be2b3d Prepare for release
new a45bdb5 Use released version
new 9599285 [maven-release-plugin] prepare release org.apache.sling.commons.logservice-1.0.2
new d4a5fba [maven-release-plugin] prepare for next development iteration
new 06d25dd [maven-release-plugin] prepare release org.apache.sling.auth.core-1.1.0
new a613e2c [maven-release-plugin] prepare for next development iteration
new fda5258 [maven-release-plugin] prepare release org.apache.sling.settings-1.2.2
new 20aa4b9 [maven-release-plugin] prepare for next development iteration
new aacef11 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.26
new 63684f4 [maven-release-plugin] prepare for next development iteration
new dbbfca1 [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-3.1.10
new a0281db [maven-release-plugin] prepare for next development iteration
new 7308b50 [maven-release-plugin] prepare release org.apache.sling.jcr.davex-1.1.0
new c45dcbe [maven-release-plugin] prepare for next development iteration
new 236d5b4 [maven-release-plugin] prepare release org.apache.sling.jcr.webdav-2.1.2
new 2857952 [maven-release-plugin] prepare for next development iteration
new 65895a4 [maven-release-plugin] prepare release org.apache.sling.i18n-2.2.4
new fbc0fec [maven-release-plugin] prepare for next development iteration
new 39c0c4a [maven-release-plugin] prepare release org.apache.sling.commons.compiler-2.1.0
new fda13c4 [maven-release-plugin] prepare for next development iteration
new 7ab20e4 SLING-2681 Interim support for Java 8 platform
new 981a061 [maven-release-plugin] prepare release org.apache.sling.jcr.compiler-2.1.0
new 0bfda6f [maven-release-plugin] prepare for next development iteration
new 6c1c151 [maven-release-plugin] prepare release org.apache.sling.installer.core-3.4.2
new d204fc4 [maven-release-plugin] prepare for next development iteration
new 44f5d5b Adjust snapshot after release
new 61a1614 Adjust snapshot after release
new b5d921c SLING-2682 - use java.home in JarExecutor
new 33d2ccd SLING-2683 : File locations are absolute and don't work anymore if launchpad folder is moved
new 9f7c3ec SLING-2684 : Disable install to local OBR
new b78aeff SLING-2685 : Update to latest SCR Plugin
new b85302b SLING-2686 : Update to latest apache parent pom and update plugin versions
new 9087e13 SLING-2676 Simple tenant administration through the Web Console (thanks Amit Gupta for providing the patch).
new c4e7d89 SLING-2676 Catch exceptions from TenantCustomizer and log
new b7b9417 SLING-2690 - fixing log message
new a2383c6 Use released versions
new 1da79fe SLING-2688 : Node remove/add events should not be compacted
new 95ea9f5 SLING-2691 : Correctly update mapping if a jcr:content node is removed
new be590d9 SLING-2691 : Correctly update mapping if a jcr:content node is removed
new 1a9c75d SLING-2692 : Referer header should be set to about:blank when posting to the web console
new 03ef0475 SLING-2693 : ResourceUtil.isA() fails if resource has a type, whose super type is not readable
new 786f98c SLING-2694 : Only check referrer header if request is from a browser
new 182352f Add JavaDoc on isPathAllowed method and normalize paths before checking whether they are allowed
new 0578ab9 [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.2.2
new 0c7918c [maven-release-plugin] prepare for next development iteration
new 22bd937 verify that a4.esp is not selected
new 04f9e9b Typo
new 066abab SLING-2697 Check simple name against zero length instead of null to use fully qualified names (getSimpleName() is never null but may is an empty string for anonymous classes)
new 9ffff7f SLING-2644 - Make the jackrabbit/accessmanager and jackrabbit/usermanager to work with newer servlets/post bundle
new f462815 Revert change to snapshot dependency
new 0d79583 [maven-release-plugin] prepare release org.apache.sling.resourceresolver-1.0.2
new dc44775 [maven-release-plugin] prepare for next development iteration
new ef8caa8 [maven-release-plugin] prepare release org.apache.sling.security-1.0.2
new f9032de [maven-release-plugin] prepare for next development iteration
new 8e136e5 [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.2.2
new 600d019 [maven-release-plugin] prepare for next development iteration
new 96bd572 [maven-release-plugin] prepare release org.apache.sling.installer.core-3.4.4
new 635970d [maven-release-plugin] prepare for next development iteration
new ef4dcb8 SLING-2685 : Update to latest SCR Plugin
new b1626b1 [maven-release-plugin] prepare release sling-14
new 68239bb [maven-release-plugin] prepare for next development iteration
new 3bb1b8e Update to latest snapshot
new 3044ebd Update to latest snapshot
new 9db406e SLING-2700 : Minor startup handling improvements
new 217b742 Use latest releases and update to new parent pom
new d4dc671 SLING-2702 : NPE as repository class loader might not have been instantiated
new a487b51 Use latest jcr classloader
new 77e8d89 SLING-2648 - new resource access JSP tags, contributed by Dan Klco, thanks!
new 51eaf71 SLING-2648 - remove @author tags as we don't use them in Sling - credit is provided in the r1428328 commit log
new b8f88a9 SLING-2705 - adding error scope to I18NFilter
new 3238cf6 SLING-2699 Removed the '#' sign from the format to prevent an exception on the String argument not supporting the # format on Java 7 and up
new fae251f SLING-2709 : JcrResourceProvider.delete throws PersistenceException
new 96768e6 SLING-2709 : JcrResourceProvider.delete throws PersistenceException
new 6871137 SLING-2709 : JcrResourceProvider.delete throws PersistenceException
new 6977a50 SLING-2709 : JcrResourceProvider.delete throws PersistenceException
new 14ea749 SLING-2709 : JcrResourceProvider.delete throws PersistenceException
new ae1fe8f SLING-2704 : NPE in JspScriptEngineFactory in case JSP bundle restart while servicing request. Applied patch from Chetan Mehrotra
new 2abee6f Use snapshot version to include SLING-2704
new 088d1c9 SLING-2713 : java.lang.IllegalStateException: Service already unregistered during unregistering of resource resolver
new 2b14034 SLING-2714 : Wrap LOGGER.debug calls in ResourceProviderEntry. Applied modified patch from Alexander Muthmann
new 093ec87 SLING-2714 : Wrap LOGGER.debug calls in ResourceProviderEntry.
new 6f057c6 SLING-2712 : Update JavaDocs of ValueMap wrt primitive types
new b3a01ba Fix build by adding dependency to annotations.
new 9034205 SLING-2715 - fix for JQuery 1.8.x changes, contributed the Chetan Mehrotra, thanks!
new f39b9e0 SLING-2717 - avoid blank record request patterns, which disable request recording
new 5f591c5 SLING-2718 - Add integration test for the error handling mechanism. Committing initial test
new d4faef7 SLING-2719 : Deadlock in ResourceResolverFactoryActivator.checkFactoryPreconditions
new d38955b SLING-2718 - Add integration test for the error handling mechanism. adding more integration tests
new 4ea0f25 SLING-2718 - Add integration test for the error handling mechanism. - adding more integration tests also for POST operations - improve the common testing to support POST operations
new 4b84bd9 SLING-2718 - Add integration test for the error handling mechanism. - update pom dependencies
new 0e4a9b1 Use latest resource resolver to get latest fixes
new da5eaa0 Use default launchpad port for tests
new 8bfd218 Use newest release of servlets resolver
new c155a31 Improved documentation in ResourceProviderEntry, mainly targetted at someone reading the code. No code changes.
new e3fa5a0 SLING-2725 Pulled in a test class from HttpClient 3.1 to cover the URI class just in case it ever gets changed. URITest has had some tests removed to eliminate additional dependencies. Added a second Unit test to make up for missing coverage. More tests to follow.
new e746bdf SLING-2725 Added mockito as a test dependency in preparation for wider unit tests.
new 4ef493f SLING-2725 mock based coverage for the activator and very basic resource resolver usage. coverage now at 57%, more to come.
new b5b9095 SLING-2725 Added initial coverage for mapping, needs more work to get real coverage.
new 0c30502 SLING-2725 Coverage at 65%, some areas not covered marked with TODOs in MockedResourceResolverImplTest.
new f1ef130 [maven-release-plugin] prepare release org.apache.sling.resourceresolver-1.0.4
new 66eb2d9 [maven-release-plugin] prepare for next development iteration
new c4958b1 [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.2.4
new f88c218 [maven-release-plugin] prepare for next development iteration
new cc14485 Use latest snapshot after release
new 68060a1 SLING-2156: Provide error handling for POST operations :
new fe98c3b SLING-2718 - Add integration test for the error handling mechanism. - adding more integration tests
new f78098d SLING-2728 : Setup parent POM for Java 6+ development
new 3e5b5fb SLING-2718 Coverage now at 68%, added some coverage for mapping and tests for earlier fixed bugs.
new bb00306 SLING-2156: Provide error handling for POST operations :
new 26394e8 SLING-2720 : Update exported versions for extension fragments to match well-known JAX-WS, JAXB, StAX and JAF versions . Apply patch from Robert Munteanu
new 699216b [maven-release-plugin] prepare release sling-15
new 764c848 [maven-release-plugin] prepare for next development iteration
new 0e20de7 [maven-release-plugin] prepare release org.apache.sling.fragment.activation-1.0.2
new f890ffa [maven-release-plugin] prepare for next development iteration
new 0699adf [maven-release-plugin] prepare release org.apache.sling.fragment.ws-1.0.2
new dd1806d [maven-release-plugin] prepare for next development iteration
new 0242bfc [maven-release-plugin] prepare release org.apache.sling.fragment.xml-1.0.2
new 973bc20 [maven-release-plugin] prepare for next development iteration
new 71d2ebd Switch to latest snapshot (because of release)
new 9697dff SLING-2731 : Bundle is sometimes not downgraded
new 77a42cb SLING-2716 : JCR Installer does not handle move events
new 5e49be4 Use latest installer core
new d54cea6 [maven-release-plugin] prepare release org.apache.sling.installer.core-3.4.6
new f4d345d [maven-release-plugin] prepare for next development iteration
new 4884c34 [maven-release-plugin] prepare release org.apache.sling.installer.provider.jcr-3.1.6
new 97f7fb7 [maven-release-plugin] prepare for next development iteration
new 4817d1f [maven-release-plugin] prepare release org.apache.sling.installer.factory.configuration-1.0.10
new 0fd22c6 [maven-release-plugin] prepare for next development iteration
new 69ddd31 Switch to latest snapshots
new 993ace4 Use latest commons classloader
new 0a94d30 SLING-2702 : NPE as repository class loader might not have been instantiated
new 3fe0dcd SLING-2732 : NPE when getting new repository class loader
new 08d8a63 SLING-2732 : NPE when getting new repository class loader
new a62ecce @trivial minor fix in order to reference a right version of org.apache.sling.jcr.resource bundle
new 9d4ba86 Clean up dependencies - remove unused
new caff20c SLING-2419 - support non-default credential in test utilities - patch contributed by Mark Adamcin, thanks!
new b747ef4 [maven-release-plugin] prepare release org.apache.sling.commons.testing-2.0.14
new fe9fc8c [maven-release-plugin] prepare for next development iteration
new 2905cfd [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-3.1.12
new adba992 [maven-release-plugin] prepare for next development iteration
new 9ae237c Prepare for release: use released version
new 3a0d616 [maven-release-plugin] prepare release org.apache.sling.testing.tools-1.0.6
new 427156f [maven-release-plugin] prepare for next development iteration
new cafe413 [maven-release-plugin] prepare release org.apache.sling.junit.core-1.0.8
new 81fcf3d [maven-release-plugin] prepare for next development iteration
new 15bf791 [maven-release-plugin] prepare release org.apache.sling.junit.remote-1.0.8
new 15862cf [maven-release-plugin] prepare for next development iteration
new a24e4bc Prepare for release: use released version
new b171c5d [maven-release-plugin] prepare release org.apache.sling.junit.scriptable-1.0.8
new fa3a20e [maven-release-plugin] prepare for next development iteration
new 2530abf Use snapshot version after release
new 8207342 Prepare after release: use snapshot version
new 25d9b52 Prepare after release: use snapshot version
new d8ef1f6 Prepare after release: use snapshot version
new 87cc10d Update to latest parent pom and use latest releases in launchpad
new 41d7766 Use latest snapshot versions
new 60de055 Use released versions of testing modules and jcr classloader.
new ac904ab Revert back to incubator version
new 00ee2a3 SLING-2733 : Support scriptable tests
new abb9b35 SLING-2544 : Restore tests included in the no longer existing JcrResourceResolverTest
new 11ac098 Remove unused code
new 57e8018 SLING-2544 : Restore tests included in the no longer existing JcrResourceResolverTest
new 4fca4e1 SLING-2544 : Restore tests included in the no longer existing JcrResourceResolverTest
new b04ef10 SLING-2734 Update to Felix Framework 4.2.0
new d7ea2eb SLING-2544 : Restore tests included in the no longer existing JcrResourceResolverTest
new 48a0ce0 SLING-2544 : Restore tests included in the no longer existing JcrResourceResolverTest
new dfba04c SLING-2544 : Restore tests included in the no longer existing JcrResourceResolverTest
new 53f5630 SLING-2544 : Restore tests included in the no longer existing JcrResourceResolverTest
new 058ecff SLING-2544 : Restore tests included in the no longer existing JcrResourceResolverTest
new c86214f SLING-2597 Added some beans for general monitoring of event queues. Work In Progress. The bundle builds and passes all tests, but does nothing at present.
new 1a71d9a SLING-2592 Patch from Dominik Smogór applied, thank you. Fixes siruation where additional AuthenticationHandlers are ignored for checking protected resources and probably on consulting those authentication handlers for specific paths.
new 42dc49e SLING-2738 Log an error message if parsing the multipart/form-data request fails
new 6a2de03 SLING-2597 Operation JMX beans for Queues with notification when new queues are added. Each queue is given its own MBean.
new 2629786 SLING-2597 small change to the web console to add a test button which allows a queue to be tested by firing an empty event at the queue. This causes the queue to become active. The side effect is the queue appears in JMX.
new 67c0ddb SLING-2597 Correctly acknowledged tests jobs.
new 5c62b2c SLING-2597 Start time output format wasnt exactly readable, added Date
new 46c4f27 SLING-2739 : Add methods for handling the resource type hierarchy to the resource resolver
new 00d1f38 SLING-2739 : Add methods for handling the resource type hierarchy to the resource resolver
new e05860b SLING-2740 : Clarify Resource#getResourceSuperType
new 3e3eeb5 Remove duplicate dependency
new acb7471 Rewrite test to be sure to use the correct config admin bundle
new 1d4d1af Use Mockito instead of extra mock classes
new d5c713c Use Mockito instead of extra mock classes
new 656564f Use Mockito instead of extra mock classes
new 2bd60d4 Use Mockito instead of extra mock classes
new 04b87dd SLING-2744 fixed double null check in sychronized.
new 06cf772 Managed versions of these plugins/dependencies are > the pom version so fix made in SLING-2267 r1198746 is not longer required. The impact of binding to the managed version of bnd is that the serviceComponents are listed in the manifest.
new 79888e5 SLING-2745 fixed.
new 49e532d SLING-2747 fixed. Added hashCode and fixed first and last char check.
new 079fb27 Fixed broken build which was missing javax.jcr.Binary
new 394cec6 SLING-2748 Adjusted compartable checks to match output of the Comparable API.
new e0841bd SLING-2749 fixed potential synchronization issues with activate and deactivate in the LockManager.
new 8e6aab1 SLING-2741 - Bad Vanity URL breaks whole Sling Resource Resolver :
new 431b8f8 SLING-2750 moved the null check on instance inside the synchronised method to conform to rules about double null checks and synchronised blocks.
new e48867a SLING-2742 Adds RepositoryStatisticsMBean which wrapps the RespositoryStatistics from Jackrabbit in an MBean.
new 760baaf SLING-2742 added NPE protection should the repository method not be accessable.
new 5e56208 SLING-2742 refactored so that there is 1 stats bean per repository.
new d074449 SLING-2742 adjusted the JMX object names to make all sling objects appear in the same tree.
new deff7be SLING-2751 Fixed JMX names for event JMX objects.
new 1e08215 SLING-2753 added return after sendError.
new 9d8e32c Servlet should have had serial version.
new 8aeeed0 SLING-2755 Fixed.
new 12aa2f7 SLING-2739 : Add methods for handling the resource type hierarchy to the resource resolver
new b81c73c SLING-2739 : Add methods for handling the resource type hierarchy to the resource resolver
new d042a2d Typo
new 84768b4 Typo
new 930eff7 SLING-2741 - Bad Vanity URL breaks whole Sling Resource Resolver
new 1383b25 SLING-2742 removed RepositoryStatisticsMBean and the export as agreed on list (NB: The export in question was added with this issue and has not been in a release)
new 12cc369 [maven-release-plugin] prepare release org.apache.sling.launchpad.base-2.5.0
new 3fbd661 [maven-release-plugin] prepare for next development iteration
new ebe27c0 [maven-release-plugin] prepare release org.apache.sling.scripting.console-1.0.0
new 751e569 [maven-release-plugin] prepare for next development iteration
new 8b4452a Use latest launchpad base snapshot
new d51a7c6 SLING-2730 : Allow JSPs to be excluded from compilation in maven-jspc-plugin . Apply patch from Ben Peter
new d235086 Refactor test case to always use config admin tracker
new e6e25a0 SLING-2758 : Implement toString method for info objects
new 562b827 Improve Tenant:
new 314bdfa Declare implementation concept for TenantProvider and -Customizer:
new f97aaf7 SLING-2710 Define TenantManager API
new 0c67670 SLING-2761 : JcrResourceProvider.create should filter protected properties
new 457b9b0 SLING-2761 : JcrResourceProvider.create should filter protected properties
new 47eaf47 SLING-2670 : Add support for suffix addressed resources
new ac46114 SLING-2768 - documentation is at sling.apache.org now, thanks to Lukas Eder for spotting this!
new d2436d3 SLING-2769 - relax java.jcr import package version so that sample works on sling launchpad 6
new c3210a2 SLING-2698 Add a minimal resource access gate, first shot
new 1a6c0d7 Use released version of launchpad base
new a98a9af SLING-2773 : NPE in JcrResourceListener on missing user id
new 16d7a36 SLING-2718 - Add integration test for the error handling mechanism. - remove unused checks
new 6bebf2c Code cleanup : remove unused throws declaration, RepositoryException covers everything
new 37c99e4 SLING-2673 : Tweak PostServletCreateTest.testCreatingNodeUnderFile test to allow the presence of a PersistenceException
new c77dfba SLING-2777 - use SlingServlet for some test servlets
new c3b5710 SLING-2778 - initial version of Jolokia integration bundle
new 1692aec SLING-2780 : Make ResourceMetadata read-only when delivered to client code
new f3bb827 SLING-2780 : Make ResourceMetadata read-only when delivered to client code
new 9df5ccb SLING-2780 : Make ResourceMetadata read-only when delivered to client code
new 041e615 SLING-2780 : Make ResourceMetadata read-only when delivered to client code
new ed3cc8c SLING-2785 - add tests that expose the infinite loop problem
new 44d7ea3 SLING-2785 - avoid recursion in get methods
new 3a3988b SLING-2782 - add rendering tests based on node type -> resource type mapping
new cb2029c SLING-2785 - add missing volatile, thanks to Lukas Eder for this contribution!
new 8bc3e04 SLING-2791 add support to prevent shutdown hook installation
new 18dcf47 Minor: change wording for debug message
new f9da260 SLING-2792 - typo in javadoc link, thanks Lukas Eder for your contribution!
new bb73f14 SLING-2698 - resource access security service for resource providers without backing ACLs
new 8f82df7 SLING-2787 : Inefficient array conversion in ValueMapDecorator.convertToArray() . Apply patch from Lukas Eder
new d9c07f0 SLING-2780 : Make ResourceMetadata read-only when delivered to client code
new 7d48df5 SLING-2780 : Make ResourceMetadata read-only when delivered to client code
new 20d0b06 SLING-2782 : Try to use sling:resourceType as a node type for node creation
new 001bc82 Fix some typos in javadoc
new 2ad4180 SLING 2698 - resource access security service for resource providers without backing ACLs, Part 3
new b9fb434 SLING-2796 : Support refreshing of resource providers
new dfb54d3 SLING-2698 - resource access security service for resource providers without backing ACLs, Part 4
new 1d9d664 SLING-2806 Ignore empty lines in ScriptEngineFactory file (thanks Róbert Csákány for the patch)
new aaade21 SLING-2808 - test packages exported from a fragment bundle, disabled for now
new f32dd3c SLING-2698 - resource access security service for resource providers without backing ACLs, Part 5
new e2acf3c tweak/complete javadocs
new a2f8945 SLING-2782 : Try to use sling:resourceType as a node type for node creation
new 158d4f0 Update sample to use CRUD api
new 99d5b0b changed Javadoc
new 2e0cdf8 SLING-2812 : Access to handler map is not correctly synchronized
new 7b2a289 SLING-2813 : Add helper method for creating a path of resources
new 2f1af60 SLING-2810 - servlet that dumps JaCoCo coverage data, contributed by Mark Adamcin, thanks!
new c7203a1 SLING-2810 - include usage info in JacocoServlet, and a few other tweaks
new 9b0ce20 Implement toString method
new 3517ddb SLING-2814 : JcrResourceProvider should ignore auto properties when creating a resource
new 8666203 SLING-2810 - Mark Adamcin's tweaks, thanks\!
new 90f52ef SLING-2810 - typo in instructions
new 9395cd0 SLING-2815 - use pax exam 3.0.3
new 292e359 SLING-2816 - ConfigPrioritiesTest re-activated, with TODOs as priorities handling doesn't match what I expect
new 03c7fb2 SLING-2813 : Add helper method for creating a path of resources. Add special handling for problems in a clustered jackrabbit scenario
new 9238b4e SLING-2817 : JcrResourceUtil#createValue should treat integer and short as long and not as double
new 4df3740 SLING-2815 - add explicit dependencies to make sure build works on empty local Maven repo
new 6df6467 SLING-2815 - oops, remove duplicate dependency
new 6b25bcb SLING-2819 - resource resolver namespaces mangling tests added, with @Ignores for this issue's NPEs
new e6e510e SLING-2819 - check for null path in mangleNamespaces, and activate corresponding tests
new a7ff415 Add new discovery module
new ad7dc71 Add svn location
new 9efff5b Move discovery api to a different directory to create a structure as discovery consists of several modules
new 90043d9 Set svn ignore
new 07c10e3 Create own directory for all discovery modules
new 58c27d5 Create own directory for all discovery modules
new 6063d2e Create own directory for all discovery modules
new 3b46bfb SLING-2820 : Resource set should be sorted on demand
new 70719c2 Clean up interface
new b4ccf25 Add package version info
new 6948b13 SLING-2821 Really log Cookie's value instead of Cookie's string representation (which is not the value)
new 84c1f69 Add discovery api to reactor
new 451b234 Clarify contracts
new 2c9feed svn:ignore
new 4784b98 SLING-2822 - Muppet - extensible system health checking tool
new 02b607e SLING-2822 - LoginRuleBuilderTest added
new 653c775 SLING-2822 - rename evaluate() to execute()
new 45008d1 SLING-2823 Move Sling based FTP Server to contrib
new ad01e2c [maven-release-plugin] prepare release org.apache.sling.api-2.4.0
new 2cec60c [maven-release-plugin] prepare for next development iteration
new e90efaf [maven-release-plugin] prepare release org.apache.sling.auth.core-1.1.2
new 4080c8f [maven-release-plugin] prepare for next development iteration
new 9f732e1 Prepare for release
new e1f919c [maven-release-plugin] prepare release org.apache.sling.resourceresolver-1.0.6
new fc1e5e8 [maven-release-plugin] prepare for next development iteration
new 334687f Use latest snapshot
new c96dddd Prepare for release
new c0041d1 [maven-release-plugin] prepare release org.apache.sling.bundleresource.impl-2.1.2
new 599fcb2 [maven-release-plugin] prepare for next development iteration
new 0f7539d Prepare for release
new 3afae6d [maven-release-plugin] prepare release org.apache.sling.fsresource-1.1.2
new a3caa6a [maven-release-plugin] prepare for next development iteration
new 9f69271 Use latest snapshot
new 305ec57 Prepare for release
new 5adea7a [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.2.6
new 4ff3943 [maven-release-plugin] prepare for next development iteration
new 49a95f7 Use latest snapshot
new 563d98e Use latest snapshot
new 27695b8 Prepare for release
new 145621d [maven-release-plugin] prepare release org.apache.sling.servlets.resolver-2.2.4
new d0382e6 [maven-release-plugin] prepare for next development iteration
new e04ee03 Use latest snapshot
new f2c5fc5 [maven-release-plugin] prepare release org.apache.sling.engine-2.2.8
new c2e4269 [maven-release-plugin] prepare for next development iteration
new cc63ad6 Use latest snapshot
new 62c730f SLING-2822 - add junit rules to execute server-side JUnit tests
new 0522dfb SLING-2822 - add resource type on individual rules definitions, so they can be run individually
new 70604ea SLING-2775 - make sure auto properties have jcr: equivalents
new 4e2502e SLING-1619 - testSlingFolderCreated tests sling:Folder and auto properties
new 0045dcb SLING-2822 - direct scripting support added, with two example scripts in sling-demo content
new dee62aa Add new testing module for easy mocking of a resource resolver
new f1e3001 SLING-2008 - indicate alternatives for deprecated OsgiUtil
new d64e786 Add standard properties and provide an implementation delivering these properties
new 52f978a Rename "own" to "local"
new 7507810 Prepare release
new 68b1b96 [maven-release-plugin] prepare release org.apache.sling.testing.resourceresolver-mock-0.1.0
new 51ac3c3 [maven-release-plugin] prepare for next development iteration
new 5c262a1 Back to current snapshot
new 9b7a1d7 SLING-2828 : TenantRoot folder fails to get created. Apply patch from Florentin Wandeler
new a5becaf SLING-2822 - rename to 'health check'
new 296748a SLING-2822 - rename to 'health check'
new f52eb5b SLING-2822 - rename to 'health check', fix package and other names
new 5cc0f7f SLING-2822 - rename to 'health check', fix more names
new 5dcbec2 SLING-2822 - rename to 'health check', fix more names
new 698a39d Distribute events in a cluster
new 1135eab SLING-2822 - Rule execution uses an slf4j Logger to store output and detect issues
new 504f90b SLING-2822 - make JUnit optional
new 87181a4 SLING-2836 : Missing @(De)Activate annotations in ReferrerFilter#(de)activate() methods cause Sling Referrer Filter Tab clones
new 6e27964 [maven-release-plugin] prepare release org.apache.sling.security-1.0.4
new 387b418 [maven-release-plugin] prepare for next development iteration
new bd21d73 Use released versions after release.
new fabd0cc Rename DiscoveryAware to TopologyEventListener
new 75e719e SLING-2807 : remove create-karaf-descriptor from org.apache.sling.launchpad, contrib/servicemix-feature and contrib/launchpad/smx-kernel. Apply patch from Oliver Lietz
new d63ce15 SLING-2807 : remove create-karaf-descriptor from org.apache.sling.launchpad, contrib/servicemix-feature and contrib/launchpad/smx-kernel. Apply patch from Oliver Lietz
new faf2fea SLING-2789 : deploying Sling 7-SNAPSHOT on Karaf fails . Apply patch from Oliver Lietz
new 9687d70 SLING-2827 : discovery.impl: a resource based implementation of the discovery.api . Committed initial contribution from Stefan Egli (md5: d8891e5401114b2a629d3ff01044a1d6)
new 62eaa1e SLING-2827 : discovery.impl: a resource based implementation of the discovery.api . Apply patch from Stefan Egli
new ba3d1dc Minor javadoc updates
new 28815b6 Implementation is mostly resource based
new c622dcd SLING-2832 : Use resource API SLING-2831 : Use new discovery API SLING-2830 : Discontinue per job configurations for queue processing SLING-2829 : Add API for starting a job and service interface for executing a job
new 80bdd78 SLING-2829 : Add API for starting a job and service interface for executing a job
new 40acdf0 Minor javadoc updates
new 1982dab Clean up dependencies in pom
new 914bb46 SLING-2829 : Add API for starting a job and service interface for executing a job
new 110621a SLING-2827 : discovery.impl: a resource based implementation of the discovery.api . Apply another patch from Stefan Egli (activate and changing patch)
new fa413ff Add discovery impl to reactor
new 5378427 Update svn:ignore
new b65ac9d Handle retry delay
new 6a4a676 SLING-2830 : Discontinue per job configurations for queue processing
new 4e5fc83 Minor code clean up and move property descriptions/labels into separate metatype.properties
new 09d1ead Minor code cleanup
new 03a39a1 SLING-2827 : ownerId must not be null
new 6be013c SLING-2827 : limiting response body to avoid unlimited-warning
new 329938c SLING-2830 : Discontinue per job configurations for queue processing - make service ranking configurable through web console and always apply sorting
new 2b541c0 SLING-2830 : Discontinue per job configurations for queue processing - make service ranking configurable through web console and always apply sorting
new de17589 SLING-2827 : javadoc of Type clarified - plus a source code reformat
new 7a50353 SLING-2827 : minor rewordings of javadoc of Type
new 646c4f8 SLING-2827 : a minor javadoc typo
new 05c0ad5 SLING-2835 : Addition of OSGi-aware javax.activation bundle. Apply contribution from Robert Munteanu
new 302eb1e [maven-release-plugin] prepare release org.apache.sling.javax.activation-0.1.0
new 1a2d5b6 [maven-release-plugin] rollback the release of org.apache.sling.javax.activation-0.1.0
new 14c0548 set svn:ignore and svn info
new 6cab7d1 [maven-release-plugin] prepare release org.apache.sling.javax.activation-0.1.0
new ca9d0a7 [maven-release-plugin] prepare for next development iteration
new 765a73d [maven-release-plugin] prepare release org.apache.sling.tenant-1.0.0
new 10f8b52 [maven-release-plugin] prepare for next development iteration
new 8373dfa SLING-2827 : fixed erroneous PROPERTIES_CHANGED being sent even though an instance 'down the line' changed
new 43cdc4a SLING-2827 : less verbose in connect error case
new eb05214 trivial: xml reformat
new 946a652 Remove sample property provider
new 3adbf2d SLING-2827 : announcement registry tests added
new 692228f SLING-2830 : Discontinue per job configurations for queue processing
new 9405be8 SLING-2829 : Add API for starting a job and service interface for executing a job
new d457a64 SLING-2839 : Use package-info.java for exports
new 193c2ea SLING-2827 : reduce usage of javax.jcr as much as possible, eg using ModifiableValueMap instead
new 6370b14 SLING-2829 : Add API for starting a job and service interface for executing a job - first shot at an async processing api
new f1922bc SLING-2827 : 'garbage collection' for timed out votings added
new f693250 SLING-2829 : Add API for starting a job and service interface for executing a job - first shot at an async processing api
new f5a7828 SLING-2829 : Add API for starting a job and service interface for executing a job - first shot at an async processing api
new 9085c6a Fix test case
new 8f84aa0 SLING-2841 : Dynamic classloader is not set for first resource from the jcr iterator
new f9bdced SLING-2840 : JcrPropertyMap should returned correct array type for multivalue properties
new 414cb2b Code cleanup
new e7b93dd SLING-2842 : Provide a way to get the ObjectInputStream for serialized java objects
new e6539f8 SLING-2842 : Provide a way to get the ObjectInputStream for serialized java objects
new e569ca0 Add missing support for old binary properties.
new e25c7f1 Use latest snapshot
new 80ada8d SLING-2827 : minor change in toString()
new 5ef7730 SLING-2827 : several improvements/fixes: * TOPOLOGY_CHANGED is now sent with a delay after TOPOLOGY_CHANGING - this is to avoid 'event floods' during topology changes * after a TOPOLOGY_CHANGED event is sent, a heartbeat is triggered. This speeds up change propagation. Yet it is by no means the case that changes now propagate as fast as possible - it is still possible for them to propage only after the heartbeat-interval (for downstream connector-clients) * you [...]
new 761c3cb SLING-2829 : Remove dangerous wait for async configuration option again - it's not needed
new 800a15b SLING-2829 : Fix NPE in async handler
new 38867df correcting comma issues in annotations (from SLING-2829)
new f1271dc SLING-2843 : Launchpad plugin should check if configuration directory exists
new a16a77f Use latest launchpad plugin
new 091c7f6 SLING-2829 : Correctly handle first run of background loader
new 04e5f49 SLING-2829 : Sort instances correctly if there is more than a single cluster view
new 04f46e4 SLING-2829 : Be prepared to handle read failures in value map
new 1d1a3bc SLING-2844 : ResourceUtil.isA() and findResourceSuperType() should check for null resource
new bb83f57 SLING-2844 : ResourceUtil.isA() and findResourceSuperType() should check for null resource
new 647cd89 SLING-2845 : ResourceUtil.getOrCreateResource should catch PersistenceException when calling create
new 6d15206 Update package version because of SLING-2844 and SLING-2845
new 7c6bca3 [maven-release-plugin] prepare release org.apache.sling.api-2.4.2
new cd29319 [maven-release-plugin] prepare for next development iteration
new 580cd68 Use latest snapshot
new ac15fa0 SLING-2846 : Use latest Maven SCR Plugin 1.12.0
new c50fe59 [maven-release-plugin] prepare release sling-16
new 3fb9d3c [maven-release-plugin] prepare for next development iteration
new ef59879 SLING-2775 : Setting of auto properties depends on specific Jackrabbit behviour
new ccb65f6 SLING-2703 : [SlingPostServlet] PathNotFoundException logged when uploading file using slingpostservlet
new fae42d7 SLING-2847 : Installer integration tests fail due to unresolvable artifacts
new 28b1157 SLING-2848 : Event integration tests fail due to unresolvable artifacts
new 26755d5 SLING-2849 : Sample integration tests fail on Java 7
new dd76f12 SLING-2848 : Event integration tests fail due to unresolvable artifacts
new f60cfbd SLING-2851 : Topic Round Robin Queue is not correctly marked for removal
new a57dd87 SLING-2829 : Don't close queue if async jobs are running
new 5366d12 [maven-release-plugin] prepare release org.apache.sling.jcr.resource-2.2.8
new 6b6ecc5 [maven-release-plugin] prepare for next development iteration
new e9f4284 [maven-release-plugin] prepare release org.apache.sling.servlets.post-2.3.0
new 25dc480 [maven-release-plugin] prepare for next development iteration
new 804e846 Use latest snapshot versions
new d5c2f06 SLING-2818 - move JSP engine config to initial content to avoid timing issues
new 4bbaa7f SLING-2829 : Get job consumers lazy to avoid service reference cycles if the job consumer needs the job manager (which in turn needs the job consumer manager)
new 418a5fc Move discovery to bundles section
new 8626fa1 Moving discovery to bundles section
new d256432 Correct reactor pom and update to parent pom 16
new e452300 SLING-2853 Commit patch 4 by Amit Gupta (Thanks alot)
new 024a364 SLING-2853 - nitpicks
new 9eada72 SLING-2853 - remove unused dependencies
new d658f74 SLING-2853 - simplify tests
new 2dbcd09 SLING-2853 - missing license header
new 5682b94 SLING-2853 - tweak javadocs
new f92949e Clarify that close() can be called multiple times, as verified by ResourceResolverImplTest.testClose
new 15b3cbe SLING-2856 : NPE in JobManagerImpl to read priority for Job SLING-2829 : Distributed jobs only across local cluster if possible
new 57c51a6 SLING-2856 : NPE in JobManagerImpl to read priority for Job SLING-2829 : Distributed jobs only across local cluster if possible Correct metatype information from previous commit
new 15eb5a9 Remove todo's for log statements
new b32cf5b SLING-2853 : Simplify resource type setting
new 08a87b2 SLING-2829 : Provide better error message if a job/event/timed job can't be read from the repository
new 4d6c1cf Revert wrong change from revision 1479549
new dffb84d SLING-2853 : Add ResourceCollection to Sling - use resource resolver mock
new 85299f3 SLING-2857 : Fix the name of the members resource in ResourceCollection., Apply patch from Amit Gupta
new 018e5ed SLING-2829 : Ignore empty handler when closing queue
new 8d4d6f8 SLING-2829 : Fix checking of local topic list
new edd1a6f SLING-2857 : Fix the name of the members resource in ResourceCollection., Apply patch from Amit Gupta
new 1e99fcd SLING-2829 : Don't remove timed event if it's in the past
new 06c36b1 SLING-2858 - Maven build fails after upgrading to parent 16: No annotation processors found in classpath
new 18d8af4 SLING-2858 - Maven build fails after upgrading to parent 16: No annotation processors found in classpath
new 2779f2e Updated to add the new tag and functions for finding resources, adding the ability to set a base resource in get resource adding some additional functions and adding further tests
new f05bf22 SLING-2860 : Make ResourceCollectionManager an OSGi service
new 3e58a1b SLING-2860 : Make ResourceCollectionManager an OSGi service
new 194d7e4 SLING-2858 - Maven build fails after upgrading to parent 16: No annotation processors found in classpath
new f2df831 Add more log messages when a job is discarded
new 106cdc8 Adding a patch provided by Ondrej Florian to fix the method signatures in the taglib functions and fix a version mismatch between the taglib version and XSD
new 906f9b1 SLING-2859 : Add SCR annotations and bnd lib as default dependencies
new b9930ee SLING-2865 : Topology web console is not context path aware
new 23146a4 SLING-2866 : Implement configuration printer for web console
new 77f4a57 SLING-2829 : Add API for starting a job and service interface for executing a job
new a4bed1f Don't cache statistics
new aeb6479 Avoid double sync
new 14e48b7 SLING-2867 Improve implementation : Change some log messages to info for easier debugging, Fix reassign jobs handling when job has been sent via event admin
new 8ff3a9a SLING-2868 : Improve and cleanup implementation : Simplify locking in DiscoveryViewServiceImpl and DiscoveryServiceImpl
new 93d7f8d [maven-release-plugin] prepare release org.apache.sling.scripting.jsp-2.0.28
new 5d08c4a [maven-release-plugin] prepare for next development iteration
new 494855d [maven-release-plugin] prepare release org.apache.sling.discovery.api-1.0.0
new ac489dc [maven-release-plugin] rollback the release of org.apache.sling.discovery.api-1.0.0
new f56e91f Correct/add scm information
new 7abc3cb [maven-release-plugin] prepare release org.apache.sling.discovery.api-1.0.0
new 9e6df37 [maven-release-plugin] prepare for next development iteration
new 7128f83 Use latest api snapshot
new 773f3f6 Use latest api snapshot
new c07bcfd Add discovery api/impl and use latest jsp snapshot
new ae42499 SLING-2869 : Update to Apache Felix SCR 1.6.2 and Apache Felix EventAdmin 1.3.2
new 64f333d Fixes SLING-2871, made the names of the functions and taglibs more consistent
new dedab3b SLING-2865 : Topology web console is not context path aware
new d52ac6c Create new standalone module
new a59e12f Create new standalone module
new 2b77bd5 Create new standalone project
new 909eb83 Create new standalone project
new 4e5035c Create new standalone module
new b08f746 Create new support module
new 4fb2e7d Create new support module
new baabd1d Create new support module
new c5715dd Create new support module
new 76f9f99 Add new modules
new 115204d Add new support bundle
new 1245919 no POMs anymore under discovery/support and discovery/standalone??
new 370a144 Add missing poms
new df8185c Add missing poms
new 6a641d0 Add missing poms
new 6777e5a SLING-2822 Rule tags added
new 346ce89 SLING-2822 - RuleFilter added
new 14dfc32 SLING-2868 : Improve and cleanup implementation : Create new instances for cluster view, update logging statements
new 85a4d2f SLING-2867 Improve implementation : Improve logging and check topic when a new job is added
new 27f49a5 SLING-2822 - Sling support for tagged rules, including demo content
new d0b36c1 SLING-2867 Improve implementation : Use improved change detection for earlier detection of cluster changes
new de71a23 SLING-2868 : Improve and cleanup implementation : Set sling:resourceType for lock resources
new 02d5d00 SLING-2868 : Improve and cleanup implementation : Improve logging for timed events
new e681ba8 SLING-2825 : sling webdav servlet should support config property "createAbsoluteURI" . Apply patch from Julian Reschke
new 012e5f6 SLING-2872 - StringIndexOutOfBoundsException in resource resolver:
new 6f852ea SLING-2868 : Improve and cleanup implementation : don't wait for resume on shutdown
new 9796768 SLING-2868 : Improve and cleanup implementation : remove unused code from beans
new d9151cb SLING-2874 : JcrResourceProvider.create/JobMangerImpl.writeJob can cause inconsistent behavior
new 4f3afd1 test/example PlanetsResourceProvider added
new 3742dbb Add example URL path
new 1425d4c SLING-2868 : Improve and cleanup implementation : use correct discovery modules
new bd3adae SLING-2868 : Improve and cleanup implementation : Remove unprocessed job from repository after test
new 30cadbc don't take this as a best practice ;-)
new 4724479 SLING-2868 : Improve and cleanup implementation : Don't use event admin with custom event objects to update jmx information
new 725902f SLING-2858 - Maven build fails after upgrading to parent 16: No annotation processors found in classpath
new a9e60df SLING-2868 : Improve and cleanup implementation : Remove async handler when sending notifications
new 5feae2e Cleaning up and organizing the TLD file and adding an error handler to throw a descriptive error if a null resource resolver is passed into the EL functions
new 3056901 Fix constant
new b23cc11 FELIX-2870 : Support allowed hosts patterns in ReferrerFilter . Apply patch from Timothee Maret
new 0ce207e Remove configurations and dangling jobs after each test
new 5dad37c SLING-2877 : Regression: changes off SLING-2775 fail to set jcr:lastModified property on existing nodes. Apply patch from Tobias Bocanegra
new df6da95 Use latest post servlet
new 6dc6ac4 SLING-2878 : NPE in JobConsumerManager
new 4930712 SLING-2879 : use ResourceUtil.getOrCreateResource instead of doing it yet again
new 337ac5a SLING-2879 : doing revert/refresh before updating the properties to work around a potential issue in jackrabbit in a clustered environment
new 44221c1 SLING-2880 - exclude not only jcr:primaryType but any containing :
new 67ba44a [maven-release-plugin] prepare release org.apache.sling.auth.form-1.0.4
new 9545393 [maven-release-plugin] prepare for next development iteration
new 32f623b SLING-2882 : only log the first occurence of an ioexception - including with more details
new 1793cba SLING-2886 Apply Patch by Julian Reschke (thanks alot).
new fd7e280 SLING-2883 : filter valid property names
new 25633eb SLING-2885 : analyzeVotings must be synchronized - between HeartbeatHandler an VotingHandler/jcr observation
new 86e3ca0 SLING-2887 Properly attribute inclusion of the activation.jar library
new 18310ea [maven-release-plugin] prepare release org.apache.sling.jcr.davex-1.2.0
new bc69b8a [maven-release-plugin] prepare for next development iteration
new 54e3725 [maven-release-plugin] prepare release org.apache.sling.jcr.webdav-2.2.0
new 2788daa [maven-release-plugin] prepare for next development iteration
new 8164fab remove duplicate dependency
new fb39e82 SLING-2888 - Downgrade SCR to 1.6.0
new f83fbc9 SLING-2889 - fix StartupManager.getTimeStampOfClass, with test
new 1585ce0 SLING-2892 : add a simple paranoia check to detect situation with duplicate/identical sling.ids in a cluster
new 7efb1a9 SLING-2892 : [reverted accidental pom.xml commit] add a simple paranoia check to detect situation with duplicate/identical sling.ids in a cluster
new 7c63048 SLING-2891 Declare boot delegation for all sun and com.sun packages
new fe3507d Updating to a newer, released version of the POST Servlet
new 7a98db0 SLING-2894 : ResourceUtil.getOrCreateResource doesn't commit changes if an intermediate exception occurs
new 1ca4145 Adding integration tests for the new Resource Access Tags
new 69d1843 Fixing SLING-2863 Adding the newest TagLib and Apache Geranimo's JSTL implementation into the launchpad bundle list
new 0088c96 SLING-2893 - Add documentation and integration tests to verify XML parsing functionality
new a58b649 SLING-2896 : Job might be executed twice if a topology event occurs
new 1458c5b SLING-2898 fixed failed integration tests for the new Resource Access Tags
new c3fb687 SLING-2818 - retry ErrorHandlingTest to cope with setup latency
new c2c0b72 SLING-2875 - Easy way for enabling ResourceAccessSecurity for resource providers without underlaying ACLs
new 62d0c43 SLING-2895 : avoid heartbeats after deactivation
new bbbb9c8 SLING-2875 / making the tests running again
new 4956054 SLING-2899 : Directly register script engine as event handler
new f89836b SLING-2617 : Make sure the dynamic class loader used as the parent to the repository class loader is acquired for the same bundle which acquired the ClassLoaderWriter
new f9de464 SLING-2893 - Add documentation and integration tests to verify XML parsing functionality
new 3cfcd9c SLING-2900 : Avoid unnecessary classloader creation
new 21809f7 Make sure to use latest snapshot versions
new 3a9f184 SLING-2893 - Add documentation and integration tests to verify XML parsing functionality
new 7d66dab SLING-2901 : implemented robust paranoia check by writing and checking additional, new runtimeId property
new a7f5c27 Use latest launchpad base for testing
new ddca252 Avoid confusing exception if scriptPath creation fails
new 9a5e857 Make sleep delay configurable for debugging
new 90e5e5f Switch to JUnit 4 style
new 3a6cd5b Use JUnit 4.11 for name attribute for Parameterized tests
new c740909 Use Parameterized so that each script is its own test
new d5312cb Use SlingClient.mkdirs()
new 0e82227 SLING-2901 : robust paranoia check on duplicate sling.id : sending a TOPOLOGY_CHANGING before stopping the discovery.impl bundle
new 0cc05ce SLING-2892 and SLING-2901 : added a javadoc note about the fact that the discovery service fails if it detects duplicate sling.id in a cluster
new ad30929 Add topology information to web console
new b145f87 SLING-2822 - authorize only admin to execute sling hc rules
new aa2a83d SLING-2822 - JSON output works
new a5f9e08 SLING-2903 - use JUnit4TestAdapter to accept JUnit4 style tests as well
new 56bf8d1 SLING-2904 : Simplify handling of multiple references (post processors, node name generators, post operations) SLING-2902 : Post processor cache is not updated when a post processor is unbound
new 66dd446 Rule info added, Sling parser adds resource path, displayed in json rendering
new 6c673f0 avoid 'Test' in inner class names, causes trouble with classpath-based test collection
new f6b0e5a SLING-2822 - webconsole plugin added
new 40bec45 SLING-2906 : Queue might be outdated and closed while still processing
new 73e6ab6 SLING-2724 : Error handling doesn't respect servlet spec
new 7ccbf34 SLING-2907 : HtmlResponse: replace StringBuffer with StringBuilder
new 6aedb6b SLING-2908 : Replace StringBuffer with StringBuilder
new f284abd SLING-2908 : Replace StringBuffer with StringBuilder
new 8212627 SLING-2908 : Replace StringBuffer with StringBuilder
new b96d856 SLING-2908 : Replace StringBuffer with StringBuilder
new 05b55e6 SLING-2539 : Update to web console 4.2 and inventory 1.0
new a17fd48 SLING-2822 - use older sling.api which is good enough
new 49af200 SLING-2909 : Add inventory printer for JSON output
new 2fa977a SLING-2909 : Add inventory printer for JSON output
new b93b604 SLING-2822 - debug log bean value
new 4a54140 SLING-2822 - add jmx and bundle example rules
new d01a99c SLING-2909 : Add inventory printer for JSON output
new 807b006 SLING-2910 : Move web console plugin into category "Sling"
new 5a63eb7 Use latest resource resolver bundle
new 40dc464 SLING-2910 : Move web console plugin into category "Sling"
new 597f09b Add some debug log statements
new 3c30705 Use latest scheduler version
new d848ae2 SLING-2912 : Update to latest quartz scheduler
new a23fc58 SLING-2910 - set Sling category on SlingHealthCheckWebconsolePlugin
new 5bfadcb SLING-2822 - add 'omit rules which have nothing to report' option
new 0312ef0 SLING-2822 - add inactive bundles count rule
new 4a0d001 SLING-2914 : adding a load test to discovery.impl - takes 140sec to run, so including in normal tests so far
new df978b3 SLING-2914 : fix NPE unveiled by SLING-2914 : a voting handler might be tempted to participate in a voting while the local instance doesnt send heartbeats
new 4d68502 SLING-2822 - rework test to use as example code
new 3a8dff6 SLING-2915 - Infrequent NPE in resourceresolver
new 71583fa SLING-2918 Enable [Request]LocaleResolver service replacement with higher ranking service
new 038bfc1 SLING-2906 : Queue might be outdated and closed while still processing
new 8ab03a1 SLING-2906 : Queue might be outdated and closed while still processing
new cd422cf SLING-2906 : Queue might be outdated and closed while still processing
new fa7a96c Fixed SLING-2921 - Renamed the .tld file to sling.tld which seems to just make more sense and updated the URI to not contain the TagLib version
new 1d8f9b1 Fixing SLING-1500 - Added a EL function to support getting a value with a default value or casting the result
new 6adc192 SLING-2916, SLING-2922 NPE problem in RootResourceProviderEntry
new ea7f976 Fixing SLING-2834: adding support for var and scope variables for including the results of a response into a JSP variable
new 2e19803 Fixing issue with incorrect import of Tika IOUtils instead of Commons IOUtils which was causing compilation failure.
new 15374ba Added a Unit test for the new var option on the include tag
new 461a5f6 SLING-2822 - inactive.bundles.count optionally takes a list of bundles to check
new b54efa6 SLING-2937 - using Long.valueOf() in getLong() to ensure correct parsing
new 8e69d9a SLING-2822 - RequestStatusRuleBuilder added, checks the status of Sling requests
new 010045c SLING-2941 - Replace the javax.activation fragment with the javax.activation bundle
new 896f3e5 SLING-2822 - support attributes in InternalRequest
new 2c73be8 SLING-2925 : Wasted work in InternalQueueConfiguration.checkIsValid(). Apply patch from Adrian Nistor
new 4a46cd6 SLING-2943 : Classloader might not be invalidated in a cluster
new 9d61c87 Clarify the exception to be unused since session pooling has been removed and TooManySessionsException is not thrown any longer.
new d28c46c SLING-2926 : Wasted work in AbstractGetAclServlet.doGet() . Apply patch from Adrian Nistor
new 07aa8f6 SLING-2927 : Wasted work in ValidateVisitor.isExpression()
new f40dae5 SLING-2934 : Wasted work in ValidateVisitor.checkXmlAttributes() . Apply patch from Adrian Nistor
new 22dfe17 SLING-2933 : Wasted work in ValidateVisitor.getJspAttribute()
new fb67947 SLING-2932 : Wasted work in BundleEventListener.assertNoBundleEvents() . Apply patch from Adrian Nistor
new 63dd6ce SLING-2931 : Wasted work in SlingServletResolver.activate() . Apply patch from Adrian Nistor
new 1d5ae37 SLING-2930 : Wasted work in ClusterViewServiceImpl.getClusterView() . Apply patch from Adrian Nistor
new a13acd5 SLING-2928: Wasted work in LaunchpadConfigInstaller.isActive() . Apply patch from Adrian Nistor
new 7d093d0 SLING-2945 : using different repository paths to avoid potential concurrency problem with repository deletion between testruns
new 4dc112f SLING-2945 : avoid deadlock in HeartbeatHandler : not using both this and lock as sync objects, that was not the intention, one sync object is enough and that's the lock object.
new c7fad2c SLING-2945 : moving setting of discoveryService also under synchronized protection
new 11182ab SLING-2945 related : ClusterLoadTest discovered another race condition where during a vote.matches the vote is deleted. Handling this situation properly now
new f430a52 SLING-2945 : slowing down test to have it run on jenkins/travis properly
new fe1e4de SLING-2945 : handling another race condition of vote deletion while evaluating it
new f94f88b SLING-2946 : IOOBE in TopicRoundRobinJobQueue. Apply patch from Timothee Maret
new ad0d4b2 SLING-2945 - ClusterLoadTest failures
new 5b71b2e SLING-2947 : Merge installer api back into core
new b311983 SLING-2947 : Merge installer api back into core
new 5c8bdcb SLING-2947 : Merge installer api back into core
new e8488c4 SLING-2947 : Merge installer api back into core
new 773fe4c SLING-2947 : Merge installer api back into core
new f336895 SLING-2947 : Merge installer api back into core
new 715ce03 SLING-2940 : JCR queries for jcr:language: avoid using fn:lower-case. Apply patch from Thomas Müller
new 403e190 SLING-2948 - Servlet archetype - set encoding for generated project
new ab9bece SLING-2949 - Remove plugin version hardcoding from the reactor pom
new 17bf77e SLING-2903 - launchpad/testing TestSuite fails with JUnit 4 tests
new e0e88dd SLING-2950 : Disabling the distribution flag takes only effect after bundle restart
new fb27d96 SLING-2951 : Update to latest SCR plugin
new 8b72292 SLING-2952 : Update to new Apache parent pom
new 5306a9d SLING-2953 - Healthcheck pax-exam setup does not check for maven.repo.local
new 5d6b77c SLING-2913 : Issue in AbstractCreateOperation#deepGetOrCreateNode . Apply patch from Antonio Sanso
new d4ff2d2 SLING-2954 : Event ITs spuriosly fail on Jenkins
new 5a89c23 SLING-2954 - Event ITs spuriosly fail on Jenkins
new 3bb3218 SLING-2956 : Store compiled classes in a cluster aware way
new 50d8239 [maven-release-plugin] prepare release sling-17
new 14890ae [maven-release-plugin] prepare for next development iteration
new 2d1d2e6 [maven-release-plugin] prepare release org.apache.sling.jcr.classloader-3.2.0
new 2250037 [maven-release-plugin] prepare for next development iteration
new 381244e [maven-release-plugin] prepare release org.apache.sling.servlets.post-2.3.2
new cd2651d [maven-release-plugin] prepare for next development iteration
new 37df599 [maven-release-plugin] prepare release org.apache.sling.discovery.api-1.0.0
new b2ffb53 [maven-release-plugin] prepare for next development iteration
new 7f77b87 [maven-release-plugin] prepare release org.apache.sling.i18n-2.2.6
new ad15804 [maven-release-plugin] prepare for next development iteration
new c2b2885 [maven-release-plugin] prepare release org.apache.sling.commons.fsclassloader-1.0.0
new c872bd0 [maven-release-plugin] prepare for next development iteration
new 7bb172c Use latest snapshots
new 480aded SLING-2924 - Full text extraction issue with Tika v1.0 under OSGi environment
new 1465340 SLING-2924 - Full text extraction issue with Tika v1.0 under OSGi environment
new ac8a513 SLING-2924 - Full text extraction issue with Tika v1.0 under OSGi environment
new 24d6989 SLING-2852 - Sling Launchpad Testing WAR - ClassCircularityError when executed in a reactor
new 548074d SLING-2957 - IT failures in FailingServerTests
new a1f6a08 SLING-2954 - Event ITs spuriosly fail on Jenkins
new 8d1c0c8 SLING-2958 - Spurios test failures in GeneratedNodeNameTest
new a64060e Remove port setting from java code (it's in the pom)
new 294e18e SLING-2959 - ErrorHandlingTest intermitent failures in setUp
new 5d180d7 SLING-2924 - Full text extraction issue with Tika v1.0 under OSGi environment
new 97bd6ef SLING-2960 - Contrib integration tests fail: Sling services not available. Already checked in earlier tests.
new 4f7a982 SLING-2961 - Freemarker tests fail: java.lang.NoClassDefFoundError: javax/jcr/Binary
new ec1b389 SLING-2960 - Contrib integration tests fail: Sling services not available. Already checked in earlier tests.
new 3989c19 SLING-2960 - Contrib integration tests fail: Sling services not available. Already checked in earlier tests.
new e7b5ae3 SLING-2960 - Contrib integration tests fail: Sling services not available. Already checked in earlier tests.
new 29103a2 SLING-2960 - Contrib integration tests fail: Sling services not available. Already checked in earlier tests.
new bb81f04 SLING-2965 - refactor to allow for multiple server-side tests
new 1025b62 SLING-2965 - add server-side WriteableResourcesTest
new f87b44f SLING-2965 - tests class names must end in *Test to be picked up by the TestAll class
new e3ba7d3 SLING-2966 : Insufficient synchronization in SlingAuthenticator
new 451cb77 SLING-2965 - oops, it's more useful if the assertNotNulls actually test something - thanks to Igor Bogomolov for noticing
new 3aa3741 Add resource path to returned job
new 20f1f36 SLING-1794 - ConfigInstallTest fails: Config must be removed once ConfigurationAdmin restarts: Configuration is still present
new 7144688 SLING-1794 - ConfigInstallTest fails: Config must be removed once ConfigurationAdmin restarts: Configuration is still present
new 8ca1bee Use latest snapshot version
new ade970f SLING-2970 : Notification events should not be distributed
new 94b7ff7 SLING-2969 - IT failure: ClassloadingTest.testSimpleClassloading fails intermitently
new 96a9519 SLING-2969 - IT failure: ClassloadingTest.testSimpleClassloading fails intermitently
new 46c825e SLING-2969 - IT failure: ClassloadingTest.testSimpleClassloading fails intermitently
new 8eceef2 Launchpad: use latest snapshots
new e146441 SLING-2972 : Improve processing performance if job is processed locally
new 3ce3773 SLING-2971 : BackgroundLoader thread dies for invalid paths
new f261a29 SLING-2971 : BackgroundLoader thread dies for invalid paths
new 9f87571 SLING-2923 - release org.apache.sling.jcr.jackrabbit.server 2.1.1
new 786b863 SLING-2975 : MapEntry#compareTo method is not consistent and might throw ISE on Java7
new 87dc37b SLING-2974 : XSS vulnerability in AbstractAuthenticationFormServlet
new 37275ae Update to latest parent pom
new ca89fad Use released discovery api
new 87576fc Use released discovery api
new 05d7395 Use relesed versions
new 17bf2cf SLING-2929 - Wasted work in ClassDescriptor.validate()
new 637ac0c SLING-2962 : increase default heartbeat from 20s to 45s to better account for load situations
new c8b4470 SLING-2955 : lowered error to info as this can occur during cluster sync
new 8ebebaf SLING-2967 : make topology announcement independent from machine clocks : always using arrival time in 'created' instead of send time
new 7ddc973 SLING-2967 : make topology announcement independent of machine time: reverting previous change but instead now resetting created time on persistTo
new 3efe808 Add missing javadoc
new e25922348 SLING-2789 - deploying Sling 7-SNAPSHOT on Karaf fails
new 3d4e387 Improve log message
new 127eac8 Correct queue type, ignore was missing in the list
new dc14524 Update javadocs
new 8e07adc Removed empty contrib/launchpad/karaf/src directory
new c9bd514 Update svn:ignore for contrib/launchpad/karaf
new 91d30b4 Add simpler addJob() method
new 06dfead Prevent NPE if the topology is not established on startup
new 9f78134 SLING-2977 - basic JMX support for health check rules
new 6347653 SLING-2977 - add metatype info
new dca6a75 SLING-2977 - add demo MBeans config
new ec0b3a9 SLING-2977 - log messages added to Rule MBean, as a List of String for now
new a5ad799 SLING-2977 - scripted rules also work as MBeans now
new 27f2ef2 SLING-2976 : Add support for instance name and description
new d092d78 SLING-2976 : Add support for instance name and description
new 7c9d8b7 SLING-2976 : Add support for instance name and description
new bedac24 SLING-2804 : fixcrlf breaks build when skipping tests.
new ee8d9a9 Update javadocs
new defbee8 SLING-2977 - return log data as JMX TabularData
new e5c4c16 SLING-2977 - start log index at 1
new f2ed3a9 SLING-2977 - bean name and rule tags are now configurable
new 614191c SLING-2976 : Add support for instance name and description
new e3ab020 SLING-2978 - Create tooling top-level directory and move maven and ide under it
new 91d7633 SLING-2978 - Create tooling top-level directory and move maven and ide under it
new 212d1dd SLING-2978 - Create tooling top-level directory and move maven and ide under it
new 33f4fac Remove unused configuration property
new b0d3ff7 SLING-2980 : Update to latest quartz scheduler 2.2.0
new 02a158a SLING-2980 : Update to latest quartz scheduler 2.2.0
new c3775d4 SLING-2981 : Create simpler but more flexible api
new e68cdf3 SLING-2979 : Add support for running scheduled task only on the leader
new 224493b Update javadocs
new 469e193 SLING-2983 - scripted health check rules, including examples
new ac72592 SLING-2983 - jmx binding for easy access to jmx attributes in scripted rules
new 38b349c Add missing version information for dynamic package import
new 03115c2 SLING-2983 - jmx binding for easy access to jmx attributes in scripted rules
new 253dbe6 SLING-2789 - deploying Sling 7-SNAPSHOT on Karaf fails
new 2db5ac6 SLING-2789 - deploying Sling 7-SNAPSHOT on Karaf fails
new 06b59d2 SLING-2979 : Add support for running scheduled task only on the leader
new 4fcbb74 SLING-2984 : improve import-content wizard: * made it a standard import wizard again (still also accessible via context menu) * warnings if project is not added to a server * restricting target location choice to a project and the option to change the jcr_root of that project * more beautify to come later (not scope of this ticket)
new 3d0af95 SLING-2990 : race condition in scheduler could cause tasks to be lost
new 520ae62 SLING-2979 : Add support for running scheduled task only on the leader
new 8d465f8 SLING-2979 : Add support for running scheduled task only on the leader
new acce351 SLING-2991 : Use only a single session in jcr resource listener
new de29219 Making a trivial commit to verify access
new 0d5ee24 [maven-release-plugin] prepare release org.apache.sling.scripting.jsp.taglib-2.2.0
new 91a22ce [maven-release-plugin] prepare for next development iteration
new 5c4b3e0 Clarify javadocs a little bit
new 78015bf SLING-2992: lower isolated mode error to info - and typo fixed
new c97e036 SLING-2962 : adjusted javadoc to reflex increased heartbeat timeout of 45s vs 20s
new 3f1b047 SLING-2968 : issue remote heartbeat calls only after startup has finished - using startuplistener for that. RTC not needed. only added launchpad.api dependency to pom.xml.
new fea8a36 Use default type (jar) to avoid any dependency resolution problems and move dep before test deps
new 06f9531 SLING-2944 Implement Service User Mapper
new 2d87ad8 SLING-2944 add Service User Mapper bundle to build reactor
new 2680a8b SLING-2944 Revert Jackrabbit Server to 2.1.0 release (instead of 2.1.1-SNAPSHOT)
new c867ca8 SLING-2944 Revert Service User Mapper changes to cut a 2.1.2 release before applying these changes again
new 5d995fb [maven-release-plugin] prepare release org.apache.sling.jcr.jackrabbit.server-2.1.2
new 3bbbfaf [maven-release-plugin] prepare for next development iteration
new 26cadfa SLING-2944 Update to latest Jackrabbit Server bundle SNAPSHOT to have the Service User Mapper implementation
new c5afded SLING-2944 Reapply Service User Mapper implementation changes
new c92dcc8 SLING-2804 : make sure directory exists before running command
new d37e511 SLING-2944 Required Bundle Updates in the bundle list
new c3f9e21 SLING-2944 Revert Sling API dependency to 2.3.0 again
new de7f9b8 SLING-2944 Revert Sling API dependency to 2.3.0 again
new d0410a3 SLING-2944 Revert Sling API dependency to 2.3.0 again
new a292859 SLING-2944 Revert Sling API dependency to 2.2.0 again
new b545102 SLING-2944 Use latest Filesystem and Bundle Resource Provider SNAPSHOTs
new 6314320 SLING-2994 : Update to latest SCR pljugin
new 059e438 SLING-2995 : Update Maven Plugins to latest version
new 7b5a829 SLING-2996 : use project.* properties instead of pom.* properties . Apply patch from Oliver Lietz
new f4db93a SLING-2997 - setting sling.java.version to 6 for resource access gate due to use of @Override
new 5aa2247 SLING-920 - Jenkins continuous integration setup
new c60ea3b Correct license header
new ce60cca Add missing licence header
new 2a956e3 SLING-2985 : tooling : show content of .content.xml in project explorer - add SLING_ICON to SharedImages
new e0efa68 SLING-2985 : tooling : show content of .content.xml in project explorer - WIP/Work in progress : adding prototype of content[-package][.content.xml] browsing. 'mounts' the syncDir as a new toplevel node to a sling-faceted project and allows browsing through folders/.content.xml-content.
new 4d532e5 SLING-2944 Prevent NPE if there is no authenticationInfo is null.
new c12a54d Update locking code to handle SNS
new f3d496c Correct marker of job consumer interface, mark manager as provider type
new 409aa54 SLING-3000 - Filter that logs test class info, if set in request headers. Contributed by Chetan Mehrotra, thanks!
new 8b2eb80 SLING-3000 - fix filter pattern
new 3508710 Remove propertyIsPrivate for properties where no metatype is generated
new 06ce764 Avoid deprecated methods
new 2bcc0bc Wait a little longer for the vanity map to be reloaded (seems to solve failure of testRedirectOnPathWithExtension on my box ...)
new 8fcd579 SLING-2944 Prevent NPE if there is no authenticationInfo
new 4fefece Use latest jcr jackrabbit server version for tests
new c0d53e5 Avoid deprecated methods
new 62b1ff1 SLING-3002 : Make the Mongo Resource Provider easier to subclass. Apply patch from Dan McWeeney
new 48c36a8 Remove unused code / imports
new be59aed Prepare for release
new 415e0d0 [maven-release-plugin] prepare release org.apache.sling.settings-1.3.0
new f325550 [maven-release-plugin] prepare for next development iteration
new 4566003 [maven-release-plugin] prepare release org.apache.sling.discovery.impl-1.0.0
new edefd00 [maven-release-plugin] prepare for next development iteration
new 6bb71f7 [maven-release-plugin] prepare release org.apache.sling.discovery.support-1.0.0
new dd89c84 [maven-release-plugin] prepare for next development iteration
new 7b2dee1 [maven-release-plugin] prepare release org.apache.sling.discovery.standalone-1.0.0
new 85173d9 [maven-release-plugin] prepare for next development iteration
new 53c2ead Switch to current snapshot after release
new e46295f [maven-release-plugin] prepare release org.apache.sling.event-3.2.0
new 85b35d0 [maven-release-plugin] prepare for next development iteration
new a964b3d Back to latest snapshot after release
new 71a2cd2 Fix typo
new ba72a14 SLING-3003 : Add XML serializer
new 0b07cff SLING-2987 - move SLING-2987 branch back under contrib/extensions, old code is tagged at https://svn.apache.org/repos/asf/sling/tags/healthcheck-before-SLING-2987
new caa9656 SLING-2987 - move SLING-2987 branch back under contrib/extensions, old code is tagged at https://svn.apache.org/repos/asf/sling/tags/healthcheck-before-SLING-2987
new bf13fd5 SLING-3005 - Event integration tests: update bundle versions for jackrabbit.server, tika
new 4e3a596 SLING-3004 - Event ITs should use timeouts
new 5a18bea Updated .gitignore files
new 0b12f3a SLING-2923 - release org.apache.sling.jcr.jackrabbit.server 2.1.1
new 4fe6cd4 SLING-2987 - avoid com.sun dependency
new 832acdb testDotsAroundSuffix added
new ef4b80f SLING-2999 : JMX Resource Provider
new 92eed65 SLING-2999 : JMX Resource Provider
new 0074282 SLING-3007 : NPE in JSON Rendering if value map contains a null value
new fa1a709 SLING-3008 : Render resource type (and super type) if resource can't be adapted to a map in JSON
new 8db5e27 Use latest get servlet
new c782467 Add new jmx provider
new 128f77b SLING-3006 - use SlingRequestPathInfo to decompose URLs for webconsole plugin
new 4eaf243 SLING-2667 - [Tooling] create text-only console that exposes the operations performed and their results
new 5e4053a SLING-2667 - [Tooling] create text-only console that exposes the operations performed and their results
new 8363357 SLING-3008 : Render resource type (and super type) if resource can't be adapted to a map in JSON
new 27907db SLING-2999 : JMX Resource Provider
new 3e661d9 Fix test case and do correct json evaluations
new 41a6ad5 SLING-3011 - Bind the launchpad:prepare-package goal to the prepare-package lifecycle phase
new a5c15a7 SLING-3012 : Create unique id if timed event does not contain one
new e5a1ec1 SLING-3012 : Create unique id if timed event does not contain one
new 64f13e8 SLING-3013 - Launchpad integration tests: avoid mixing junit and junit-dep artifacts
new 0bee2da SLING-2999 : JMX Resource Provider
new 2d70fd6 SLING-2987 - refactor API, especially the Result model
new abebf40 SLING-2987 - splitting into several bundles, work in progress
new 55b6a79 SLING-2999 : JMX Resource Provider
new 43e91bc SLING-2987 - split into several bundles
new f45a469 SLING-2987 - split into several bundles
new 688f83f SLING-2987 - split into several bundles
new 030c988 SLING-2987 - split into several bundles
new fa1fa88 SLING-2987 - split into several bundles
new 2131629 Use released version for testing
new 5696147 Use released version as dependency
new 8d9d965 Use released versions
new 39be90a Fix scm location
new 6b7891c SLING-2987 - HealthCheckFilter sorts ServiceReferences to have a predictable order
new 46f5b94 SLING-2987 - support for merging several Result
new 3181f45 SLING-2987 - CompositeHealthCheck - execute a set of other HealthChecks selected by tags
new 7cb00de SLING-2987 - metatype and samples config tweaks
new 985f9d5 SLING-2987 - MBean name containing / allows for specifying MBean service name
new 6aaed62 SLING-2987 - can't beat paranoia
new d086a71 SLING-2987 - remove unneeded dependency
new 2699bc0 SLING-2987 - fix logging errors
new f2df7c3 SLING-2987 - latency note
new 2e683aa SLING-2987 - add filter.tags to info
new 5a8abb5 SLING-2987 - remove extra comment
new bc1962a SLING-2987 - Use service tracker for tracking HC services. This avoids all the nasty sync'ing of multi references
new 18e9db7 SLING-3010 integrate patch from Anjan. Added integration tests to guard against future regressions.
new 364aeef SLING-3018 : Add an inventory printer which dumps a resource tree into json
new 83476e8 Set svn:ignore
new 12e0b4a SLING-3019 : Provide a mechanism to install a bundle based on a directory
new 8981fff SLING-2999 : JMX Resource Provider
new c477505 SLING-3020 - Result is now immutable
new 83e3197 SLING-3020 - error reporting tweaks
new 0a77eff SLING-3020 - Result is now immutable
new 45fab6c SLING-3022 - tests added to demonstrate the problem
new c1dd8ce SLING-3022 - correctly accept resources with names like resources/bundles.someRunMode/12/
new 73ddbb0 SLING-3023 - catch and report Exception
new 62ebc2f Updating the launchpad to use the JSP Taglib version 2.2.0
new 1b3e47b SLING-3021 : Use service properties for HC meta data and improve JMX registration
new 158cf42 SLING-3024 : Move SimpleConstraintChecker to healthchecks bundle
new ea5a99c Clean up maven pom - remove unused dependencies, wrong plugin instructions etc.
new 05f86ee Clean up maven pom - remove unused dependencies, wrong plugin instructions etc.
new fd14217 Clean up maven pom - remove unused dependencies, wrong plugin instructions etc.
new 8c3bfb4 Clean up maven pom - remove unused dependencies, wrong plugin instructions etc.
new 9b92f1b Clean up maven pom - remove unused dependencies, wrong plugin instructions etc.
new c262f68 Clean up maven pom - remove unused dependencies, wrong plugin instructions etc.
new 3ac0be5 Clean up maven pom - remove unused dependencies, wrong plugin instructions etc.
new 4bd8dba SLING-3021 : Use service properties for HC meta data and improve JMX registration
new 849cd5a Add toString() methods
new 8d09c2a SLING-2999 : JMX Resource Provider - initial support for tabular and composite data
new fb4ec41 SLING-3021 : Use service properties for HC meta data and improve JMX registration - use service description and correct service ranking evaluation
new 881e4e3 SLING-2999 : JMX Resource Provider - add sorting of tabular data
new e4fdcab Don't overwrite whole /apps directory
new f83dd42 Add metatype info
new ff4cd3a SLING-2993 Add @ConsumerType and @ProviderType annotations as appropriate
new ae178b8 SLING-2993 Add @ConsumerType and @ProviderType annotations as appropriate
new 867017f SLING-2979 : Add support for running scheduled task only on the leader - update web console plugin
new 33645da SLING-2979 : Add support for running scheduled task only on the leader - update web console plugin
new 6090998 Add ProviderType and ConsumerType annotations
new f3a75a0 Remove useless JavaDoc links
new ec8bd60 [maven-release-plugin] prepare release org.apache.sling.commons.log-3.0.2
new bb9eecd [maven-release-plugin] prepare for next development iteration
new 127cdb7 SLING-2024 Apply slightly modified patch by Chetan Mehrotra (thanks alot)
new d874ff9 SLING-2024 Update reference to commons.log to use new logback based implementation
new d0ae496 Inline EPL1 in the LICENSE file
new ddf540e SLING-3009 and SLING-3029: SLING-3009 : add support for deploying osgi bundles via the configured sling launchpad server there are two modes: locally (via SLING-3019) and via mvn sling:install SLING-3029 : allow to connect to the sling launchpad server both in 'run' and in 'debug' mode. 'debug' mode sets all the necessary settings incl the source code lookup
new 816928b SLING-3009, SLING-3029 and SLING-3030: SLING-3009 : add support for deploying osgi bundles via the configured sling launchpad server there are two modes: locally (via SLING-3019) and via mvn sling:install SLING-3029 : allow to connect to the sling launchpad server both in 'run' and in 'debug' mode. 'debug' mode sets all the necessary settings incl the source code lookup SLING-3030 : until we have SLING-2989 make sure we have at least one way of dep [...]
new 0b82c28 SLING-3031 : first use case of whitelabel support: the jcr node icon. The solution is rather minimalistic atm - will be more sophisticated as we see more use cases
new e7c0f5c SLING-3030, SLING-3029, SLING-2985 and SLING-3032 : various new dependencies and imports added
new 820d7aa SLING-3009 : adding a new section 'Install' to the sling launchpad server config - used to configure the type of installing (locally via SLING-3019 or via mvn sling:install)
new 5929412 SLING-3029 : add debug port config to the sling launchpad server
new 7fedd98 SLING-3033 : for externally started/controlled launchpads, try to adjust the icons in the servers view, so that eg the 'stop' button looks rather more like a 'disconnect' button (to avoid user confusion)
new a08f5f3 SLING-2985 : filter out the jcr_root provided via JDT as a packagefragment - as it otherwise shows up twice and that could be confusing
new f384416 SLING-2985 : add 'double-click -> open in editor' support for files in the content-browser
new be038aa SLING-2985 : add modifiable properties support (in the properties view) to the content-browser
new 0c19bfe SLING-2985 : temporary rename action shown in the toolbar to rename a child-node within a .content.xml
new 5d4e610 SLING-2985 : work-in-progress: should eventually allow to create a new node in the content-browser
new 5c9c68f SLING-3032 : adding a 'new' application wizard which creates a set of application-projects based on a maven-archetype. This feature is whitelabel-ready - see SLING-3031
new 87407cf SLING-2985, SLING-3009, SLING-3029 : various new features activated in the plugin: * support for sling.content facet * support for connecting to a launchpad server in debug mode * various improvements to the content-browser
new 5449dde SLING-2628 related : various additional dependencies added
new 3079ea1 SLING-2985 : npe-fix for properties handling
new 37e8538 SLING-3030 : add a 'convert to sling content-package project' action to the context-menu for a Project under 'Configure' : sets the 'sling-content' facet and configures the jcr_root
new f897873 SLING-3009 : add a 'convert to sling/osgi bundle project' action to the context-menu for a Project under 'Configure' : sets the 'sling-bundle' facet
new e8d1860 A little code cleanup of annotations
new ef51aee Apply naming conventions
new 8e5bfc3 no-jira : .project added to svn:ignore
new e67ec6f SLING-3009 and SLING-3030 : visually mark sling content/bundle projects with a small 'S'
new e091779 Simplify code
new 9a17db7 SLING-3034 - explain what this is for
new 20f13fb Correctly free service references
new 6453046 SLING-3009 - [Tooling] support auto-deploy of osgi bundles from eclipse to a running sling launchpad
new a198101 SLING-2993 : Properly tag and annotate interfaces and classes
new de53403 [maven-release-plugin] prepare release sling-18
new b88d024 [maven-release-plugin] prepare for next development iteration
new 8ed4159 Add persistence id as mbean attribute
new 252a141 Correct snapshot version of auth form
new d17627c SLING-2854 : Move the ResourceCollectionUtil.createUniqueChildName method to ResourceUtils
new ce94209 SLING-2779 : Support for default properties values of a resource. Apply modified patch from Gilles Knobloch - I'Ve simplified the values(), keySet(), entrySet() methods and moved the CompositeValueMap into the wrappers package. I also dropped the util class completely
new 497a610 SLING-2707 : Support of chunked file upload into Sling. Apply patch from Shashank Gupta
new ab00518 SLING-3034 - create MBeans for all sample HealthChecks
new e066aaf SLING-3034 - move 'core' HealthCheck services to api bundle
new 76e06b1 SLING-3034 - rename modules: api to core
new d6b9820 SLING-3034 - rename modules: healthchecks to support
new dbb303c37 SLING-3034 - rename modules: api to core and healthchecks to support
new 3fe6125 SLING-3034 - SlingRequestStatusHealthCheckTest added
new 49c9730 SLING-3034 : Check contents of healtchecks bundle
new 4a848d0 SLING-3009 / SLING-3030 : minor icon mod : add white border for better 'readability'
new 9f00034 SLING-3032 : allow embedding and installing of archetypes (poc) with new-application/project-wizards
new f1c16fe SLING-3028 : Support for progress tracking of jobs - prototype of an API
new 8510865 SLING-3037 - avoid $ in logger names
new d6a9e71 SLING-3009 : embed the org.apache.sling.tooling.support.install bundle with slingclipse and install the bundle (if the user chooses to) as part of the new-app/project-wizard
new 17ba6ca SLING-2985 : only show jcr_root if the project is configured properly - that is: only if it has the sling.content facet set
new 61604ff SLING-3032 : minor typo
new 36907ac SLING-2985 : support <file> <file>.dir serialization format of vault and show a file with a child (typically jcr:content) in the content browser
new 7fc38b3 SLING-2985 : correctly show 'has children' indicator (ie dont show the indicator on plain files)
new e46ed86 SLING-2985 : link-with-editor support added for content browser
new d69d7c2 SLING-2985 : link-with-editor support (part 2) added for content browser (selection change in project explorer activates corresponding editor if that's already open)
new 69b5cbf SLING-2985 : link-with-editor support (part 3) added for content browser (use bringToTop, not activate)
new 0014f44 SLING-2985 : link-with-editor support (part 4) added for content browser (also bring properties view to top, if link-with-editor is active)
new dea13e8 SLING-2985 : basic add/rename/delete operations on child-nodes inside a .content.xml in the content-browser
new a89badf SLING-3009 : avoid a npe
new 20e11ba SLING-3038 - extract BindingsValuesProviderCustomizer to make it testable
new 1146195 SLING-2985 : adding proper license header
new 5c20d69 SLING-3039 : Obsolete events should be removed in batches from the resource tree
new cde5d46 SLING-3009 : move maven-dependency-plugin use to the compile phase, to have it ready *before* tycho packaging
new 3baff53 SLING-3034 : Remove artifical package name for configuration factory
new d659649 SLING-3034 : Remove artifical package name for configuration factory
new d3902e1 SLING-3030 : avoid a npe
new 18bce53 SLING-2985 : improvements in the content-browser : double click on a jcr node opens the corresponding .content.xml in the editor - editing and saving the .content.xml updates the tree in the project explorer automatically
new cbb3b06 SLING-2985 : improvements in the content-browser : creation of new node for more cases supported
new 0dde311 SLING-2985 : disabling non-functioning new-wizard for now
new 954943d SLING-3028 : Support for progress tracking of jobs - prototype of an API
new 16bc657 SLING-3037 : IllegalArgumentException in logback Logger. Revert
new ed8bbb0 SLING-3037 : IllegalArgumentException in logback Logger. Apply patch from Chetan Mehrotra
new 9ff2ace Add ProviderType and ConsumerType annotations
new 96f1589 SLING-2944 : Replace administrative login by service-based login
new 71f5d5e SLING-3044 - ignore .idea folder in git
new b97039e SLING-3037 : IllegalArgumentException in logback Logger. Apply patch from Chetan Mehrotra
new 23a49e3 SLING-3042 - do not export javax.script from org.apache.sling.scripting.api anymore
new 1ae561d Update to parent pom 18
new ca729d2 SLING-3038 - take context service property into account for BindingsValuesProvider services
new 0ec38de SLING-3034 - use BindingsValuesProvider for script bindings
new 2e43580 SLING-3034 - move OsgiScriptBindingsProvider to samples module
new 6acd309 SLING-3034 - rename JmxScriptBindingsProvider
new 811f161 SLING-3034 - avoid NPE
new 0fcfe02 Revert to old maven bundle plugin if DynamicImport-Package is used
new 9a9a09e SLING-3045 - [logback]Warning logs logged for 'No appenders present in context [sling] for logger'
new 503bba0 SLING-2985 : support more vault/content-package serialization cases: '_jcr_content', plus hierarchical '.dir' and '_jcr_content' cases
new 0fae7de SLING-3046 - fix conflicting export/private statements, cause trouble with maven-bundle-plugin 2.4.0
new 5fc8096 SLING-3038 - move constants to BindingsValuesProvider
new 101200d SLING-2985 : improvement in the content-browser: show relevant icon of a file based on jcr:content/jcr:mimeType set
new 59cbe05 SLING-2985 : improvement for content browser with jcr:mimeTypes supported for rendering an appropriate image in the project explorer
new 697a596 SLING-3048 - Filter that populates an slf4j MDC with request info - contributed by Chetan Mehrotra, thanks!
new bbd9145 SLING-3047 - Log message from other loggers get added to error.log
new 506a64c Clarify API: getInputStream() returns a new stream on each invocation
new ecc5c8f SLING-3009 : only create folders/files if they dont exist
new 6c41602 SLING-3032 : choosing better defaults and setting 'installLocally' property accordingly
new 0ea3a98 SLING-3032 : double click on archetype does a next automatically
new 114b059 SLING-3032 : fix build ordering to stabilize the entire process
new 0c2416f SLING-3032 : minor improvements
new bbe267a SLING-3051 : 'new sling bundle' wizard added to the project. this is based on the org.apache.sling:sling-bundle-archetype archetype - which creates a standalone project without a reactor
new d343577 SLING-3051 : updated maven plugin and dependency versions of maven-scr-plugin and org.apache.felix.scr.annotations to work properly with m2eclipse (otherwise complains about lifecycle-mapping for scr goal not being mapped, and with these versions it works perfect). Plus adjusting the outputDirectory as suggested in SLING-3019
new a3bb87c SLING-3052 - adding null check before adding object from bindings
new 5b14156 add missing metatype to core module, and fix and check metatype in support module
new 3ceb4f4 SLING-3053: Scala integration tests failure: type Logger is not a member of package ch.qos.logback.classic Special case ch.qos.logback.classic.Logger as this class is not accessible during script execution
new 9eda11d SLING-3009 : support batch-conversion of maven 'bundle' typed projects to 'sling/osgi bundle' projects
new 11c0399 SLING-3056 : eclipse-m2e-ui plugin and m2e-feature added, resulting from a separation of m2eclipse dependent code from the slingclipse plugins and features. This adds a new feature to the p2update config too.
new 06e4e4f SLING-3056 : svn:ignore adjusted
new c8be2e7 SLING-3056 : svn:ignore adjusted
new 5a4488a SLING-3056 : svn:ignore adjusted
new 346b298 SLING-3056 : svn:ignore adjusted
new c16d488 SLING-3030 : prepare support for batch-conversion to sling.content projects
new c00faeb SLING-3056 : removing empty dir
new 94c62f9 SLING-3056 : removed another usage of m2e in eclipse-ui, replaced using a dom, plus moved EmbeddedArchetypeInstaller to eclipse-m2e-ui
new 15148d9 SLING-3056 : removed a jar from the bin.includes (got moved to eclipse-m2e-ui)
new f8fa79f SLING-3059 - Log stack trace when ClassLoaderFacade detects inactive manager
new 073b667 SLING-2788 - AnonymousAccessTest added
new 20774d5 SLING-2998 SlingAuthenticator fails because of pathInfo being null
new d727a60 SLING-2944 : Replace administrative login by service-based login
new 6aa0e07 SLING-2944 : Replace administrative login by service-based login
new 5449cec SLING-3060 : Enable Logback to use OSGi services for Filters and TurboFilters . Apply patch from Chetan Mehrotra
new ded7f8d SLING-3036 : Feedback on SLING-2707: Support of chunked file upload. Apply patch from Shashank Gupta
new c6b2a0f SLING-3036 : Feedback on SLING-2707: Support of chunked file upload. Apply patch from Shashank Gupta
new 1b656be SLING-3071 : DynamicClassLoaderManager should return DynamicClassLoaders. Apply patch from Francesco Mari.
new 83dda4f SLING-3069 : Allow attaching an Appender to a Logger without changing its existing Log level
new 4c12eb5 SLING-3069 : Allow attaching an Appender to a Logger without changing its existing Log level
new e23fd96 SLING-3069 : Allow attaching an Appender to a Logger without changing its existing Log level
new 5834c2b SLING-3069 : Allow attaching an Appender to a Logger without changing its existing Log level
new 58667d2 Use latest maven bundle plugin
new 3f49298 SLING-3028 : Support for progress tracking of jobs
new e1c9318 Register web console plugin with the Sling category
new 8897077 Register web console plugin with the Sling category
new 5529710 SLING-3075 : Update to Metatype 1.0.8
new a0dfb6e SLING-3028 : Support for progress tracking of jobs
new c374aa8 SLING-3028 : Support for progress tracking of jobs
new c21757e SLING-3028 : Support for progress tracking of jobs
new 13471df SLING-2788 - make org.apache.sling.jcr.jackrabbit.server optional for now, to allow tests to run on Oak
new dfae209 SLING-3083 - ScriptableTestsProvider propagates exceptions
new 94dd0a5 SLING-3076 - refresh Session before querying, to avoid 'item does not exist anymore' error with Oak
new 2f47ffb SLING-3084 - add forceReload option to JUnitServlet
new f4362fb SLING-3084 - use new forceReload option of JUnitServlet
new 52ffc85 SLING-2788 - add test to verify immediate script activation
new 90b20fa SLING-2788 - use unique resource type in each test
new 57ade0f SLING-3079 : Move constant for "sling.auth.requirements" to AuthConstants
new bbcbe08 SLING-2615 : allow the LogoutServlet to be configured to only respond to POST requests
new 3817998 SLING-3092- sling.css references image from sling.apache.org
new 19725f7 Use latest mongo driver
new 0138ceb SLING-2944 Implement Service User Mapper; create copy of authentication map
new 68d9270 SLING-2944 Implement Service User Mapper; create copy of authentication map
new 2d6e4ad SLING-2944 - Revert accidentally committed additional changes from rev 1525411
new 3b850a9 SLING-3099 Expose the request analyzer log file through the Web Console
new 89f5e4f SLING-3099 Expose the request analyzer log file through the Web Console
new 974a2ca SLING-3108 - JUnit-based health checks
new 96897e2 SLING-3126 - AsyncHealthCheckSample added
new b05edd5 SLING-3127 - prepare Health Check tools release
new 52e6969 SLING-3127 - it's Apache Sling ;-)
new ac90fc5 SLING-3127 - add scm info
new 712e4db SLING-3127 - use latest parent pom
new 6bb0f89 SLING-3127 - add health check modules to main pom
new 24259da [maven-release-plugin] prepare release org.apache.sling.hc.core-1.0.0
new ed09141 [maven-release-plugin] copy for tag org.apache.sling.hc.core-1.0.0
The 8442 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>'].