summaryrefslogtreecommitdiff
path: root/dev-java/jibx-tools/files/1.1.5-build.patch
blob: 7e2354c2cbde19d691c21eadb6b028b18cba5b66 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- build/src/org/jibx/binding/SchemaGenerator.java	2007-05-23 21:31:14.000000000 +0300
+++ build/src/org/jibx/binding/SchemaGenerator.java	2008-02-21 23:14:06.000000000 +0200
@@ -178,7 +178,7 @@
         m_classLocator = new IClassLocator() {
             public IClass getClassInfo(String name) {
                 try {
-                    return new ClassWrapper(ClassCache.getClassFile(name));
+                    return new ClassWrapper(m_classLocator, ClassCache.getClassFile(name));
                 } catch (JiBXException e) {
                     throw new IllegalStateException("Class not found " + name);
                 }
@@ -382,7 +382,7 @@
             
             // check for reference to a mapped class
             StructureElement structure = (StructureElement)comp;
-            TemplateElementBase templ = structure.getMapAsMapping();
+            TemplateElementBase templ = structure.getEffectiveMapping();
             if (! (templ instanceof MappingElement)) {
                 
                 // unknown content, leave it to user to fill in details