[ https://issues.apache.org/jira/browse/TUSCANY-3859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13019266#comment-13019266 ]
Simon Nash commented on TUSCANY-3859: ------------------------------------- This problem is related to the change for TUSCANY-3283, which fixes up "no namespace" type references in the schemas generated by JAXB. The fix for TUSCANY-3283 updates <xs:import> and <xs:element> schema elements, but doesn't update <xs:extension> elements. The fix is to add some code to update <xs:extension> elements as well. > tuscany generated wsdl: namespace prefix for the attribute "base" is missing > ---------------------------------------------------------------------------- > > Key: TUSCANY-3859 > URL: https://issues.apache.org/jira/browse/TUSCANY-3859 > Project: Tuscany > Issue Type: Bug > Affects Versions: Java-SCA-1.6.1 > Reporter: Antonio De Berardis > Assignee: Simon Nash > > I have a problem when I let tuscany generate the wsdl for a service. > Namespace prefix for the attribute "base" is missing. > If I have an object that extends another object, the schema generated > should be: > ... > <xs:complexType name="myObjChild"> > <xs:complexContent> > <xs:extension base="tns:myObj"> > ... > but i got > ... > <xs:complexType name="myObjChild"> > <xs:complexContent> > <xs:extension base="myObj"> > ... -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira