Uploaded image for project: 'Santuario'
  1. Santuario
  2. SANTUARIO-557

Jar hell: Binary compatibility broken between 2.1.4 and 2.2.0

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Blocker
    • Resolution: Unresolved
    • Java 2.2.0
    • None
    • Java
    • None

    Description

      APIs in Canonicalizer:

      • org.apache.xml.security.c14n.Canonicalizer.canonicalize(byte[])
        Javadoc: canonicalize
      • org.apache.xml.security.c14n.Canonicalizer.canonicalizeSubtree(Document)
        Javadoc: canonicalizeSubtree

      were removed after 2.1.4, creating a case of jar hell for downstream projects.

      The APIs were present in version 2.1.4 but are gone in 2.2.0.

      Using Maven plugins like JApiCmp can avoid this kind of problem.

      This Javadoc is not even up to date: http://santuario.apache.org/Java/api/index.html

       

       

      Attachments

        Activity

          People

            coheigea Colm O hEigeartaigh
            ggregory Gary D. Gregory
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: