[jdom-interest] Schema validation
    Paul Carter 
    paulc at objectif.com.au
       
    Thu Feb 15 19:33:56 PST 2001
    
    
  
I am trying to validate an xml docuemnt against a schema when parsing. I
have no problems validating against a dtd but when I change to a schema I
get the following error:
org.jdom.JDOMException: Element type "ULLPreQualificationRequest" must be
declared.: Error on line 2: Element type "ULLPreQualificationRequest" must
be declared.
Could anyone give me a clue as to what the problem may be???  XML document
and schema are attached.
Thanks
Paul Carter
Objectif Telecmmunications Ltd
XML SCHEMA:
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2000/10/XMLSchema">
	<xsd:element name="ULLPreQualificationRequest">
		<xsd:annotation>
			<xsd:documentation>Comment describing your root
element</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="RequestId" type="xsd:string"/>
				<xsd:element name="ServiceNo" type="xsd:string" maxOccurs="unbounded"/>
				<xsd:element name="Address">
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="Locale" type="xsd:string"/>
							<xsd:element name="Type" type="xsd:string"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="LineSpeed" type="xsd:integer"/>
				<xsd:element name="ServiceType" type="xsd:string"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
</xsd:schema>
XML DOCUMENT:
<?xml version="1.0" encoding="UTF-8"?>
<ULLPreQualificationRequest
xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="D:\XMLStuff\Examples\ULLPreQualificationReque
st.xsd">
	<RequestId>iou123</RequestId>
	<ServiceNo>99883434</ServiceNo>
	<ServiceNo>99883434</ServiceNo>
	<Address>
		<Locale>AU</Locale>
		<Type>ACIFSTREET</Type>
	</Address>
	<LineSpeed>123</LineSpeed>
	<ServiceType>Test</ServiceType>
</ULLPreQualificationRequest>
    
    
More information about the jdom-interest
mailing list