[
https://issues.apache.org/jira/browse/AMBARI-5755?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jaimin D Jetly updated AMBARI-5755:
-----------------------------------
Attachment: AMBARI-5755.patch
*Successfully builds:*
{noformat}
[INFO] Reactor Summary:
[INFO]
[INFO] Ambari Contrib Views .............................. SUCCESS [0.175s]
[INFO] Files ............................................. SUCCESS [22.255s]
[INFO] Pig ............................................... SUCCESS [17.195s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 39.787s
[INFO] Finished at: Tue May 13 17:08:19 PDT 2014
[INFO] Final Memory: 44M/91M
{noformat}
Tested the patch on the cluster with views enabled.
> Views: Pig and Files view no longer need to include dependency classes
> ----------------------------------------------------------------------
>
> Key: AMBARI-5755
> URL: https://issues.apache.org/jira/browse/AMBARI-5755
> Project: Ambari
> Issue Type: Bug
> Components: client
> Affects Versions: 1.6.0
> Reporter: Jaimin D Jetly
> Assignee: Jaimin D Jetly
> Fix For: 1.6.0
>
> Attachments: AMBARI-5755.patch
>
>
> Views can now include dependencies as jars by including the jars in
> WEB-INF/lib folder of the view.
> The Files and Pig views currently do ...
> <descriptorRef>jar-with-dependencies</descriptorRef>
> ...for the maven assembly plugin in the pom.xml.
> This works but includes all of the dependency classes into the view archive
> including the ambari-view classes.
> Instead of using jar-with-dependencies we should just put the required
> dependency jars into the WEB-INF/lib of the view archive.
--
This message was sent by Atlassian JIRA
(v6.2#6252)