Map schemaLocMap) throws Exception {
DataObjectUtil.initRuntime();
this.classLoader = loader;
this.className = className;
clazz = Class.forName(className, true, loader);
methodTable = new MethodTable(clazz);
this.schemaTargetNameSpace = schematargetNamespace;
this.schema_namespace_prefix = schematargetNamespacePrefix;
this.schemaLocationMap = schemaLocMap;
initializeSchemaMap(this.schemaTargetNameSpace, this.schema_namespace_prefix);