[
https://issues.apache.org/jira/browse/JCRVLT-634?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17545890#comment-17545890
]
Konrad Windszus edited comment on JCRVLT-634 at 6/7/22 6:31 AM:
----------------------------------------------------------------
Currently errors for the following dependencies are emitted
||Dependency||Via||Relevant at runtime||
|javax.servlet:javax.servlet-api:jar:3.1.0|
org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT ->
org.apache.jackrabbit:jackrabbit-spi2dav:jar:2.20.4| |
|org.osgi:org.osgi.compendium:jar:4.1.0|org.apache.jackrabbit.vault:vault-sync:jar:3.6.1-SNAPSHOT
-> org.apache.sling:org.apache.sling.commons.osgi:jar:2.0.6| |
|org.osgi:org.osgi.framework:jar:1.8.0|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT|
|
|org.apache.commons:commons-lang3:jar:3.6|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT
-> org.apache.maven:maven-artifact:jar:3.8.4| |
|org.slf4j:slf4j-log4j12:jar:1.7.25|org.apache.jackrabbit.vault:vault-vlt:jar:3.6.1-SNAPSHOT|
|
|org.osgi:org.osgi.core:jar:4.1.0|org.apache.jackrabbit.vault:vault-sync:jar:3.6.1-SNAPSHOT
-> org.apache.sling:org.apache.sling.commons.osgi:jar:2.0.6| |
|org.glassfish.jaxb:txw2:jar:2.3.2|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT|
|
|log4j:log4j:jar:1.2.12|org.apache.jackrabbit.vault:vault-vlt:jar:3.6.1-SNAPSHOT|
|
|org.codehaus.woodstox:stax2-api:jar:4.2|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT
-> com.fasterxml.woodstox:woodstox-core:jar:6.1.1| |
|com.h2database:h2:jar:2.1.212|via
org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT| |
|org.osgi:org.osgi.service.metatype.annotations:jar:1.3.0|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT|
|
|org.codehaus.plexus:plexus-utils:jar:3.3.0
|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT ->
org.apache.maven:maven-artifact:jar:3.8.4| |
|com.fasterxml.woodstox:woodstox-core:jar:6.1.1|via
org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT)| |
|org.osgi:org.osgi.annotation.versioning:jar:1.1.0|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT|
|
|org.apache.maven:maven-artifact:jar:3.8.4|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT|
|
|org.osgi:org.osgi.service.component.annotations:jar:1.4.0|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT|
|
|org.osgi:org.osgi.annotation:jar:6.0.0|org.apache.jackrabbit:jackrabbit-jcr-commons:jar:2.20.4|
|
was (Author: kwin):
Currently errors for the following dependencies are emitted
||Dependency||Via||Relevant at runtime||
|javax.servlet:javax.servlet-api:jar:3.1.0|
org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT ->
org.apache.jackrabbit:jackrabbit-spi2dav:jar:2.20.4| |
|org.osgi:org.osgi.compendium:jar:4.1.0|org.apache.jackrabbit.vault:vault-sync:jar:3.6.1-SNAPSHOT
-> org.apache.sling:org.apache.sling.commons.osgi:jar:2.0.6| |
|org.osgi:org.osgi.framework:jar:1.8.0|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT|
|
|org.apache.commons:commons-lang3:jar:3.6|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT
-> org.apache.maven:maven-artifact:jar:3.8.4| |
|org.slf4j:slf4j-log4j12:jar:1.7.25|org.apache.jackrabbit.vault:vault-vlt:jar:3.6.1-SNAPSHOT|
|
|org.osgi:org.osgi.core:jar:4.1.0|org.apache.jackrabbit.vault:vault-sync:jar:3.6.1-SNAPSHOT
-> org.apache.sling:org.apache.sling.commons.osgi:jar:2.0.6| |
|org.glassfish.jaxb:txw2:jar:2.3.2|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT|
|
|log4j:log4j:jar:1.2.12|org.apache.jackrabbit.vault:vault-vlt:jar:3.6.1-SNAPSHOT||
|org.codehaus.woodstox:stax2-api:jar:4.2|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT
-> com.fasterxml.woodstox:woodstox-core:jar:6.1.1| |
|com.h2database:h2:jar:2.1.212|via
org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT| |
|org.osgi:org.osgi.service.metatype.annotations:jar:1.3.0|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT|
|
|org.codehaus.plexus:plexus-utils:jar:3.3.0
|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT ->
org.apache.maven:maven-artifact:jar:3.8.4| |
|com.fasterxml.woodstox:woodstox-core:jar:6.1.1|via
org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT)| |
|org.osgi:org.osgi.annotation.versioning:jar:1.1.0|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT|
|
|org.apache.maven:maven-artifact:jar:3.8.4|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT|
|
|org.osgi:org.osgi.service.component.annotations:jar:1.4.0|org.apache.jackrabbit.vault:org.apache.jackrabbit.vault:jar:3.6.1-SNAPSHOT|
|
|org.osgi:org.osgi.annotation:jar:6.0.0|org.apache.jackrabbit:jackrabbit-jcr-commons:jar:2.20.4|
|
> Make sure that vault-cli contains all necessary dependencies
> ------------------------------------------------------------
>
> Key: JCRVLT-634
> URL: https://issues.apache.org/jira/browse/JCRVLT-634
> Project: Jackrabbit FileVault
> Issue Type: Improvement
> Components: vlt
> Reporter: Konrad Windszus
> Assignee: Konrad Windszus
> Priority: Major
>
> The appassembler automatically packs up all Maven dependencies with runtime
> scope.
> As lots of transitive dependencies have scope "provided" (and are therefore
> not automatically inherited) the dependencies need to be managed manually to
> a certain degree.
> To make sure that the runtime dependencies include all necessary dependencies
> the build should execute the custom Maven Enforcer rule from SLING-11369.
> Some dependencies which are known to be not necessary at runtime need to be
> excluded from the rule.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)