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

Steve Loughran commented on HADOOP-10104:
-----------------------------------------

Are these with things being served up over HTTP? With Jersey? because 
https://java.net/jira/browse/JERSEY-989 shows that it has "issues" with 
{{@JsonProperty}} annotations, where issues==appears to ignore them (seen in 
YARN-913 rest API; surfaces in SLIDER-454. 

Though looking at the HBASE JIRA, it's more than "jackson 1.8.13 actually 
listens to the JAXB annotations", hence served things up with the declared 
properties, rather than field names" —fixing the marshalling problems I'd seen.

w.r.t classpath solutions, OSGi is the only one we could seriously push people 
downstream at as an option, and run in-house. Even without the Hadoop processes 
themselves running in OSGi containers, the hadoop JARs could all be OSGi 
enabled.





> Update jackson to 1.9.13
> ------------------------
>
>                 Key: HADOOP-10104
>                 URL: https://issues.apache.org/jira/browse/HADOOP-10104
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: build
>    Affects Versions: 2.2.0, 2.3.0, 2.4.0
>            Reporter: Steve Loughran
>            Assignee: Akira AJISAKA
>            Priority: Minor
>             Fix For: 2.5.0
>
>         Attachments: HADOOP-10104-003.patch, HADOOP-10104.2.patch, 
> HADOOP-10104.4.patch, HADOOP-10104.patch
>
>
> Jackson is now at 1.9.13, 
> [apparently|http://mvnrepository.com/artifact/org.codehaus.jackson/jackson-core-asl],
>  hadoop 2.2 at 1.8.8.
> jackson isn't used that much in the code so risk from an update *should* be 
> low



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

Reply via email to