Thank you for the response.
I have implemented your suggestions.

On Wednesday, December 1, 2021 at 1:50:55 AM UTC+5:30 [email protected] 
wrote:

> On Mon, Nov 29, 2021 at 4:05 PM Lakshmi Narayana Malempati <
> [email protected]> wrote:
>
>> Hi there,
>> When de-serializing the attached xml, the nested xml doc under the 
>> 'payload'
>> element comes blank. my code:
>>
>> Background:
>> We have a java application that serializes java objects that are created
>> from XSD file using the JAXB library. Since jaxb does not support android,
>> we have started using jackson as this library will be consumed by android
>> app. 
>>
>> XmlMapper mapper = (XmlMapper) new
>> XmlMapper().configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES,
>> false);
>>
>
>   ^^^^ Please PLEASE do not disable this until it is really needed -- this 
> is what prevents
> you from seeing the problem there is.
>
> It is by far the most common issue with testing from what I have seen: 
> users assume they
> want this. But during development they typically do not.
>  
>
>> mapper.configure(MapperFeature.ACCEPT_CASE_INSENSITIVE_PROPERTIES, 
>> true); 
>>
> mapper.configure(MapperFeature.ACCEPT_CASE_INSENSITIVE_ENUMS, true);
>> mapper.configure(MapperFeature.ACCEPT_CASE_INSENSITIVE_VALUES, true);
>> Response response1 = null;
>> try {
>>     response1 = (Response) mapper.readValue(xml, Response.class);
>> } catch (IOException e) {
>>     e.printStackTrace();
>> }
>> I am new to java and jackson, Could you help me get past this? 
>>
>
> Try leaving FAIL_ON_UNKNOWN_PROPERTIES enabled first; that will likely 
> show
> you that the structure of `Response` is different than what is needed for 
> XML payload.
>
> -+ Tatu +-
>
>  
>
>>
>> Thanks.
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "jackson-user" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jackson-user/7a570eb5-6a5a-43fc-bb26-422864e2880en%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/jackson-user/7a570eb5-6a5a-43fc-bb26-422864e2880en%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"jackson-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jackson-user/06a1d13f-6f7f-45d7-8fb1-7a119dfd8428n%40googlegroups.com.

Reply via email to