Bug 1305802 - KIE-CI does not warn the user when kjar's dependencies cannot be parsed [NEEDINFO]
KIE-CI does not warn the user when kjar's dependencies cannot be parsed
Status: NEW
Product: JBoss BRMS Platform 6
Classification: JBoss
Component: BRE (Show other bugs)
6.2.0
Unspecified Unspecified
unspecified Severity high
: ---
: ---
Assigned To: Mario Fusco
Marek Winkler
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2016-02-09 04:51 EST by Marek Winkler
Modified: 2016-02-10 07:46 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
mwinkler: needinfo? (alazarot)


Attachments (Terms of Use)

  None (edit)
Description Marek Winkler 2016-02-09 04:51:04 EST
Description of problem:

KIE-CI does not warn the user when kjar's dependencies cannot be parsed because of missing <version> (the version is defined in parent pom's <dependencyManagement>). Please note that KIE-CI logs a message when the <version> is specified, but not in expected format (fir instance, ${project.version}).

This issue could be covered by BZ 1305798, but I have created this BZ in order to add a warning/error in the case of missing <version> in the short term. The lack of any warning/error might be very confusing for users who can hit this issue usually in OSGi environment.

Version-Release number of selected component (if applicable):
BRMS 6.2.1

How reproducible:
always

Steps to Reproduce:
The same reproducer as for BZ 1305798. I am going to provide a test for this later.

Actual results:
No error/warning in the log, parsing of the kjar's pom.xml succeeds.

Expected results:
At least an error/warning should be produced. Not sure if parsing of the kjar's pom.xml should fail, we should probably not change this behaviour for 6.2.
Comment 2 Marek Winkler 2016-02-10 07:46:33 EST
Created PR with reproducer: https://github.com/droolsjbpm/drools/pull/636

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