Author: dgeary
Date: Tue Aug 23 15:52:07 2005
New Revision: 239476

URL: http://svn.apache.org/viewcvs?rev=239476&view=rev
Log:
Put Tiles view handler in synch with recent changes to standalone Tiles

Modified:
    
struts/shale/trunk/core-library/src/java/org/apache/shale/tiles/TilesViewHandler.java

Modified: 
struts/shale/trunk/core-library/src/java/org/apache/shale/tiles/TilesViewHandler.java
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/core-library/src/java/org/apache/shale/tiles/TilesViewHandler.java?rev=239476&r1=239475&r2=239476&view=diff
==============================================================================
--- 
struts/shale/trunk/core-library/src/java/org/apache/shale/tiles/TilesViewHandler.java
 (original)
+++ 
struts/shale/trunk/core-library/src/java/org/apache/shale/tiles/TilesViewHandler.java
 Tue Aug 23 15:52:07 2005
@@ -264,22 +264,17 @@
       ServletRequest request = (ServletRequest)externalContext.getRequest();
       ServletContext servletContext = (ServletContext)externalContext.
                                                             getContext();
-      DefinitionsFactory factory = TilesUtil.getDefinitionsFactory(request, 
-                                                            servletContext);
-      if (factory == null)
-        return null;
-
       ComponentDefinition tile = null;
       try {
-         tile = factory.getDefinition(name, request, servletContext);
+         tile = TilesUtil.getDefinition(name, request, servletContext);
       }
       catch(NoSuchDefinitionException  nsex) { /* not here */ }
       catch(DefinitionsFactoryException dex) { /* not here */ }
 
       if (tile == null && name.startsWith("/")) { // try again w/o slash...
          try {
-            tile = factory.getDefinition(name.substring(1), 
-                                         request, servletContext);
+            tile = TilesUtil.getDefinition(name.substring(1), 
+                                           request, servletContext);
          }
          catch(NoSuchDefinitionException  nsdex) { /* not here */ }
          catch(DefinitionsFactoryException dfex) { /* not here */ }



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to