[ https://issues.apache.org/jira/browse/GEODE-1080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Aaron Lindsey updated GEODE-1080: --------------------------------- Labels: commons (was: ) > 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 > Components: pulse, rest (admin), rest (dev) > Reporter: Dan Smith > Priority: Major > Labels: commons > > 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 (v8.3.2#803003)