[API-users] SpeciesAPI suggest do not return class value

Markus Döring mdoering at gbif.org
Mon Aug 18 10:02:41 CEST 2014

Hello James,
you are right that our API classes are made for Jackson 1.x as it currently stands. We considered to move to jackson 2 before and I have a patch ready, but it has a lot of impact for our code (mostly conflicts in hadoop bundled versions of jackson) so that we are not yet confident to apply the change. If you want to use our API classes please stick with jackson 1.x until we migrate the entire gbif-api library.


On 15 Aug 2014, at 01:05, Nozomi James Ytow <nozomi at biol.tsukuba.ac.jp> wrote:

>> Jackson has difficulty to handle the class field, although it did previously (when it was between phylum and order).
>> Strange....
> It works with Jackson ver. 1.x but not with ver. 2.x.  It is said that these two versions can coexist, but 
> @JsonProperty does not seem compatible anymore.  It is helpful if  org.gbif.api.model.checklistbank.NameUsage.java
> contains both @JsonProperty like
> @JsonProperty("class")
> @com.fasterxml.jackson.annotation.JsonProperty(value="class") 
> private String clazz;
> Cheers,
> James
> _______________________________________________
> API-users mailing list
> API-users at lists.gbif.org
> http://lists.gbif.org/mailman/listinfo/api-users

More information about the API-users mailing list