Powered By

Free XML Skins for Blogger

Powered by Blogger

Saturday, August 9, 2008

Attachment: Mapping XSD to Java Proxy Generation

Built-In XSD Data Types and Their Exact Equivalent in ABAP

XSD

Java

string

java.lang.String

boolean

boolean

float

float

double

double

int

int

short

short

long

long

byte

byte

date

java.util.Calendar

time

java.util.Calendar

No global types are generated for simple data types (tag ), because they only reference built-in data types.

Tags Supported for Complex Data Types (in Alphabetical Order)

XSD

Java

(local)

Attributes of a class (including access methods)

(global)

Class

(local)

Inner class


· Attributes of an (inner) class (including access methods)

· Inner table class

(local)

Attribute of an (inner) class (including access methods)

Only those tags permitted by the XSD editor are listed.

Limitations for XSD Elements

XSD Element

Note

and abstract types

These elements cannot be converted.

substitutionGroup
and


Restriction of value area
(
, , , , and so on)

These tags are ignored by the proxy runtime. The schema validation checks these properties.

Key references, uniqueness (, , , and so on)

For more information about the XML schema language elements supported by Java proxy generation, see the SAP Service Marketplace at service.sap.com/xi ® Media Library ® Documentation: SAP XI 3.0 (SP11) – Supported XML Schema and WSDL (EN).

No comments:

Archives