[ https://issues.apache.org/jira/browse/AXIS2-4269?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Barrs updated AXIS2-4269: -------------------------------- Summary: Axis2 - XMLBeans path naming inconsistencies (was: Axis2 - XMLBeasn path naming inconsistencies) > Axis2 - XMLBeans path naming inconsistencies > -------------------------------------------- > > Key: AXIS2-4269 > URL: https://issues.apache.org/jira/browse/AXIS2-4269 > Project: Axis 2.0 (Axis2) > Issue Type: Bug > Components: Tools > Affects Versions: 1.4.1 > Environment: Windows > Reporter: Martin Barrs > > I am using Axis2 1.4 and XMLBeans 2.4. I would like to use XMLBeans ant task > to generate all the XMLBeans artifacts and use Axis2 to just generate the > skels and stubs. This is because I have a mix of .wsdl's and .xsd's I need to > generate and would like to normalize the resource files. The files are also > very dynamic, hence I cannot use namespace remapping as a workaround. > What I've found is, though, that the Axis2 tasks and XMLBeans tasks name > entities differently when a span in the entity path starts with a number. For > example: > Element namespace - com/example/testService/2009/03 > Schema - com/example/testService/2009/03/myTestSchema > XMLBeans generated element - > com.example.testService.x2009.x03.myTestSchema > Axis2 generated element - com.example.testService._2009._03.myTestSchema > Note that XMLbeans prepends 'x' and Axis2 '_' to numeric paths - this is the > issue! > So, if I use wsdl2java to generate skels/stubs with -Ewsd, this difference > changes the resource index mapping making it impossible to use the separately > generated files. > The solution would be for XMLBeans and Axis to have the same prefix for > numeric path elements, or at least have the ability to specify a default. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.