XJC compile result is random leading to different marshalled XMLs
问题 When xjc version "2.2.3-hudson-jaxb-ri-2.2-70-" is used subsequently two times, it generates two different compile results. Issue is that XML marshalled by java files from xjc compile result 1 is different (and wrong) from XML file mashalled by java files from xjc compile result 2. Difference in result XMLs is occurence/not occurence on namespace prefix ns2: <Activity Id="Id task1" Name="Task 1"> <Implementation> <ns2:Task/> </Implementation> </Activity> Difference in java code, responsible