[jboss-jira] [JBoss JIRA] (WFLY-13268) MicroProfile quickstarts cannot resolve dependencies with wildlfy-microprofile BOM

Radoslav Husar (Jira) issues at jboss.org
Mon Mar 23 11:53:49 EDT 2020


     [ https://issues.redhat.com/browse/WFLY-13268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Radoslav Husar updated WFLY-13268:
----------------------------------
    Description: 
[~tterem] discovered that if QS guides are followed from their READMEs, they wont be able to resolve some dependencies. This is because we switched last minute to microprofile BOM which does not contain common dependencies.

For example, the microprofile-fault-tolerance QS will fails with

{code}
[ERROR]   The project org.wildfly.quickstart.microprofile.faulttolerance:microprofile-fault-tolerance:1.0-SNAPSHOT (/Users/rhusar/Desktop/REAL_QS/microprofile-fault-tolerance/pom.xml) has 2 errors
[ERROR]     'dependencies.dependency.version' for org.jboss.resteasy:resteasy-jaxrs:jar is missing. @ line 34, column 21
[ERROR]     'dependencies.dependency.version' for org.jboss.logging:jboss-logging:jar is missing. @ line 39, column 21
{code}

We need to either continue the disucssion what needs to be in the microprofile BOM or import the other BOM into QS-s.

  was:
[~tterem] discovered that if QS guides are followed from their READMEs, they wont be able to resolve some dependencies. This is because we switched last minute to microprofile BOM which does not contain common dependencies.

For example, the microprofile-config QS will fails with

{code}
[INFO] Scanning for projects...
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[ERROR] 'dependencies.dependency.version' for junit:junit:jar is missing. @ line 45, column 25
[ERROR] 'dependencies.dependency.version' for org.jboss.arquillian.junit:arquillian-junit-container:jar is missing. @ line 52, column 25
[ERROR] 'dependencies.dependency.version' for org.jboss.resteasy:resteasy-client:jar is missing. @ line 57, column 25
[ERROR] 'dependencies.dependency.version' for org.jboss.logging:commons-logging-jboss-logging:jar is missing. @ line 62, column 25
{code}

We need to either continue the disucssion what needs to be in the microprofile BOM or import the other BOM into QS-s.



> MicroProfile quickstarts cannot resolve dependencies with wildlfy-microprofile BOM
> ----------------------------------------------------------------------------------
>
>                 Key: WFLY-13268
>                 URL: https://issues.redhat.com/browse/WFLY-13268
>             Project: WildFly
>          Issue Type: Bug
>          Components: BOM, MP Fault Tolerance, Quickstarts
>    Affects Versions: 19.0.0.Final
>            Reporter: Radoslav Husar
>            Assignee: Radoslav Husar
>            Priority: Critical
>             Fix For: 19.0.1.Final, 20.0.0.Beta1
>
>
> [~tterem] discovered that if QS guides are followed from their READMEs, they wont be able to resolve some dependencies. This is because we switched last minute to microprofile BOM which does not contain common dependencies.
> For example, the microprofile-fault-tolerance QS will fails with
> {code}
> [ERROR]   The project org.wildfly.quickstart.microprofile.faulttolerance:microprofile-fault-tolerance:1.0-SNAPSHOT (/Users/rhusar/Desktop/REAL_QS/microprofile-fault-tolerance/pom.xml) has 2 errors
> [ERROR]     'dependencies.dependency.version' for org.jboss.resteasy:resteasy-jaxrs:jar is missing. @ line 34, column 21
> [ERROR]     'dependencies.dependency.version' for org.jboss.logging:jboss-logging:jar is missing. @ line 39, column 21
> {code}
> We need to either continue the disucssion what needs to be in the microprofile BOM or import the other BOM into QS-s.



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jboss-jira mailing list