accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Wall (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (ACCUMULO-1876) Problem using accumulo artifacts from ivy
Date Mon, 11 Nov 2013 01:39:17 GMT

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

Michael Wall updated ACCUMULO-1876:
-----------------------------------

    Attachment: accumulo-slf4j-bug.tar.gz

Demo ant/ivy project that demonstrates the problem.  This is also an issue with Scala's sbt,
as it uses ivy.  Not sure if other build tools like gradle or lein will have the same issue.

> Problem using accumulo artifacts from ivy
> -----------------------------------------
>
>                 Key: ACCUMULO-1876
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-1876
>             Project: Accumulo
>          Issue Type: Bug
>          Components: master
>    Affects Versions: 1.5.0, 1.5.1, 1.6.0, 1.6.1, 1.7.0
>            Reporter: Michael Wall
>            Priority: Minor
>         Attachments: accumulo-slf4j-bug.tar.gz
>
>
> Defining an accumulo dependency in an ivy.xml file for any Accyumulo version greater
than 1.4.4 results in the following error 
> {noformat}
> [ivy:resolve] 		::::::::::::::::::::::::::::::::::::::::::::::
> [ivy:resolve] 		::          UNRESOLVED DEPENDENCIES         ::
> [ivy:resolve] 		::::::::::::::::::::::::::::::::::::::::::::::
> [ivy:resolve] 		:: org.slf4j#slf4j-api;${slf4j.version}: not found
> [ivy:resolve] 		::::::::::::::::::::::::::::::::::::::::::::::
> [ivy:resolve] 
> {noformat}
> The issue appears to be that in the parent pom.xml, slf4j.version is only defined in
profiles.  Ivy doesn't load profiles when pulling from a maven repo, so the ${slf4j.version}
is never set.
> One possible fix is to define a property earlier with the version, and allow the profiles
to overwrite.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message