Author: danielf
Date: Sun Dec 19 13:53:43 2004
New Revision: 122791

URL: http://svn.apache.org/viewcvs?view=rev&rev=122791
Log:
Added access to FOM request and context to the test case and rewrote some of 
the tests based on that. The testJexlEnvExpression still don't work, I'm aware 
that changing cocoon.request.protocol to request.protocol makes it work, but I 
want to get the first form working.

Changed to shorter names for the test data files.
Added:
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/generate.xml
   (props changed)
      - copied unchanged from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-generate.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlEnvExpression-output.xml
   (contents, props changed)
      - copied, changed from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression-output.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlEnvExpression.xml
   (contents, props changed)
      - copied, changed from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlExpression-output.xml
   (props changed)
      - copied unchanged from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlExpression-output.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlExpression.xml
   (props changed)
      - copied unchanged from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlExpression.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxChoose-output.xml
   (contents, props changed)
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxChoose.xml
   (contents, props changed)
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxForEach-output.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxForEach.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathEnvExpression-output.xml
   (contents, props changed)
      - copied, changed from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression-output.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathEnvExpression.xml
   (contents, props changed)
      - copied, changed from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathExpression-output.xml
   (props changed)
      - copied unchanged from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathExpression-output.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathExpression.xml
   (props changed)
      - copied unchanged from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathExpression.xml
Removed:
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-generate.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression-output.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlExpression-output.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlExpression.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression-output.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathExpression-output.xml
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathExpression.xml
Modified:
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGeneratorTestCase.java
   
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGeneratorTestCase.xtest
   (props changed)

Deleted: 
/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-generate.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-generate.xml?view=auto&rev=122790
==============================================================================

Deleted: 
/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression-output.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression-output.xml?view=auto&rev=122790
==============================================================================

Deleted: 
/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression.xml?view=auto&rev=122790
==============================================================================

Deleted: 
/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlExpression-output.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlExpression-output.xml?view=auto&rev=122790
==============================================================================

Deleted: 
/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlExpression.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlExpression.xml?view=auto&rev=122790
==============================================================================

Deleted: 
/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression-output.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression-output.xml?view=auto&rev=122790
==============================================================================

Deleted: 
/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression.xml?view=auto&rev=122790
==============================================================================

Deleted: 
/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathExpression-output.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathExpression-output.xml?view=auto&rev=122790
==============================================================================

Deleted: 
/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathExpression.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathExpression.xml?view=auto&rev=122790
==============================================================================

Modified: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGeneratorTestCase.java
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGeneratorTestCase.java?view=diff&rev=122791&p1=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGeneratorTestCase.java&r1=122790&p2=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGeneratorTestCase.java&r2=122791
==============================================================================
--- 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGeneratorTestCase.java
      (original)
+++ 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGeneratorTestCase.java
      Sun Dec 19 13:53:43 2004
@@ -15,9 +15,15 @@
  */
 package org.apache.cocoon.template.jxtg;
 
+import java.util.HashMap;
+import java.util.Map;
+
 import org.apache.avalon.framework.logger.ConsoleLogger;
 import org.apache.avalon.framework.logger.Logger;
 import org.apache.avalon.framework.parameters.Parameters;
+import org.apache.cocoon.components.flow.FlowHelper;
+import org.apache.cocoon.components.flow.javascript.fom.FOM_Cocoon;
+import 
org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptFlowHelper;
 import org.apache.cocoon.SitemapComponentTestCase;
 import org.apache.cocoon.environment.ObjectModelHelper;
 
@@ -25,56 +31,78 @@
     Logger logger = new ConsoleLogger(ConsoleLogger.LEVEL_WARN);
     String docBase = "resource://org/apache/cocoon/template/jxtg/";
     String JX = "jx";
+    Map flowContext = new HashMap();
+
+    public void setUp() throws Exception {
+        super.setUp();
+
+        // Make the FOM objects available to the view layer
+        FOM_JavaScriptFlowHelper.setFOM_Request(getObjectModel(),
+                                                new 
FOM_Cocoon.FOM_Request(getRequest()));
+        FlowHelper.setContextObject(getObjectModel(), flowContext);
+    }
+
+    public Map getFlowContext() {
+        return this.flowContext;
+    }
 
     public Logger getLogger() {
         return this.logger;
     }
 
     public void testGenerate() throws Exception {
-        String inputURI = docBase + "JXTemplateGenerator-generate.xml";
+        String inputURI = docBase + "generate.xml";
 
         assertEqual(load(inputURI), generate(JX, inputURI, EMPTY_PARAMS));
     }
 
     public void testJexlExpression() throws Exception {
-        String inputURI = docBase + "JXTemplateGenerator-jexlExpression.xml";
-        String outputURI = docBase + 
"JXTemplateGenerator-jexlExpression-output.xml";
-
-        String protocol = 
ObjectModelHelper.getRequest(getObjectModel()).getProtocol();
-        assertEquals("HTTP/1.1", protocol);
+        String inputURI = docBase + "jexlExpression.xml";
+        String outputURI = docBase + "jexlExpression-output.xml";
 
-        Parameters parameters = new Parameters();
-        parameters.setParameter("test", "foo");
-        assertEqual(load(outputURI), generate(JX, inputURI, parameters));
+        assertEqual(load(outputURI), generate(JX, inputURI, EMPTY_PARAMS));
     }
 
     public void testJexlEnvExpression() throws Exception {
-        String inputURI = docBase + 
"JXTemplateGenerator-jexlEnvExpression.xml";
-        String outputURI = docBase + 
"JXTemplateGenerator-jexlEnvExpression-output.xml";
-
-        String protocol = 
ObjectModelHelper.getRequest(getObjectModel()).getProtocol();
-        assertEquals("HTTP/1.1", protocol);
+        String inputURI = docBase + "jexlEnvExpression.xml";
+        String outputURI = docBase + "jexlEnvExpression-output.xml";
 
         Parameters parameters = new Parameters();
         parameters.setParameter("test", "foo");
+        getFlowContext().put("test", "bar");
         assertEqual(load(outputURI), generate(JX, inputURI, parameters));
     }
 
     public void testJXPathExpression() throws Exception {
-        String inputURI = docBase + "JXTemplateGenerator-jxpathExpression.xml";
-        String outputURI = docBase + 
"JXTemplateGenerator-jxpathExpression-output.xml";
+        String inputURI = docBase + "jxpathExpression.xml";
+        String outputURI = docBase + "jxpathExpression-output.xml";
 
-        Parameters parameters = new Parameters();
-        parameters.setParameter("test", "foo");
-        assertEqual(load(outputURI), generate(JX, inputURI, parameters));
+        assertEqual(load(outputURI), generate(JX, inputURI, EMPTY_PARAMS));
     }
 
     public void testJXPathEnvExpression() throws Exception {
-        String inputURI = docBase + 
"JXTemplateGenerator-jxpathEnvExpression.xml";
-        String outputURI = docBase + 
"JXTemplateGenerator-jxpathEnvExpression-output.xml";
+        String inputURI = docBase + "jxpathEnvExpression.xml";
+        String outputURI = docBase + "jxpathEnvExpression-output.xml";
 
         Parameters parameters = new Parameters();
         parameters.setParameter("test", "foo");
+        getFlowContext().put("test", "bar");
         assertEqual(load(outputURI), generate(JX, inputURI, parameters));
+    }
+
+    public void testJXChoose() throws Exception {
+        String inputURI = docBase + "jxChoose.xml";
+        String outputURI = docBase + "jxChoose-output.xml";
+
+        assertEqual(load(outputURI), generate(JX, inputURI, EMPTY_PARAMS));
+    }
+
+    public void testJXForEach() throws Exception {
+        String inputURI = docBase + "jxForEach.xml";
+        String outputURI = docBase + "jxForEach-output.xml";
+
+        String[] array = {"one", "two", "three"};
+        getFlowContext().put("test", array);
+        assertEqual(load(outputURI), generate(JX, inputURI, EMPTY_PARAMS));
     }
 }

Copied: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/generate.xml
 (from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-generate.xml)
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/generate.xml?view=diff&rev=122791&p1=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-generate.xml&r1=111649&p2=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/generate.xml&r2=122791
==============================================================================

Copied: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlEnvExpression-output.xml
 (from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression-output.xml)
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlEnvExpression-output.xml?view=diff&rev=122791&p1=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression-output.xml&r1=111649&p2=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlEnvExpression-output.xml&r2=122791
==============================================================================
--- 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression-output.xml
      (original)
+++ 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlEnvExpression-output.xml
  Sun Dec 19 13:53:43 2004
@@ -4,7 +4,7 @@
   protocol: HTTP/1.1
 
   <item attr="** foo **">
-    Some text
+    context: bar
   </item>
 
 </root>

Copied: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlEnvExpression.xml
 (from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression.xml)
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlEnvExpression.xml?view=diff&rev=122791&p1=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression.xml&r1=111649&p2=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlEnvExpression.xml&r2=122791
==============================================================================
--- 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlEnvExpression.xml
     (original)
+++ 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlEnvExpression.xml
 Sun Dec 19 13:53:43 2004
@@ -3,8 +3,8 @@
 <root>
   protocol: ${cocoon.request.protocol}
 
-  <item attr="** ${parameters.test} **">
-    Some text
+  <item attr="** ${cocoon.parameters.test} **">
+    context: ${test}
   </item>
 
 </root>

Copied: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlExpression-output.xml
 (from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlExpression-output.xml)
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlExpression-output.xml?view=diff&rev=122791&p1=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlExpression-output.xml&r1=111649&p2=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlExpression-output.xml&r2=122791
==============================================================================

Copied: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlExpression.xml
 (from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlExpression.xml)
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlExpression.xml?view=diff&rev=122791&p1=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jexlExpression.xml&r1=111649&p2=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jexlExpression.xml&r2=122791
==============================================================================

Added: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxChoose-output.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxChoose-output.xml?view=auto&rev=122791
==============================================================================
--- (empty file)
+++ 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxChoose-output.xml
   Sun Dec 19 13:53:43 2004
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+
+<root>
+  <when/>
+  <otherwise/>
+</root>

Added: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxChoose.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxChoose.xml?view=auto&rev=122791
==============================================================================
--- (empty file)
+++ 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxChoose.xml
  Sun Dec 19 13:53:43 2004
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+
+<root xmlns:jx="http://apache.org/cocoon/templates/jx/1.0";>
+  <jx:choose>
+    <jx:when test="${false}">
+      <when/>
+    </jx:when>
+    <jx:when test="${true}">
+      <when/>
+    </jx:when>
+    <jx:otherwise>
+      <otherwise/>
+    </jx:otherwise>
+  </jx:choose>
+  <jx:choose>
+    <jx:when test="${false}">
+      <when/>
+    </jx:when>
+    <jx:otherwise>
+      <otherwise/>
+    </jx:otherwise>
+  </jx:choose>
+</root>

Added: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxForEach-output.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxForEach-output.xml?view=auto&rev=122791
==============================================================================
--- (empty file)
+++ 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxForEach-output.xml
  Sun Dec 19 13:53:43 2004
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<root>
+  <forEach>one</forEach>
+  <forEach>two</forEach>
+  <forEach>three</forEach>
+</root>

Added: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxForEach.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxForEach.xml?view=auto&rev=122791
==============================================================================
--- (empty file)
+++ 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxForEach.xml
 Sun Dec 19 13:53:43 2004
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<root xmlns:jx="http://apache.org/cocoon/templates/jx/1.0";>
+  <jx:forEach var="i" items="${test}">
+    <forEach>${i}</forEach>
+  </jx:forEach>
+</root>

Copied: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathEnvExpression-output.xml
 (from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression-output.xml)
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathEnvExpression-output.xml?view=diff&rev=122791&p1=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression-output.xml&r1=111649&p2=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathEnvExpression-output.xml&r2=122791
==============================================================================
--- 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression-output.xml
    (original)
+++ 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathEnvExpression-output.xml
        Sun Dec 19 13:53:43 2004
@@ -4,7 +4,7 @@
   protocol: HTTP/1.1
 
   <item attr="** foo **">
-    Some text
+    context: bar
   </item>
 
 </root>

Copied: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathEnvExpression.xml
 (from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression.xml)
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathEnvExpression.xml?view=diff&rev=122791&p1=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression.xml&r1=111649&p2=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathEnvExpression.xml&r2=122791
==============================================================================
--- 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathEnvExpression.xml
   (original)
+++ 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathEnvExpression.xml
       Sun Dec 19 13:53:43 2004
@@ -1,10 +1,10 @@
 <?xml version="1.0"?>
 
 <root>
-  protocol: #{$cocoon.request.protocol}
+  protocol: #{$cocoon/request/protocol}
 
   <item attr="** #{$cocoon/parameters/test} **">
-    Some text
+    context: #{test}
   </item>
 
 </root>

Copied: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathExpression-output.xml
 (from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathExpression-output.xml)
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathExpression-output.xml?view=diff&rev=122791&p1=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathExpression-output.xml&r1=111649&p2=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathExpression-output.xml&r2=122791
==============================================================================

Copied: 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathExpression.xml
 (from r111649, 
cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathExpression.xml)
Url: 
http://svn.apache.org/viewcvs/cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathExpression.xml?view=diff&rev=122791&p1=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/JXTemplateGenerator-jxpathExpression.xml&r1=111649&p2=cocoon/trunk/src/blocks/template/test/org/apache/cocoon/template/jxtg/jxpathExpression.xml&r2=122791
==============================================================================

Reply via email to