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

configurer: use full qualified class name instead of simple class name

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.5.0
    • Component/s: camel-core
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      Assuming we have a class like

      package my.package;
      
      @Configurer
      class MyClass {
      }
      

      Then the camel maven plugin creates an entry in

      META-INF/services/org/apache/camel/configurer/MyClass
      

      Which is fine as long as the use of configure does not get traction but as there's no qualifier for the class, it may happen that we have some naming clash.

      Maybe the configurer should generate

      META-INF/services/org/apache/camel/configurer/my.package.MyClass
      

      instead

        Attachments

          Activity

            People

            • Assignee:
              davsclaus Claus Ibsen
              Reporter:
              lb Luca Burgazzoli
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: