[
https://issues.apache.org/jira/browse/OOZIE-1876?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14136168#comment-14136168
]
Robert Kanter commented on OOZIE-1876:
--------------------------------------
Looks good to me. A few minor things:
# It doesn't work now because of the new "hive2" sharelib added by OOZIE-1457;
it's still using "oozie-hcatalog":
{noformat}
[INFO] Scanning for projects...
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project org.apache.oozie:oozie-sharelib-hive2:4.2.0-SNAPSHOT
(/Users/rkanter/dev/oozie-git/sharelib/hive2/pom.xml) has 1 error
[ERROR] 'dependencies.dependency.version' for
org.apache.oozie:oozie-hcatalog:jar is missing. @ line 423, column 21
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
{noformat}
# I think adding the documentation about these versions to the QuickStart is a
good idea. But it's currently in a section talking about skipping tests. I
think this should be in it's own section, and we should explain a bit more
about it. For example, it would be good to warn users that (a) Oozie isn't
tested against every version of each component so it might not work correctly
even if it compiles and (b) it might not always compile.
+1 after that
> use pom properties rather than specific version numbers in the pom files of
> hbaselibs, hcataloglibs, sharelib, etc
> -------------------------------------------------------------------------------------------------------------------
>
> Key: OOZIE-1876
> URL: https://issues.apache.org/jira/browse/OOZIE-1876
> Project: Oozie
> Issue Type: Improvement
> Components: build
> Affects Versions: 4.0.1
> Reporter: John
> Assignee: Shwetha G S
> Fix For: trunk
>
> Attachments: OOZIE-1876-v2.patch, OOZIE-1876-v3.patch,
> OOZIE-1876-v4.patch, OOZIE-1876-v5.patch, OOZIE-1876-v5.patch,
> OOZIE-1876.patch
>
>
> version numbers (hbase, hive, hcatalog, sqoop, etc) are hard coded in the pom
> files.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)