[ 
https://issues.apache.org/jira/browse/HAWQ-1297?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shivram Mani reassigned HAWQ-1297:
----------------------------------

    Assignee: Shivram Mani  (was: Ed Espino)

> Make PXF install ready from source code
> ---------------------------------------
>
>                 Key: HAWQ-1297
>                 URL: https://issues.apache.org/jira/browse/HAWQ-1297
>             Project: Apache HAWQ
>          Issue Type: Sub-task
>          Components: PXF
>            Reporter: Shivram Mani
>            Assignee: Shivram Mani
>
> Currently PXF has certain strict assumptions about the underlying hadoop 
> distributions and the paths used by the distributions. The goal of this task 
> is to make PXF build and service scripts usable even from source code without 
> any assumptions on the underlying hadoop distribution.
> Introduce 'make install' functionality which invokes './gradlew install'. The 
> user will need to configure PXF_HOME to a location intended to serve as the 
> deploy PXF path. If this is not configured it would use GPHOME/pxf as the 
> default deploy path.
> The purpose of this functionality will be to the following:
> 1. Download apache tomcat (tomcatGet) and copy under $PXF_HOME/apache-tomcat
> 2. Consolidate all PXF components jars under $PXF_HOME/lib
> 3. Conslidate all PXF configuration files under $PXF_HOME/conf
> 4. Conslidate PXF scripts under $PXF_HOME/bin
> 5. Tomcat template files under tomcat-templates/
> Following this the user would need to update the configuration files under 
> $PXF_HOME/conf based on the user environment and hadoop directly layout. 
> Specifically update the following files 
> -> pxf-private.classpath
> -> pxf-log4j.properties
> -> pxf-env.sh
> Init PXF
> bin/pxf init
> Start PXF
> bin/pxf start



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to