Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-11779

camel-facebook should not transitively depend on spi-annotations

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Trivial
    • Resolution: Fixed
    • 2.19.3
    • 2.20.0
    • camel-facebook
    • None
    • Unknown

    Description

      [WARNING] spi-annotations-2.19.3.jar, camel-core-2.19.3.jar define 7 overlapping classes: 
      [WARNING]   - org.apache.camel.spi.UriParam
      [WARNING]   - org.apache.camel.spi.UriEndpoint
      [WARNING]   - org.apache.camel.spi.UriParams
      [WARNING]   - org.apache.camel.spi.UriPath
      [WARNING]   - org.apache.camel.spi.AsPredicate
      [WARNING]   - org.apache.camel.spi.AsEndpointUri
      [WARNING]   - org.apache.camel.spi.Metadata
      [WARNING] maven-shade-plugin has detected that some class files are
      [WARNING] present in two or more JARs. When this happens, only one
      [WARNING] single version of the class is copied to the uber jar.
      

      While harmless, it'd be appreciated if there's no duplication, so there's no warning and saves space (in unshaded builds).

      Attachments

        Activity

          People

            davsclaus Claus Ibsen
            ceefour Hendy Irawan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: