Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-1971

'bte-io' (v 0.9.2.3) dependency from EKT has an invalid SNAPSHOT dependency in its POM

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 4.0, 4.1
    • Fix Version/s: 4.2
    • Component/s: DSpace API
    • Labels:
      None
    • Attachments:
      0
    • Comments:
      8
    • Documentation Status:
      Needed

      Description

      For the Biblio Transformation Engine (BTE), DSpace includes dependencies on 'bte-io' and 'bte-core' versions 0.9.2.3 in it's main POM:

      https://github.com/DSpace/DSpace/blob/master/dspace-api/pom.xml#L439

      Unfortunately, it seems that 'bte-core' version 0.9.2.3 itself has a dependency on 'bte-core' version 0.9.2.3-SNAPSHOT in its POM in Maven Central:

      http://search.maven.org/remotecontent?filepath=gr/ekt/bte/bte-io/0.9.2.3/bte-io-0.9.2.3.pom

      Since the 0.9.2.3-SNAPSHOT version of 'bte-core' doesn't seem to exist in Maven Central (or in Sonatype's Maven repo), we are now seeing the following WARNING when building 'dspace-api':

      "[WARNING] The POM for gr.ekt.bte:bte-core:jar:0.9.2.3-SNAPSHOT is missing, no dependency information available"

      It looks like this 0.9.2.3-SNAPSHOT version is not available anywhere publicly.

      This POM problem is really just a WARNING reported by Maven. DSpace 4.x will still build properly with this missing dependency.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                hardyoyo Hardy Pottinger
                Reporter:
                tdonohue Tim Donohue
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: