Edward Zhang created EAGLE-437:
----------------------------------
Summary: create workable fat jar for starting application remotely
Key: EAGLE-437
URL: https://issues.apache.org/jira/browse/EAGLE-437
Project: Eagle
Issue Type: Improvement
Affects Versions: v0.5.0
Reporter: Edward Zhang
Assignee: Edward Zhang
Fix For: v0.5.0
Explore ways to package fat jar for starting applications
1) package all topology jars together into one single fat jar. Need fix
a. metadata.xml should be differentiated by different directory, for example
metadata.xml is under directory of /META-INF/apps/<APPNAME>/metadata.xml
b. SPI configuration file should be removed and ApplicationProviderSPILoader
should be redesign to get all providers
2) package fat jar on demand.
No far jar after packaging.
Need remember all dependent jars and write code to package fat jar on demand
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)