Here the issue is that The @XmlElement(nillable=false) doesn't work with String[]
i.e. nillable attribute is not honored by any array elements
So for the fix I have removed the check nav.isArray(type) from AbstractWrapperBeanGenerator.processXmlElement which sets nillable to true for all array type elements
Here the issue is that The @XmlElement(nillable=false) doesn't work with String[] i.e. nillable attribute is not honored by any array elements
So for the fix I have removed the check nav.isArray(type) from AbstractWrapperBeanGenerator.processXmlElement which sets nillable to true for all array type elements
Signed-off-by: vavishal vaibhav.vishal@oracle.com
Source: https://github.com/javaee/metro-jax-ws/pull/1254 Author: vavishal