[jira] [Commented] (HBASE-8488) HBase transitive dependencies not being pulled in when building apps like Flume which depend on HBase
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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