jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chetan Mehrotra (JIRA)" <j...@apache.org>
Subject [jira] [Created] (OAK-3185) Port and refactor jackrabbit-webapp module to Oak
Date Thu, 06 Aug 2015 05:26:04 GMT
Chetan Mehrotra created OAK-3185:

             Summary: Port and refactor jackrabbit-webapp module to Oak 
                 Key: OAK-3185
                 URL: https://issues.apache.org/jira/browse/OAK-3185
             Project: Jackrabbit Oak
          Issue Type: New Feature
          Components: webapp
            Reporter: Chetan Mehrotra
            Assignee: Chetan Mehrotra
             Fix For: 1.3.5

As mentioned at [1] we should port the jackrabbit-webapp [2] module to Oak and refactor it
to run complete Oak stack. Purpose of this module would be to demonstrate

# How to embed Oak in standalone web applications which are not based on OSGi
# Configure various aspect of Oak via config

h3. Proposed Appraoch

# Copy jackrabbit-webapp to Oak repo under oak-webapp
# Refactor the repository initialization logic to use Oak Pojosr to configure Repository [3]
# Bonus configure Felix WebConsole to enable users to see what all OSGi services are exposed
and what config options are supported

This would also enable us to document what all thirdparty dependencies are required for getting
Oak to work in such environments

[1] http://mail-archives.apache.org/mod_mbox/jackrabbit-oak-dev/201508.mbox/%3CCAHCW-mkbpS6qSkgFe1h1anFcD-dYWFrcr9xBWx9dpKaxr91Q3Q%40mail.gmail.com%3E
[2] https://jackrabbit.apache.org/jcr/components/jackrabbit-web-application.html
[3] https://github.com/apache/jackrabbit-oak/tree/trunk/oak-pojosr

This message was sent by Atlassian JIRA

View raw message