[
https://issues.apache.org/jira/browse/SLING-6723?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Carsten Ziegeler resolved SLING-6723.
-------------------------------------
Resolution: Fixed
> Make dependency to javax.jcr, jcr.contentloader and jcr.api optional
> --------------------------------------------------------------------
>
> Key: SLING-6723
> URL: https://issues.apache.org/jira/browse/SLING-6723
> Project: Sling
> Issue Type: Improvement
> Components: Servlets
> Reporter: Carsten Ziegeler
> Assignee: Carsten Ziegeler
> Fix For: Servlets Post 2.3.16
>
>
> In order to be able to run Sling in a very minimal version, the dependencies
> to javax.jcr, jcr.api and jcr.contentloader should be optional. Otherwise a
> whole set of modules needs to be dragged in just to make the servlets post
> module provide the basic functionality (which is usually sufficient for most
> applications)
> It seems with minimizing the dependency to JCR we can also clean up the code
> as it is quiet of often adapting to JCR objects for no real reason and in
> some cases mixing resource and node handling, where just sticking with one or
> the other would do less operations
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)