[
https://issues.apache.org/jira/browse/EAGLE-426?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15411351#comment-15411351
]
ASF GitHub Bot commented on EAGLE-426:
--------------------------------------
GitHub user yonzhang opened a pull request:
https://github.com/apache/incubator-eagle/pull/310
Load app web classes and app topology classes using configured lib dir
https://issues.apache.org/jira/browse/EAGLE-426
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/yonzhang/incubator-eagle develop
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-eagle/pull/310.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #310
----
commit c5ddb64d507549cfa62d3ee4fe3af7b0fb354ab8
Author: yonzhang <[email protected]>
Date: 2016-08-05T16:19:28Z
remove state feature related unit test as state mgmt will be removed in
eagle 0.5
commit ba6ad6d936baac6f5ec6a0141b27819ea6722e33
Author: yonzhang <[email protected]>
Date: 2016-08-05T23:31:48Z
hbase monitor app with new app framework
commit 38e9b725febaae57ae467708e689bf055a1a5451
Author: yonzhang <[email protected]>
Date: 2016-08-06T00:35:18Z
hbase monitoring unified development time and app mgmt time
commit f70b0642c846ff91a764cf673c97d69a0c2bdc7e
Author: yonzhang <[email protected]>
Date: 2016-08-06T05:37:21Z
unit test fix for application lifecycle
commit 2fb676a26704200a7e004f963106c4e4cb4db555
Author: yonzhang <[email protected]>
Date: 2016-08-07T01:31:56Z
web config initialized when application is installed
commit 0d305c0762b2eb9d5143e2adaace32df2f8412e3
Author: yonzhang <[email protected]>
Date: 2016-08-07T20:02:24Z
remove setupWebConfig as app should query application entity in runtime
commit 66e63f551d3a85aca95e0be9f711f11466f6b78e
Author: yonzhang <[email protected]>
Date: 2016-08-08T05:34:14Z
load app web classes and app topology without hard dependency
commit 8e855d393a8d40124489c5c69d704931dee1ee18
Author: yonzhang <[email protected]>
Date: 2016-08-08T05:58:32Z
Load app web classes and app topology classes using configured lib dir
----
> Load app web classes and app topology classes using configured lib dir
> ----------------------------------------------------------------------
>
> Key: EAGLE-426
> URL: https://issues.apache.org/jira/browse/EAGLE-426
> Project: Eagle
> Issue Type: Improvement
> Affects Versions: v0.5.0
> Reporter: Edward Zhang
> Assignee: Edward Zhang
> Priority: Minor
> Fix For: v0.5.0
>
>
> App framework has the following issues after remove hard dependency from
> eagle server to individual applications
> 1. load web app class through jersey package scanner by providing correct
> context classloader
> 2. load web topology class through correct classloader
> Basically we use SPI and application.provider.dir to specify libraries and
> load them
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)