XML Schema Support in Novell exteNd Web Services SDK
The supported schema constructs are shown below. Some of the constructs
are supported but not completely. Comments below the construct's name specify,
how it is supported.
Supported XML Schema Elements:
-
all
-
any
-
anyAttribute
-
attribute
-
attributeGroup
-
choice
-
complexContent
-
complexType
-
element
-
enumeration
-
extension
-
derivation by extension for simpleTypes not supported
-
group
-
import
-
include
-
length
-
list
-
maxInclusive
-
maxLength
-
minInclusive
-
minLength
-
pattern
-
supported with Apache's regex implementation
-
restriction
-
derivation by restriction for complexTypes not supported
-
schema
-
sequence
-
simpleContent
-
simpleType
-
derivation from enumeration simpleType not supported
-
derivation by extension not supported
-
union
-
anonymous types using union are not supported
Supported XML Schema Attributes:
-
attributeFormDefault: schema element
-
base: simple type definition
-
default: attribute declaration
-
elementFormDefault: schema element
-
final: complex type defintion
-
finalDefault: schema element
-
fixed: attribute declaration
-
fixed: simple type definition
-
form: element declaration, attribute declaration
-
maxOccurs: element declaration
-
minOccurs: element declaration
-
mixed: complex type definition
-
name: element declaration, attribute declaration, complex type definition,
simple type definition
-
namespace: include element
-
xsi:nil: instance element
-
nillable: element declaration
-
ref: element declaration
-
schemaLocation: include specification, import specification
-
targetNamespace: schema element
-
type: element declaration, attribute declaration
-
use: attribute declaration
Copyright © 2001-2003, Novell,
Inc. All rights reserved.