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

spring boot - SpringBootStarterMojo should not use internal API

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.18.0
    • Component/s: tooling
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      It uses some com.sun internal API. We should use some other XML library / formatter to output using indent.

      [INFO] Compiling 24 source files to /Users/davsclaus/workspace/camel/tooling/maven/camel-package-maven-plugin/target/classes
      [WARNING] /Users/davsclaus/workspace/camel/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/SpringBootStarterMojo.java:[47,48] OutputFormat is internal proprietary API and may be removed in a future release
      [WARNING] /Users/davsclaus/workspace/camel/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/SpringBootStarterMojo.java:[48,48] XMLSerializer is internal proprietary API and may be removed in a future release
      [WARNING] /Users/davsclaus/workspace/camel/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/SpringBootStarterMojo.java:[489,8] OutputFormat is internal proprietary API and may be removed in a future release
      [WARNING] /Users/davsclaus/workspace/camel/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/SpringBootStarterMojo.java:[489,34] OutputFormat is internal proprietary API and may be removed in a future release
      [WARNING] /Users/davsclaus/workspace/camel/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/SpringBootStarterMojo.java:[495,8] XMLSerializer is internal proprietary API and may be removed in a future release
      [WARNING] /Users/davsclaus/workspace/camel/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/SpringBootStarterMojo.java:[495,39] XMLSerializer is internal proprietary API and may be removed in a future release
      

        Attachments

          Activity

            People

            • Assignee:
              nferraro Nicola Ferraro
              Reporter:
              davsclaus Claus Ibsen
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: