You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Dan Smith (JIRA)" <ji...@apache.org> on 2016/03/11 20:43:38 UTC
[jira] [Created] (GEODE-1080) Move JettyHelper and related classes
to a subproject
Dan Smith created GEODE-1080:
--------------------------------
Summary: Move JettyHelper and related classes to a subproject
Key: GEODE-1080
URL: https://issues.apache.org/jira/browse/GEODE-1080
Project: Geode
Issue Type: Sub-task
Reporter: Dan Smith
geode-core pulls in jetty because there is some code that bootstraps a webserver for the REST, admin REST, and pulse web applications.
Those web applications shouldn't be required for all geode-core users, especially geode clients. This bootstrap code should be moved to a separate subproject called geode-web-launcher or something like that. The jetty dependencies should be moved to that project.
The launcher code can implement CacheService and use the service loader mechanism to be launched when the cache is created.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)