First of all, thank you for your great works. Well, I compiled a XSD file into XMLBeans like this:
- - - <xsd:simpleType name="ContentElementsType"> <xsd:list itemType="xsd:QName"/> </xsd:simpleType> <xsd:element name="MembershipContentRule"> <xsd:complexType> <xsd:attribute name="ContentElements" type="wsrf-sg:ContentElementsType" use="required"/> </xsd:complexType> </xsd:element> - - - and use compiled XMLBeans classes like this: - - - // Values of 'ContentElements' attribute of 'MembershipContentRule' element XmlQName qname1 = XmlQName.Factory.newInstance(); XmlQName qname2 = XmlQName.Factory.newInstance(); qname1.setQNameValue( QName.valueOf( "{http://www.bizgrid.org}first" ) ); qname2.setQNameValue( QName.valueOf( "{http://www.bizgrid.org}second" ) ); ArrayList contentElements = new ArrayList(); contentElements.add( qname1 ); contentElements.add( qname2 ); // Construct a 'MembershipContentRule' element MembershipContentRuleDocument membershipContentRuleDocument = MembershipContentRuleDocument.Factory.newInstance(); MembershipContentRuleDocument.MembershipContentRule membershipContentRule = membershipContentRuleDocument.addNewMembershipContentRule(); // Set values of attributes created above membershipContentRule.setContentElements( contentElements ); // Output the XML text of 'MembershipContentRule' element to console System.out.println( membershipContentRuleDocument.xmlText() ); - - - Result of last line is: - - - <wsrf:MembershipContentRule ContentElements="biz:first biz:second" xmlns:wsrf="http://docs.oasis-open.org/wsrf/sgw-1"/> - - - Where are namespace URIs of QName values in 'ContentElements' element? Please give me a solution of this problem. Thanks. ----- Masahiro Kurosawa - Hitachi, Ltd., Software Divisition --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]