Author: nlebas
Date: Thu Apr 26 06:51:26 2012
New Revision: 1330671

URL: http://svn.apache.org/viewvc?rev=1330671&view=rev
Log:
TILES-544: revert previous changes

Modified:
    
tiles/framework/branches/TILES_2_2_X/tiles-core/src/main/java/org/apache/tiles/impl/BasicTilesContainer.java
    
tiles/framework/branches/TILES_2_2_X/tiles-core/src/test/java/org/apache/tiles/impl/BasicTilesContainerTest.java

Modified: 
tiles/framework/branches/TILES_2_2_X/tiles-core/src/main/java/org/apache/tiles/impl/BasicTilesContainer.java
URL: 
http://svn.apache.org/viewvc/tiles/framework/branches/TILES_2_2_X/tiles-core/src/main/java/org/apache/tiles/impl/BasicTilesContainer.java?rev=1330671&r1=1330670&r2=1330671&view=diff
==============================================================================
--- 
tiles/framework/branches/TILES_2_2_X/tiles-core/src/main/java/org/apache/tiles/impl/BasicTilesContainer.java
 (original)
+++ 
tiles/framework/branches/TILES_2_2_X/tiles-core/src/main/java/org/apache/tiles/impl/BasicTilesContainer.java
 Thu Apr 26 06:51:26 2012
@@ -635,8 +635,8 @@ public class BasicTilesContainer impleme
      */
     protected void render(TilesRequestContext request, Definition definition) {
         AttributeContext originalContext = getAttributeContext(request);
-        BasicAttributeContext subContext = new 
BasicAttributeContext(definition);
-        subContext.inherit(originalContext);
+        BasicAttributeContext subContext = new 
BasicAttributeContext(originalContext);
+        subContext.inherit(definition);
 
         pushContext(subContext, request);
 

Modified: 
tiles/framework/branches/TILES_2_2_X/tiles-core/src/test/java/org/apache/tiles/impl/BasicTilesContainerTest.java
URL: 
http://svn.apache.org/viewvc/tiles/framework/branches/TILES_2_2_X/tiles-core/src/test/java/org/apache/tiles/impl/BasicTilesContainerTest.java?rev=1330671&r1=1330670&r2=1330671&view=diff
==============================================================================
--- 
tiles/framework/branches/TILES_2_2_X/tiles-core/src/test/java/org/apache/tiles/impl/BasicTilesContainerTest.java
 (original)
+++ 
tiles/framework/branches/TILES_2_2_X/tiles-core/src/test/java/org/apache/tiles/impl/BasicTilesContainerTest.java
 Thu Apr 26 06:51:26 2012
@@ -24,15 +24,11 @@ import java.io.IOException;
 import java.io.StringWriter;
 import java.net.URL;
 import java.util.ArrayList;
-import java.util.Collections;
-import java.util.HashMap;
 import java.util.List;
-import java.util.Map;
 
 import junit.framework.TestCase;
 
 import org.apache.tiles.Attribute;
-import org.apache.tiles.BasicAttributeContext;
 import org.apache.tiles.TilesApplicationContext;
 import org.apache.tiles.TilesException;
 import org.apache.tiles.context.ChainedTilesRequestContextFactory;
@@ -161,28 +157,6 @@ public class BasicTilesContainerTest ext
     }
 
     /**
-     * Tests for TILES-544
-     */
-    public void testJiraTiles544() throws IOException {
-        TilesRequestContext request = 
EasyMock.createMock(TilesRequestContext.class);
-        Map<String, Object> requestScope = new HashMap<String, Object>();
-        
EasyMock.expect(request.getRequestScope()).andReturn(requestScope).anyTimes();
-        
EasyMock.expect(request.getSessionScope()).andReturn(Collections.<String, 
Object> emptyMap()).anyTimes();
-        EasyMock.expect(request.getRequestLocale()).andReturn(null).anyTimes();
-        EasyMock.expect(request.getRequestObjects()).andReturn(new Object[] 
{request}).anyTimes();
-        request.dispatch("/test.jsp");
-        EasyMock.replay(request);
-        Attribute testDef1 = new Attribute("test.def1");
-        testDef1.setRenderer("definition");
-        BasicAttributeContext context = new BasicAttributeContext();
-        context.setTemplateAttribute(testDef1);
-        container.pushContext(context, request);
-        container.render(request, context);
-        container.popContext(request);
-        EasyMock.verify(request);
-    }
-
-    /**
      * A BasicTilesContainerFactory with overridden createRequestContextFactory
      * method.
      *


Reply via email to