[ 
https://issues.apache.org/jira/browse/CAMEL-10250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15430236#comment-15430236
 ] 

Claus Ibsen commented on CAMEL-10250:
-------------------------------------

Nicola, wonder if we could use some other API so we dont use this internal one. 
This likely causes problems on Java 9, and there must be some XML library that 
can output XML with indent.

> spring boot - SpringBootStarterMojo should not use internal API
> ---------------------------------------------------------------
>
>                 Key: CAMEL-10250
>                 URL: https://issues.apache.org/jira/browse/CAMEL-10250
>             Project: Camel
>          Issue Type: Task
>          Components: tooling
>            Reporter: Claus Ibsen
>            Assignee: Nicola Ferraro
>             Fix For: 2.18.0
>
>
> It uses some com.sun internal API. We should use some other XML library / 
> formatter to output using indent.
> {code}
> [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
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to