Patent Document ID: 8516437
Application ID: 12692015

Base Claim:
1. A method comprising: grouping a plurality of Extensible Mark-up Language (XML) schema definition (XSD) types, each XSD type being defined in an individual file according to a pre-defined rule; using a processor to bundle the plurality of individual XSD types into a type library, the type library including a type information file to register the individual XSD types in the type library, the type library further including a type dependencies file to register dependencies between the individual XSD types in the same or a different type library; importing types from a different type library, when defining derived types or aggregated types; generating Java artifacts from the XSD types; and associating the Java artifacts with corresponding XSD types in the type information file of the type library.

---

Claim 9:
9. The method of claim 1 including inlining XSD types from the type library into a WSDL.