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

Villu Ruusmann commented on SPARK-11988:
----------------------------------------

The 'org.glassfish.jaxb:jaxb-runtime' can be safely excluded. It relates to SAX 
Locator information, which is useful when parsing existing PMML documents, but 
completely irrelevant when generating new PMML documents.

According to JPMML-Model version 1.2.7 pom.xml, the 
'org.glassfish.jaxb:jaxb-runtime' dependency has "provided" scope. So, it 
shouldn't be included in the distributable by default.

> Update JPMML to 1.2.7
> ---------------------
>
>                 Key: SPARK-11988
>                 URL: https://issues.apache.org/jira/browse/SPARK-11988
>             Project: Spark
>          Issue Type: Improvement
>          Components: ML, MLlib
>    Affects Versions: 1.5.2
>            Reporter: Sean Owen
>            Assignee: Sean Owen
>            Priority: Minor
>
> Pretty much says it all: update to the more recent JPMML 1.2.x line from 
> 1.1.x. 
> The API did change between the 2 versions, though all use of it is internal 
> to Spark, so doesn't affect end users in theory.
> In practice, JPMML leaks into the classpath and might cause issues. My 
> rationale for the change is that 1.2.x is more recent and more stable (right 
> [~vfed]?) so if people are going to run into it, might as well run into 
> something more modern.
> And bug fixes and more support and all that.
> CC [~selvinsource]



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

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to