JAXB2 conversion of XMLGregorianCalendar to Calendar using maven plugin

View: New views
2 Messages — Rating Filter:   Alert me  

JAXB2 conversion of XMLGregorianCalendar to Calendar using maven plugin

by metro-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi All,
I am trying to generate wsdl to java conversion using maven plugin maven-jaxb2-plugin. Since i don't want to edit the wsdl, i have added the binding.xjb file. But the generated java classes still refer to XMLGregorianCalendar.
Is there any thing wrong with my approach.

<jaxb:bindings>
    <jaxb:globalBindings >
        <jaxb:javaType name="java.util.Calendar" xmlType="xs:date"
                       parseMethod="javax.xml.bind.DatatypeConverter.parseDate"
                       printMethod="javax.xml.bind.DatatypeConverter.printDate"/>
        <jaxb:javaType name="java.util.Calendar" xmlType="xs:dateTime"
                       parseMethod="javax.xml.bind.DatatypeConverter.parseDateTime"
                       printMethod="javax.xml.bind.DatatypeConverter.printDateTime"/>
        <jaxb:javaType name="java.util.Calendar" xmlType="xs:time"
                       parseMethod="javax.xml.bind.DatatypeConverter.parseTime"
                       printMethod="javax.xml.bind.DatatypeConverter.printTime"/>
        <xs:all/>
    </jaxb:globalBindings>


    <jaxb:bindings schemaLocation="Workflow.xsd">
        <jaxb:schemaBindings>
            <jaxb:package name="com.oma.wft"/>
        </jaxb:schemaBindings>
    </jaxb:bindings>
</jaxb:bindings>
[Message sent by forum member 'sapradin' (sapradin)]

http://forums.java.net/jive/thread.jspa?messageID=354352

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...


Re: JAXB2 conversion of XMLGregorianCalendar to Calendar using maven plugin

by metro-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi, I was able to solve this issue by adding <schemaLanguage>wsdl</schemaLanguage> to xjb file. Not sure why < AUTODETECT />
didn't work.
[Message sent by forum member 'sapradin' (sapradin)]

http://forums.java.net/jive/thread.jspa?messageID=355272

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...