[
https://issues.apache.org/jira/browse/OOZIE-2670?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15533486#comment-15533486
]
Robert Kanter commented on OOZIE-2670:
--------------------------------------
The latest patch doesn't compile with the hadoop-1 profile :(
{noformat}
[ERROR] Failed to execute goal on project oozie-core: Could not resolve
dependencies for project org.apache.oozie:oozie-core:jar:4.4.0-SNAPSHOT:
Failure to find org.apache.hbase:hbase-client:jar:0.94.27 in
http://repo1.maven.org/maven2 was cached in the local repository, resolution
will not be reattempted until the update interval of central has elapsed or
updates are forced -> [Help 1]
{noformat}
You can actually add a {{<dependencies>}} section to a {{<profile>}}, so I
think what we have to do is add the {{<artifactId>hbase-client</artifactId>}}
dependency to the hadoop-2 profile, and the {{<artifactId>hbase</artifactId>}}
dependency to the hadoop-1 profile. Unfortunately, there's a billion
exclusions on this :(
I wonder if it's possible to use a property for the artifactId and then just
set that property via the profile, which would be a lot simpler. i.e.
{{<artifactId>$\{hbase-artifactid-name\}</artifactId>}}
> Upgrade Hbase to 1.2
> --------------------
>
> Key: OOZIE-2670
> URL: https://issues.apache.org/jira/browse/OOZIE-2670
> Project: Oozie
> Issue Type: Bug
> Reporter: Peter Cseh
> Assignee: Peter Cseh
> Attachments: OOZIE-2670.001.patch, OOZIE-2670.002.patch
>
>
> We should upgrade Hbase to a newer version, say 1.2
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)