[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2016-05-31 Thread Nick Dimiduk (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15308015#comment-15308015
 ] 

Nick Dimiduk commented on HBASE-8488:
-

Thanks for bringing this up [~dportabella]. We don't re-open closed issues, so 
I've filed a new blocker vs. all release branches: HBASE-15925. We can continue 
discussion over there.

> HBase transitive dependencies not being pulled in when building apps like 
> Flume which depend on HBase
> -
>
> Key: HBASE-8488
> URL: https://issues.apache.org/jira/browse/HBASE-8488
> Project: HBase
>  Issue Type: Bug
>  Components: build
>Affects Versions: 0.95.0
>Reporter: Roshan Naik
>Assignee: stack
>Priority: Blocker
> Fix For: 0.98.0, 0.95.2
>
> Attachments: client.tgz
>
>
> Here is a snippet of the errors seen when building against Hbase
> {code}
> [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
> transitive dependencies (if any) will not be available, enable debug logging 
> for more details: Some problems were encountered while processing the POMs:
> [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
> org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
> match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
> /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
>  line 982, column 21
> [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
> org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
> not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
> /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
>  line 987, column 21
> {code}



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


[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2016-05-31 Thread David Portabella (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15307889#comment-15307889
 ] 

David Portabella commented on HBASE-8488:
-

This issue is not fixed yet.
All versions from 0.99.0 to the latest 1.2.1 of hbase-testing-util still depend 
on the unresolved dependency org.apache.hbase ${compat.module}.

All versions from 0.96.0-hadoop1 to 0.98.19-hadoop2 work fine.

See here:
http://mvnrepository.com/artifact/org.apache.hbase/hbase-testing-util/1.2.1


> HBase transitive dependencies not being pulled in when building apps like 
> Flume which depend on HBase
> -
>
> Key: HBASE-8488
> URL: https://issues.apache.org/jira/browse/HBASE-8488
> Project: HBase
>  Issue Type: Bug
>  Components: build
>Affects Versions: 0.95.0
>Reporter: Roshan Naik
>Assignee: stack
>Priority: Blocker
> Fix For: 0.98.0, 0.95.2
>
> Attachments: client.tgz
>
>
> Here is a snippet of the errors seen when building against Hbase
> {code}
> [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
> transitive dependencies (if any) will not be available, enable debug logging 
> for more details: Some problems were encountered while processing the POMs:
> [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
> org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
> match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
> /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
>  line 982, column 21
> [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
> org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
> not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
> /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
>  line 987, column 21
> {code}



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


[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2013-07-31 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13725014#comment-13725014
 ] 

stack commented on HBASE-8488:
--

Here is pointer to downstream project up on github 
https://github.com/saintstack/hbase-downstreamer


 HBase transitive dependencies not being pulled in when building apps like 
 Flume which depend on HBase
 -

 Key: HBASE-8488
 URL: https://issues.apache.org/jira/browse/HBASE-8488
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.95.0
Reporter: Roshan Naik
Assignee: stack
Priority: Blocker
 Fix For: 0.98.0, 0.95.2

 Attachments: client.tgz


 Here is a snippet of the errors seen when building against Hbase
 {code}
 [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
 transitive dependencies (if any) will not be available, enable debug logging 
 for more details: Some problems were encountered while processing the POMs:
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
 match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 982, column 21
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
 not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 987, column 21
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2013-07-15 Thread Enis Soztutar (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13709326#comment-13709326
 ] 

Enis Soztutar commented on HBASE-8488:
--

Marking this critical for 0.95.2. We should fix this before 0.96 to unblock 
downstream projects. 

 HBase transitive dependencies not being pulled in when building apps like 
 Flume which depend on HBase
 -

 Key: HBASE-8488
 URL: https://issues.apache.org/jira/browse/HBASE-8488
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.95.0
Reporter: Roshan Naik
Priority: Critical
 Fix For: 0.98.0, 0.95.2


 Here is a snippet of the errors seen when building against Hbase
 {code}
 [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
 transitive dependencies (if any) will not be available, enable debug logging 
 for more details: Some problems were encountered while processing the POMs:
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
 match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 982, column 21
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
 not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 987, column 21
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2013-05-28 Thread Roshan Naik (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13668565#comment-13668565
 ] 

Roshan Naik commented on HBASE-8488:


taking a look. will revert back soon.

 HBase transitive dependencies not being pulled in when building apps like 
 Flume which depend on HBase
 -

 Key: HBASE-8488
 URL: https://issues.apache.org/jira/browse/HBASE-8488
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.95.0
Reporter: Roshan Naik

 Here is a snippet of the errors seen when building against Hbase
 {code}
 [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
 transitive dependencies (if any) will not be available, enable debug logging 
 for more details: Some problems were encountered while processing the POMs:
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
 match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 982, column 21
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
 not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 987, column 21
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2013-05-28 Thread Roshan Naik (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13668582#comment-13668582
 ] 

Roshan Naik commented on HBASE-8488:


The issue with transitive dependencies not getting pulled remains..


[WARNING] The POM for 
org.apache.hbase:hbase-common:jar:tests:0.95.0-hadoop2-20130524.222913-2 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details
[WARNING] The POM for 
org.apache.hbase:hbase-client:jar:0.95.0-hadoop2-20130524.222944-2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for 
org.apache.hbase:hbase-server:jar:0.95.0-hadoop2-20130524.223047-2 is invalid, 
transitive dependencies (if any) will not be available, enable debug logging 
for more details
[WARNING] The POM for 
org.apache.hbase:hbase-server:jar:tests:0.95.0-hadoop2-20130524.223047-2 is 
invalid, transitive dependencies (if any) will not be available, enable debug 
logging for more details

 HBase transitive dependencies not being pulled in when building apps like 
 Flume which depend on HBase
 -

 Key: HBASE-8488
 URL: https://issues.apache.org/jira/browse/HBASE-8488
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.95.0
Reporter: Roshan Naik

 Here is a snippet of the errors seen when building against Hbase
 {code}
 [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
 transitive dependencies (if any) will not be available, enable debug logging 
 for more details: Some problems were encountered while processing the POMs:
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
 match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 982, column 21
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
 not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 987, column 21
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2013-05-28 Thread Roshan Naik (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13668586#comment-13668586
 ] 

Roshan Naik commented on HBASE-8488:


mvn -X output


[WARNING] The POM for 
org.apache.hbase:hbase-common:jar:tests:0.95.0-hadoop2-20130524.222913-2 is 
invalid, transitive dependencies (if any) will not be available: 2 problems 
were encountered while building the effective model for 
org.apache.hbase:hbase-common:0.95.0-hadoop2-SNAPSHOT
[ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
match a valid id pattern. @ 
[ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
not match a valid id pattern. @ 



 HBase transitive dependencies not being pulled in when building apps like 
 Flume which depend on HBase
 -

 Key: HBASE-8488
 URL: https://issues.apache.org/jira/browse/HBASE-8488
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.95.0
Reporter: Roshan Naik

 Here is a snippet of the errors seen when building against Hbase
 {code}
 [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
 transitive dependencies (if any) will not be available, enable debug logging 
 for more details: Some problems were encountered while processing the POMs:
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
 match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 982, column 21
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
 not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 987, column 21
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2013-05-24 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13666753#comment-13666753
 ] 

stack commented on HBASE-8488:
--

[~roshan_naik] Your workaround works for you?  Do these snapshots help at all?  
We are trying to figure out how to publish our artifacts.  Will this work for 
you?  See:

https://repository.apache.org/content/repositories/snapshots/org/apache/hbase/hbase-client/0.95.0-hadoop1-SNAPSHOT/
https://repository.apache.org/content/repositories/snapshots/org/apache/hbase/hbase-client/0.95.0-hadoop2-SNAPSHOT/

etc.

 HBase transitive dependencies not being pulled in when building apps like 
 Flume which depend on HBase
 -

 Key: HBASE-8488
 URL: https://issues.apache.org/jira/browse/HBASE-8488
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.95.0
Reporter: Roshan Naik

 Here is a snippet of the errors seen when building against Hbase
 {code}
 [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
 transitive dependencies (if any) will not be available, enable debug logging 
 for more details: Some problems were encountered while processing the POMs:
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
 match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 982, column 21
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
 not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 987, column 21
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2013-05-03 Thread Enis Soztutar (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13648215#comment-13648215
 ] 

Enis Soztutar commented on HBASE-8488:
--

I think the problem kicks in because when you refer the installed pom as a 
dependency, then no profile kicks in, and hence compat.module and the runtime 
dependency cannot be resolved. We did some testing with roshan to add 
hadoop1|2-compat modules as normal modules (not as defined inside profiles), 
but did not do change the hbase-server's dependency on compat as a runtime 
dependency. 

 HBase transitive dependencies not being pulled in when building apps like 
 Flume which depend on HBase
 -

 Key: HBASE-8488
 URL: https://issues.apache.org/jira/browse/HBASE-8488
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.95.0
Reporter: Roshan Naik

 Here is a snippet of the errors seen when building against Hbase
 {code}
 [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
 transitive dependencies (if any) will not be available, enable debug logging 
 for more details: Some problems were encountered while processing the POMs:
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
 match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 982, column 21
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
 not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 987, column 21
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2013-05-03 Thread Enis Soztutar (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13648246#comment-13648246
 ] 

Enis Soztutar commented on HBASE-8488:
--

Turns out the way we do compat modules, we cannot do depend on the hadoop1|2 
compat only on runtime unless we use reflection, or add hadoop dependency to 
hadoop-compat. I am leaning more and more towards having two different poms for 
hadoop versions. 

 HBase transitive dependencies not being pulled in when building apps like 
 Flume which depend on HBase
 -

 Key: HBASE-8488
 URL: https://issues.apache.org/jira/browse/HBASE-8488
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.95.0
Reporter: Roshan Naik

 Here is a snippet of the errors seen when building against Hbase
 {code}
 [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
 transitive dependencies (if any) will not be available, enable debug logging 
 for more details: Some problems were encountered while processing the POMs:
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
 match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 982, column 21
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
 not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 987, column 21
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2013-05-03 Thread Roshan Naik (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13648646#comment-13648646
 ] 

Roshan Naik commented on HBASE-8488:


i built a hadoop 2 version of hbase locally (0.97.0-SNAPSHOT) and pointed the 
flume pom to hbase as follows:

{code}
 dependency
groupIdorg.apache.hbase/groupId
artifactIdhbase-common/artifactId
version${hbaseversion}/version
  /dependency

  dependency
groupIdorg.apache.hbase/groupId
artifactIdhbase-common/artifactId
version${hbaseversion}/version
classifiertests/classifier
scopetest/scope
  /dependency

  dependency
groupIdorg.apache.hbase/groupId
artifactIdhbase-client/artifactId
version${hbaseversion}/version
  /dependency

  dependency
groupIdorg.apache.hbase/groupId
artifactIdhbase-server/artifactId
version${hbaseversion}/version
  /dependency

  dependency
groupIdorg.apache.hbase/groupId
artifactIdhbase-server/artifactId
version${hbaseversion}/version
classifiertests/classifier
scopetest/scope
  /dependency

{code}

Then built hbase as follows:
{code}
mvn install -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.4-alpha -DskipTests
{code}



I built flume as follows:

mvn   -Dhadoop-two.version=2.0.4-alpha -Dhbaseversion=0.97.0-SNAPSHOT 
-Dhadoop.profile=2 clean package -X -DskipTests




 HBase transitive dependencies not being pulled in when building apps like 
 Flume which depend on HBase
 -

 Key: HBASE-8488
 URL: https://issues.apache.org/jira/browse/HBASE-8488
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.95.0
Reporter: Roshan Naik

 Here is a snippet of the errors seen when building against Hbase
 {code}
 [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
 transitive dependencies (if any) will not be available, enable debug logging 
 for more details: Some problems were encountered while processing the POMs:
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
 match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 982, column 21
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
 not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 987, column 21
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2013-05-02 Thread Roshan Naik (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13648139#comment-13648139
 ] 

Roshan Naik commented on HBASE-8488:


The problem initially appears to be indicate that ${compat.module} property is 
not defined .. although it actually is (inside the hadoop 1/2 profiles in 
parent pom). But these are unfortunately not visible when building apps that 
depend on hbase.

 HBase transitive dependencies not being pulled in when building apps like 
 Flume which depend on HBase
 -

 Key: HBASE-8488
 URL: https://issues.apache.org/jira/browse/HBASE-8488
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.95.0
Reporter: Roshan Naik

 Here is a snippet of the errors seen when building against Hbase
 {code}
 [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
 transitive dependencies (if any) will not be available, enable debug logging 
 for more details: Some problems were encountered while processing the POMs:
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
 match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 982, column 21
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
 not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 987, column 21
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase

2013-05-02 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13648184#comment-13648184
 ] 

stack commented on HBASE-8488:
--

If you define it on the command line when building, will that work?

How are you refering to hbase in your pom?  Are you trying to build against the 
SNAPSHOTS for hadoop1 and hadoop2?

Thanks.

 HBase transitive dependencies not being pulled in when building apps like 
 Flume which depend on HBase
 -

 Key: HBASE-8488
 URL: https://issues.apache.org/jira/browse/HBASE-8488
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.95.0
Reporter: Roshan Naik

 Here is a snippet of the errors seen when building against Hbase
 {code}
 [WARNING] Invalid POM for org.apache.hbase:hbase-common:jar:0.97.0-SNAPSHOT, 
 transitive dependencies (if any) will not be available, enable debug logging 
 for more details: Some problems were encountered while processing the POMs:
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:jar with value '${compat.module}' does not 
 match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 982, column 21
 [ERROR] 'dependencyManagement.dependencies.dependency.artifactId' for 
 org.apache.hbase:${compat.module}:test-jar with value '${compat.module}' does 
 not match a valid id pattern. @ org.apache.hbase:hbase:0.97.0-SNAPSHOT, 
 /Users/rnaik/.m2/repository/org/apache/hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom,
  line 987, column 21
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira