El modo de enlace simple JAXB modifica los nombres de colecciones a su plural 'versión', p. Ej. "additionalData" se convierte en "additionalDatas". ¿Hay alguna solución para cambiar este comportamiento? Necesito tener un nombre de campo y nombre de método de Java igual al nombre de campo de XSD. mi archivo de fijaciones:¿Por qué el modo simple XJC de JAXB 2 RI cambia los nombres de las colecciones?
<?xml version="1.0" encoding="UTF-8"?>
<bindings xmlns="http://java.sun.com/xml/ns/jaxb"
xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
xsi:schemaLocation="
http://java.sun.com/xml/ns/jaxb http://java.sun.com/xml/ns/jaxb/bindingschema_2_0.xsd"
version="2.1">
<globalBindings>
<serializable uid="1" />
<xjc:simple/>
</globalBindings>
</bindings>
¿Hay alguna forma de desactivar esta característica y seguir usando el "modo de unión simple"? Porque necesito agregar @XmlRootElement a las clases generadas. – User123456789