Also give XmlOptions.setLoadSubstituteNamespaces a try; see the JavaDoc of that method for an explanation.
Radu -----Original Message----- From: Jacob Danner [mailto:[EMAIL PROTECTED] Sent: Tuesday, April 24, 2007 7:44 AM To: [email protected] Subject: Re: Parse error - simple Hi Fernando, The problem is that the instance you have created with the Oracle JSP is does not match the namespace of the element you have defined in the schema definition. Your XSD has the following defined, targetNamespace="http://www.gvt.com/store" > which means any instances of types in the schema should be defined by <type xmlns="http://www.gvt.com/store" ... /> In your case, I think the change should be something like this OLD: <parametropacote> NEW: <parametropacote xmlns="http://www.gvt.com/store"> Best of Luck, -Jacob Danner On 4/24/07, Fernando Gomes Bernardino <[EMAIL PROTECTED]> wrote: > > > > Hello! > > I think this is a simple error but I'm new to XSD and XmlBeans. > > I have a XML generated by an Oracle SP: > > <?xml version = '1.0' encoding = 'iso-8859-1'?> <parametropacote> > <parametros num="1"> > <row_id>1-HXCWOK</row_id> > <nome_pacote>Franquia Unique 600</nome_pacote> > <num_min_endereco>1</num_min_endereco> > <num_max_endereco>1</num_max_endereco> > <num_min_is_voz>1</num_min_is_voz> > <num_max_is_voz>2</num_max_is_voz> > <num_min_is_dados>1</num_min_is_dados> > <num_max_is_dados>1</num_max_is_dados> > <num_min_is_webline>1</num_min_is_webline> > <num_max_is_webline>1</num_max_is_webline> > <num_min_localidade>1</num_min_localidade> > <num_max_localidade>1</num_max_localidade> > <num_min_is_voip>0</num_min_is_voip> > <num_max_is_voip>0</num_max_is_voip> > > <coexiste_is_dados_webline>Não</coexiste_is_dados_webline> > </parametros> > ..... > </parametropacote> > > I've compiled my XMLBeans with this XSD: > > <?xml version="1.0" encoding="iso-8859-1"?> <xsd:schema > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:local="http://www.gvt.com/store" > elementFormDefault="qualified" > targetNamespace="http://www.gvt.com/store" > > <xsd:element name="parametropacote" type="local:parametropacote" /> > <xsd:complexType name="parametropacote" > > <xsd:sequence> > <xsd:element name="parametros" > type="local:parametros" minOccurs="1" maxOccurs="unbounded" /> > </xsd:sequence> > </xsd:complexType> > <xsd:complexType name="parametros" > > <xsd:sequence> > <xsd:element name="row_id" type="xsd:string" > minOccurs="0" maxOccurs="1" nillable="true" /> > <xsd:element name="nome_pacote" type="xsd:string" > minOccurs="0" maxOccurs="1" nillable="true" /> > > <xsd:element name="num_min_endereco" type="xsd:int" > minOccurs="0" maxOccurs="1" nillable="true" /> > > <xsd:element name="num_max_endereco" type="xsd:int" > minOccurs="0" maxOccurs="1" nillable="true" /> > > <xsd:element name="num_min_is_voz" type="xsd:int" > minOccurs="0" maxOccurs="1" nillable="true" /> > > <xsd:element name="num_max_is_voz" type="xsd:int" > minOccurs="0" maxOccurs="1" nillable="true" /> > > <xsd:element name="num_min_is_dados" type="xsd:int" > minOccurs="0" maxOccurs="1" nillable="true" /> > > <xsd:element name="num_max_is_dados" type="xsd:int" > minOccurs="0" maxOccurs="1" nillable="true" /> > > <xsd:element name="num_min_is_webline" > type="xsd:int" minOccurs="0" maxOccurs="1" nillable="true" /> > > <xsd:element name="num_max_is_webline" > type="xsd:int" minOccurs="0" maxOccurs="1" nillable="true" /> > > <xsd:element name="num_min_is_voip" type="xsd:int" > minOccurs="0" maxOccurs="1" nillable="true" /> > > <xsd:element name="num_max_is_voip" type="xsd:int" > minOccurs="0" maxOccurs="1" nillable="true" /> > > <xsd:element > name="coexiste_is_dados_webline" type="xsd:string" > minOccurs="0" maxOccurs="1" nillable="true" /> > > </xsd:sequence> > <xsd:attribute name="num" type="xsd:int" use="required" /> > </xsd:complexType> > </xsd:schema> > > On ParametropacoteDocument.Factory.parse(xml); I got the > error: > 07/04/23 16:40:57 org.apache.xmlbeans.XmlException: error: > The document is not a [EMAIL PROTECTED]://www.gvt.com/store: > document element namespace mismatch expected "http://www.gvt.com/store" got "" > > Thanks for any help! > > -- > Fernando Bernardino --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

