Red Hat Bugzilla – Bug 1259193
Missing dv-bom and teiid-odata artifacts.
Last modified: 2015-09-10 01:31:15 EDT
There are missing artifacts in the repo:
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?
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.
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 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.
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")?
teiid-odata should be there, but doesn't seem to have been processed correctly by the repo generator. Still working on getting it included.
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?
Since the hand-over deadline is imminent, I will close this bug now.
It is ok with me.