[ 
https://issues.apache.org/jira/browse/KARAF-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré reassigned KARAF-7535:
-------------------------------------------

    Assignee: Jean-Baptiste Onofré

> Mis-aligned artifacts for el-api
> --------------------------------
>
>                 Key: KARAF-7535
>                 URL: https://issues.apache.org/jira/browse/KARAF-7535
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf
>    Affects Versions: 4.4.0, 4.4.1
>            Reporter: Robert Varga
>            Assignee: Jean-Baptiste Onofré
>            Priority: Major
>
> Karaf feature references have a conflict between pax-web-features, 
> pax-jdbc-features and pax-transx-features:
> {noformat}
> ./system/org/ops4j/pax/web/pax-web-features/8.0.6/pax-web-features-8.0.6-features.xml:
>           <bundle 
> start-level="30">mvn:jakarta.el/jakarta.el-api/3.0.3</bundle>
> ./system/org/ops4j/pax/web/pax-web-features/8.0.6/pax-web-features-8.0.6-features.xml:
>           <bundle start-level="30" 
> dependency="true">mvn:jakarta.el/jakarta.el-api/3.0.3</bundle>
> ./system/org/ops4j/pax/web/pax-web-features/8.0.6/pax-web-features-8.0.6-features.xml:
>           <bundle 
> start-level="30">mvn:jakarta.el/jakarta.el-api/3.0.3</bundle>
> ./system/org/ops4j/pax/jdbc/pax-jdbc-features/1.5.3/pax-jdbc-features-1.5.3-features.xml:
>         <bundle dependency="true">mvn:javax.el/javax.el-api/3.0.0</bundle>
> ./system/org/ops4j/pax/transx/pax-transx-features/0.5.2/pax-transx-features-0.5.2-features.xml:
>         <bundle dependency="true">mvn:javax.el/javax.el-api/3.0.0</bundle>
> {noformat}
> While pax-web-features installs jakarta.el-api, the other two install 
> javax.el-api -- which means that a feature:install bringing the two together 
> results in unnecessary churn and a two-phase install:
> {noformat}
> 2022-08-16T08:09:37,404 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 | Changes to perform:
> 2022-08-16T08:09:37,404 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   Region: root
> 2022-08-16T08:09:37,405 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |     Bundles to 
> install:
> 2022-08-16T08:09:37,405 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> mvn:javax.el/javax.el-api/3.0.0
> 2022-08-16T08:09:37,405 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> mvn:javax.enterprise/cdi-api/2.0.SP1
> 2022-08-16T08:09:37,405 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> mvn:javax.interceptor/javax.interceptor-api/1.2.2
> 2022-08-16T08:09:37,406 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> mvn:javax.transaction/javax.transaction-api/1.2
> 2022-08-16T08:09:37,406 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasypt/1.9.3_1
> 2022-08-16T08:09:37,406 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_3
> 2022-08-16T08:09:37,406 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> mvn:org.ops4j.pax.jdbc/pax-jdbc/1.5.3
> 2022-08-16T08:09:37,406 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> mvn:org.ops4j.pax.jdbc/pax-jdbc-config/1.5.3
> 2022-08-16T08:09:37,406 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> mvn:org.ops4j.pax.jdbc/pax-jdbc-pool-common/1.5.3
> 2022-08-16T08:09:37,407 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> mvn:org.ops4j.pax.url/pax-url-wrap/2.6.10/jar/uber
> 2022-08-16T08:09:37,407 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> mvn:org.osgi/org.osgi.service.jdbc/1.0.1
> 2022-08-16T08:09:37,409 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 | Installing bundles:
> 2022-08-16T08:09:37,409 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> mvn:javax.el/javax.el-api/3.0.0
> 2022-08-16T08:09:37,413 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> mvn:javax.enterprise/cdi-api/2.0.SP1
> 2022-08-16T08:09:37,414 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> mvn:javax.interceptor/javax.interceptor-api/1.2.2
> 2022-08-16T08:09:37,415 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> mvn:javax.transaction/javax.transaction-api/1.2
> 2022-08-16T08:09:37,417 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasypt/1.9.3_1
> 2022-08-16T08:09:37,419 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_3
> 2022-08-16T08:09:37,420 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> mvn:org.ops4j.pax.jdbc/pax-jdbc/1.5.3
> 2022-08-16T08:09:37,421 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> mvn:org.ops4j.pax.jdbc/pax-jdbc-config/1.5.3
> 2022-08-16T08:09:37,423 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> mvn:org.ops4j.pax.jdbc/pax-jdbc-pool-common/1.5.3
> 2022-08-16T08:09:37,424 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> mvn:org.ops4j.pax.url/pax-url-wrap/2.6.10/jar/uber
> 2022-08-16T08:09:37,428 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> mvn:org.osgi/org.osgi.service.jdbc/1.0.1
> 2022-08-16T08:09:37,465 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 | Starting bundles:
> 2022-08-16T08:09:37,466 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> org.ops4j.pax.url.wrap/2.6.10
> 2022-08-16T08:09:37,471 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> javax.interceptor-api/1.2.2
> 2022-08-16T08:09:37,471 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> javax.el-api/3.0.0
> 2022-08-16T08:09:37,472 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> org.apache.servicemix.bundles.javax-inject/1.0.0.3
> 2022-08-16T08:09:37,473 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> javax.enterprise.cdi-api/2.0.0.SP1
> 2022-08-16T08:09:37,474 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> javax.transaction-api/1.2.0
> 2022-08-16T08:09:37,474 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> org.osgi.service.jdbc/1.0.1.202109301733
> 2022-08-16T08:09:37,475 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> org.ops4j.pax.jdbc.pool.common/1.5.3
> 2022-08-16T08:09:37,475 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> org.apache.servicemix.bundles.jasypt/1.9.3.1
> 2022-08-16T08:09:37,476 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> org.ops4j.pax.jdbc.config/1.5.3
> 2022-08-16T08:09:37,484 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   
> org.ops4j.pax.jdbc/1.5.3
> 2022-08-16T08:09:37,494 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 | Done.
> 2022-08-16T08:09:41,521 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 | Changes to perform:
> 2022-08-16T08:09:41,521 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |   Region: root
> 2022-08-16T08:09:41,522 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |     Bundles to 
> uninstall:
> 2022-08-16T08:09:41,522 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> javax.enterprise.cdi-api/2.0.0.SP1
> 2022-08-16T08:09:41,522 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> javax.interceptor-api/1.2.2
> 2022-08-16T08:09:41,522 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> javax.transaction-api/1.2.0
> 2022-08-16T08:09:41,522 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> org.apache.servicemix.bundles.javax-inject/1.0.0.3
> 2022-08-16T08:09:41,522 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |     Bundles to 
> update:
> 2022-08-16T08:09:41,522 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |       
> javax.el-api/3.0.0 with mvn:jakarta.el/jakarta.el-api/3.0.3
> 2022-08-16T08:09:41,522 | INFO  | features-3-thread-1 | FeaturesServiceImpl   
>            | 16 - org.apache.karaf.features.core - 4.4.0 |     Bundles to 
> install:
> [...]
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to