Bug 1259193 - Missing dv-bom and teiid-odata artifacts.
Summary: Missing dv-bom and teiid-odata artifacts.
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: JBoss Data Virtualization 6
Classification: JBoss
Component: Distribution
Version: 6.2.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Alex Szczuczko
QA Contact: Juraj Duráni
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-09-02 07:30 UTC by Juraj Duráni
Modified: 2015-09-10 05:31 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-09-09 15:49:41 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Juraj Duráni 2015-09-02 07:30:08 UTC
There are missing artifacts in the repo:

org.jboss.teiid:teiid-odata:8.7.1.6_2-redhat-5
org.jboss.dv.component.management:dv-bom:2.2.0.redhat-6

Comment 1 Alex Szczuczko 2015-09-08 15:02:49 UTC
Juraj,

I'm not sure if dv-bom is an artifact that exists anywhere, at least I can't find it. I thought you might mean dv-dependency-management-all, which effectively is the DV BOM, but that's present. Could you please clarify why dv-bom is missing?

Thanks.

Comment 2 Juraj Duráni 2015-09-09 05:19:29 UTC
Alex,

maven repository contains artifact org.jboss.dv.component.management:dv-component-management-aggregation:2.2.0.redhat-6. It is "pom" project and contains 2 modules: dv-parent, dv-bom. Artifact dv-parent is present, but dv-bom not. I thought that both of them should be present in repository.

Comment 3 Alex Szczuczko 2015-09-09 08:32:55 UTC
Juraj,

Ok, I do see the <module>dv-bom</module> definition there. I think the confusion is because that module's artifactId doesn't follow convention, and is called something other than the module name.

The pom located in the dv-bom/ subdirectory[1] has an artifactId of dv-dependency-management-aggregation (note: not the same as dv-component-management-aggregation), and is present in the repo.

So dv-bom is just the module name, not the ID of any artifact. I wasn't aware that this was possible, so I'm just as surprised as you.

[1] https://code.engineering.redhat.com/gerrit/gitweb?p=soa/soa-component-management.git;a=tree;f=src/main/resources/bom/dv-bom;h=c3fcdc9db629443dc9be71f106290d0ce7846e65;hb=refs/heads/jb-dv-6.2

[2] http://download.eng.bos.redhat.com/brewroot/repos/jb-dv-6.2-build/latest/maven/org/jboss/dv/component/management/dv-dependency-management-aggregation/

Comment 4 Juraj Duráni 2015-09-09 09:45:35 UTC
Alex,

I can confirm that dv-dependency-management-aggregation is present in the repo. Modules which are defined as modules of "dv-bom" do not follow convention either ("dv-dependency-management-supported" vs. "supported").
I think we can close the "dv-bom" part of this issue.

What about the second part ("teiid-odata")?

Comment 5 Alex Szczuczko 2015-09-09 09:55:48 UTC
teiid-odata should be there, but doesn't seem to have been processed correctly by the repo generator. Still working on getting it included.

Comment 6 Alex Szczuczko 2015-09-09 13:30:09 UTC
Juraj,

After investigating, the reason teiid-odata wasn't being included was that it is a war type artifact. Wars are specifically excluded from the repo, so it's expected that teiid-odata is missing.

I've double checked with Van, and he confirms that the teiid-odata war isn't needed.

Since both missing artifacts have resulted in no changes, I'll close this as NOTABUG. Is that ok with you?

Comment 7 Alex Szczuczko 2015-09-09 15:49:41 UTC
Since the hand-over deadline is imminent, I will close this bug now.

Comment 8 Juraj Duráni 2015-09-10 05:31:15 UTC
It is ok with me.


Note You need to log in before you can comment on or make changes to this bug.