it works!!!!
[org.ibex.core.git] / src / org / ibex / Template.java
index 2ef5e1b..28ff215 100644 (file)
@@ -155,18 +155,31 @@ public class Template {
         String initial_uri = "";
 
        public TemplateHelper(String sourceName, Object s, Ibex ibex) throws XML.Exn, IOException, JSExn {
+            System.out.println("1");
             this.sourceName = sourceName;
+            System.out.println("2");
             this.ibex = ibex;
+            System.out.println("3");
             InputStream is = Stream.getInputStream(s);
+            System.out.println("4");
             Ibex.Blessing b = Ibex.Blessing.getBlessing(s).parent;
+            System.out.println("5");
+            /*
             while(b != null) {
                 if(b.parentkey != null) initial_uri = b.parentkey + (initial_uri.equals("") ? "" : "." + initial_uri);
                 b = b.parent;
             }
+            */
+            initial_uri = "";
+            System.out.println("6");
             parse(new InputStreamReader(is));
+            System.out.println("7");
             JS staticScript = parseScript(static_content, static_content_start);
+            System.out.println("8");
             t.staticScope = new PerInstantiationScope(null, ibex, null, null);
+            System.out.println("9");
             if (staticScript != null) JS.cloneWithNewParentScope(staticScript, t.staticScope).call(null, null, null, null, 0);
+            System.out.println("10");
         }
 
         private JS parseScript(StringBuffer content, int content_start) throws IOException {