web services - How to rename a xsd element during xjc java class generation? -


i'm generating java classes xsd cxf-xjc-plugin.

<?xml version="1.0" encoding="utf-16"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/xmlschema">  <xsd:element name="result">  ... </xsd> 

i'm trying rename root element using jaxb-binding.xml file:

<jaxb:bindings         xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"     xmlns:xs="http://www.w3.org/2001/xmlschema"     xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"     jaxb:extensionbindingprefixes="xjc"        jaxb:version="2.1">          <jaxb:bindings schemalocation="xsd/myxsd.xsd" node="//xsd:element[@name='result']">         <jaxb:class name="mynewname" />     </jaxb:bindings> </jaxb:bindings> 

but not work. generated java class named result. might wrong here?


Comments