8. A system comprising: a processor coupled to a memory and a network, said processor configured to: generate JAVA™ objects from one or more initial Extensible Mark-up Language (XML) schema definition (XSD) files; identify namespaces within the JAVA™ objects; group the JAVA™ objects by namespaces, wherein the JAVA™ objects included in each group have the same namespace, and wherein the namespaces included in each group are different; create each new XSD file for each group of JAVA™ objects, wherein each new XSD file includes references to the initial XSD files that include the same namespace; generate each new JAVA™ class from each new XSD file; compile each new JAVA™ class into bytecode; store the bytecode into a memory; receive, from the memory, the bytecode, wherein the bytecode is loaded into a ClassLoader, wherein the ClassLoader is available to a JAVA™ Virtual Machine (JVM) during runtime; and dynamically load one or more XSD files into the JVM during runtime.
11. The system in accordance with claim 8 , wherein an “include” element is included in each new XSD file, wherein the “include” element references each of the one or more initial XSD files that share the same namespace.