Bug 518732 - org.eclipse.birt.data.oda.mongodb requires com.mongodb plugins but not included in any features
Summary: org.eclipse.birt.data.oda.mongodb requires com.mongodb plugins but not includ...
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: 4.7.0   Edit
Hardware: PC Windows 7
: P3 normal with 2 votes (vote)
Target Milestone: 4.8.0   Edit
Assignee: Birt-Build CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-23 16:04 EDT by Kit Lo CLA
Modified: 2017-12-15 12:55 EST (History)
3 users (show)

See Also:


Attachments
proposed patch (2.37 KB, patch)
2017-10-10 19:40 EDT, gloria patron CLA
no flags Details | Diff
proposed patch (604 bytes, patch)
2017-10-24 17:46 EDT, gloria avila CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kit Lo CLA 2017-06-23 16:04:10 EDT
ERROR: Missing requirement: MongoDB Data Source ODA Runtime Driver 4.7.0.v201706142203 
(org.eclipse.birt.data.oda.mongodb 4.7.0.v201706142203) requires 'package com.mongodb [2.10.1,3.0.0)' but it could not be found

Maybe it should be included in org.eclipse.birt feature which includes the org.eclipse.birt.data.oda.mongodb plugin.

The unsatisfied p2 requirements result in p2 install error.
Comment 1 gloria avila CLA 2017-09-06 12:09:00 EDT
Is there any update regarding this issue?
Comment 2 Yulin Wang CLA 2017-09-20 14:15:28 EDT
Hi Kit,
We have build system to run the build every day and every change, and don't find this problem. You can simply call maven on root folder of BIRT to verify.
Could you provide your script or your build environment to reproduce?
Comment 3 Kit Lo CLA 2017-09-25 02:50:52 EDT
Yulin, thanks for your information. As you explained, plugin definitions in features decide what plugins should be included in features and products. Currently in BIRT oxygen-interim update site, there are no features that include the com.mongodb plugin. Therefore, org.eclipse.birt.data.oda.mongodb 4.7.0.v201706142203's requirement of the com.mongodb [2.10.1,3.0.0) plugin is not satisfied.

As I suggested in the description, maybe it should be included in org.eclipse.birt feature.
Comment 4 gloria patron CLA 2017-10-10 19:40:26 EDT
Created attachment 270922 [details]
proposed patch
Comment 5 Kit Lo CLA 2017-10-16 23:23:45 EDT
Can any committer review the proposed patch?
Comment 6 gloria avila CLA 2017-10-24 17:46:18 EDT
Created attachment 271163 [details]
proposed patch