You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tiles.apache.org by ap...@apache.org on 2009/11/10 20:45:53 UTC

svn commit: r834628 - in /tiles/sandbox/trunk: tiles-request/tiles-request-api/src/main/java/org/apache/tiles/awareness/ tiles-request/tiles-request-api/src/main/java/org/apache/tiles/request/ tiles-request/tiles-request-jsp/ tiles-request/tiles-reques...

Author: apetrelli
Date: Tue Nov 10 19:45:52 2009
New Revision: 834628

URL: http://svn.apache.org/viewvc?rev=834628&view=rev
Log:
TILESSB-12
Moved code from tiles-jsp to tiles-request-jsp and adaptation of the rest.

Added:
    tiles/sandbox/trunk/tiles-request/tiles-request-api/src/main/java/org/apache/tiles/awareness/
    tiles/sandbox/trunk/tiles-request/tiles-request-api/src/main/java/org/apache/tiles/awareness/TilesApplicationContextAware.java
      - copied unchanged from r834216, tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/awareness/TilesApplicationContextAware.java
    tiles/sandbox/trunk/tiles-request/tiles-request-api/src/main/java/org/apache/tiles/awareness/TilesRequestContextFactoryAware.java
      - copied unchanged from r834216, tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/awareness/TilesRequestContextFactoryAware.java
    tiles/sandbox/trunk/tiles-request/tiles-request-api/src/main/java/org/apache/tiles/request/NotAvailableFeatureException.java
      - copied, changed from r834216, tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/factory/NotAvailableFeatureException.java
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/main/java/org/
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/main/java/org/apache/
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/main/java/org/apache/tiles/
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/main/java/org/apache/tiles/jsp/
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/main/java/org/apache/tiles/jsp/context/
      - copied from r834216, tiles/sandbox/trunk/tiles3/tiles-jsp/src/main/java/org/apache/tiles/jsp/context/
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/main/java/org/apache/tiles/jsp/context/JspTilesRequestContext.java
      - copied unchanged from r834219, tiles/sandbox/trunk/tiles3/tiles-jsp/src/main/java/org/apache/tiles/jsp/context/JspTilesRequestContext.java
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/test/java/org/
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/test/java/org/apache/
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/test/java/org/apache/tiles/
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/test/java/org/apache/tiles/jsp/
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/test/java/org/apache/tiles/jsp/context/
      - copied from r834216, tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/context/
    tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/JspUtilTest.java
      - copied, changed from r834216, tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/context/JspUtilTest.java
Removed:
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/main/java/org/apache/tiles/jsp/context/JspUtil.java
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/src/test/java/org/apache/tiles/jsp/context/JspUtilTest.java
    tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/awareness/TilesApplicationContextAware.java
    tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/awareness/TilesRequestContextFactoryAware.java
    tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/factory/NotAvailableFeatureException.java
    tiles/sandbox/trunk/tiles3/tiles-jsp/src/main/java/org/apache/tiles/jsp/context/JspPrintWriterAdapter.java
    tiles/sandbox/trunk/tiles3/tiles-jsp/src/main/java/org/apache/tiles/jsp/context/JspTilesRequestContext.java
    tiles/sandbox/trunk/tiles3/tiles-jsp/src/main/java/org/apache/tiles/jsp/context/JspTilesRequestContextFactory.java
    tiles/sandbox/trunk/tiles3/tiles-jsp/src/main/java/org/apache/tiles/jsp/context/package.html
    tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/context/JspPrintWriterAdapterTest.java
    tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/context/JspTilesRequestContextFactoryTest.java
    tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/context/JspUtilTest.java
Modified:
    tiles/sandbox/trunk/tiles-request/tiles-request-jsp/pom.xml
    tiles/sandbox/trunk/tiles-request/tiles-request-portlet/src/main/java/org/apache/tiles/portlet/context/NotAPortletEnvironmentException.java
    tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/factory/BasicTilesContainerFactory.java
    tiles/sandbox/trunk/tiles3/tiles-jsp/pom.xml

Copied: tiles/sandbox/trunk/tiles-request/tiles-request-api/src/main/java/org/apache/tiles/request/NotAvailableFeatureException.java (from r834216, tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/factory/NotAvailableFeatureException.java)
URL: http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-request/tiles-request-api/src/main/java/org/apache/tiles/request/NotAvailableFeatureException.java?p2=tiles/sandbox/trunk/tiles-request/tiles-request-api/src/main/java/org/apache/tiles/request/NotAvailableFeatureException.java&p1=tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/factory/NotAvailableFeatureException.java&r1=834216&r2=834628&rev=834628&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/factory/NotAvailableFeatureException.java (original)
+++ tiles/sandbox/trunk/tiles-request/tiles-request-api/src/main/java/org/apache/tiles/request/NotAvailableFeatureException.java Tue Nov 10 19:45:52 2009
@@ -19,9 +19,7 @@
  * under the License.
  */
 
-package org.apache.tiles.factory;
-
-import org.apache.tiles.TilesException;
+package org.apache.tiles.request;
 
 /**
  * Exception that indicates that a feature could not be used since it is not
@@ -30,7 +28,7 @@
  * @version $Rev$ $Date$
  * @since 2.1.4
  */
-public class NotAvailableFeatureException extends TilesException {
+public class NotAvailableFeatureException extends RuntimeException {
 
     /**
      * Constructor.

Modified: tiles/sandbox/trunk/tiles-request/tiles-request-jsp/pom.xml
URL: http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-request/tiles-request-jsp/pom.xml?rev=834628&r1=834627&r2=834628&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles-request/tiles-request-jsp/pom.xml (original)
+++ tiles/sandbox/trunk/tiles-request/tiles-request-jsp/pom.xml Tue Nov 10 19:45:52 2009
@@ -1,21 +1,64 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  <parent>
-    <artifactId>tiles-request</artifactId>
-    <groupId>org.apache.tiles</groupId>
-    <version>1.0-SNAPSHOT</version>
-  </parent>
-  <groupId>org.apache.tiles</groupId>
-  <artifactId>tiles-request-jsp</artifactId>
-  <version>1.0-SNAPSHOT</version>
-  <name>Tiles Request - JSP support</name>
-  <description>JSP implementation of the Tiles Request framework.</description>
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.tiles</groupId>
-      <artifactId>tiles-request-servlet</artifactId>
-      <version>1.0-SNAPSHOT</version>
-      <scope>compile</scope>
-    </dependency>
-  </dependencies>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<artifactId>tiles-request</artifactId>
+		<groupId>org.apache.tiles</groupId>
+		<version>1.0-SNAPSHOT</version>
+	</parent>
+	<groupId>org.apache.tiles</groupId>
+	<artifactId>tiles-request-jsp</artifactId>
+	<version>1.0-SNAPSHOT</version>
+	<name>Tiles Request - JSP support</name>
+	<description>JSP implementation of the Tiles Request framework.</description>
+	<dependencies>
+		<dependency>
+			<groupId>org.apache.tiles</groupId>
+			<artifactId>tiles-request-servlet</artifactId>
+			<version>1.0-SNAPSHOT</version>
+			<scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.slf4j</groupId>
+			<artifactId>slf4j-jdk14</artifactId>
+			<version>1.5.8</version>
+			<optional>true</optional>
+		</dependency>
+		<dependency>
+			<groupId>javax.servlet</groupId>
+			<artifactId>servlet-api</artifactId>
+			<version>2.5</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>javax.servlet.jsp</groupId>
+			<artifactId>jsp-api</artifactId>
+			<version>2.1</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<version>4.6</version>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.easymock</groupId>
+			<artifactId>easymock</artifactId>
+			<version>2.5.1</version>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.easymock</groupId>
+			<artifactId>easymockclassextension</artifactId>
+			<version>2.4</version>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.shale</groupId>
+			<artifactId>shale-test</artifactId>
+			<version>1.0.5</version>
+			<scope>test</scope>
+		</dependency>
+	</dependencies>
 </project>
\ No newline at end of file

Modified: tiles/sandbox/trunk/tiles-request/tiles-request-portlet/src/main/java/org/apache/tiles/portlet/context/NotAPortletEnvironmentException.java
URL: http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-request/tiles-request-portlet/src/main/java/org/apache/tiles/portlet/context/NotAPortletEnvironmentException.java?rev=834628&r1=834627&r2=834628&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles-request/tiles-request-portlet/src/main/java/org/apache/tiles/portlet/context/NotAPortletEnvironmentException.java (original)
+++ tiles/sandbox/trunk/tiles-request/tiles-request-portlet/src/main/java/org/apache/tiles/portlet/context/NotAPortletEnvironmentException.java Tue Nov 10 19:45:52 2009
@@ -21,6 +21,8 @@
 
 package org.apache.tiles.portlet.context;
 
+import org.apache.tiles.request.NotAvailableFeatureException;
+
 
 /**
  * Exception that indicates that a resource could not be used because it is not
@@ -29,7 +31,7 @@
  * @version $Rev$ $Date$
  * @since 2.1.4
  */
-public class NotAPortletEnvironmentException extends RuntimeException {
+public class NotAPortletEnvironmentException extends NotAvailableFeatureException {
 
     /**
      * Constructor.

Modified: tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/factory/BasicTilesContainerFactory.java
URL: http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/factory/BasicTilesContainerFactory.java?rev=834628&r1=834627&r2=834628&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/factory/BasicTilesContainerFactory.java (original)
+++ tiles/sandbox/trunk/tiles3/tiles-core/src/main/java/org/apache/tiles/factory/BasicTilesContainerFactory.java Tue Nov 10 19:45:52 2009
@@ -54,11 +54,12 @@
 import org.apache.tiles.renderer.RendererFactory;
 import org.apache.tiles.renderer.TypeDetectingAttributeRenderer;
 import org.apache.tiles.renderer.impl.BasicRendererFactory;
+import org.apache.tiles.renderer.impl.ChainedDelegateAttributeRenderer;
 import org.apache.tiles.renderer.impl.DefinitionAttributeRenderer;
 import org.apache.tiles.renderer.impl.StringAttributeRenderer;
 import org.apache.tiles.renderer.impl.TemplateAttributeRenderer;
-import org.apache.tiles.renderer.impl.ChainedDelegateAttributeRenderer;
 import org.apache.tiles.request.ApplicationContext;
+import org.apache.tiles.request.NotAvailableFeatureException;
 import org.apache.tiles.request.TilesRequestContextFactory;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;

Modified: tiles/sandbox/trunk/tiles3/tiles-jsp/pom.xml
URL: http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles3/tiles-jsp/pom.xml?rev=834628&r1=834627&r2=834628&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles3/tiles-jsp/pom.xml (original)
+++ tiles/sandbox/trunk/tiles3/tiles-jsp/pom.xml Tue Nov 10 19:45:52 2009
@@ -151,6 +151,11 @@
       <scope>test</scope>
     </dependency>
 
+    <dependency>
+    	<groupId>org.apache.tiles</groupId>
+    	<artifactId>tiles-request-jsp</artifactId>
+    	<version>1.0-SNAPSHOT</version>
+    </dependency>
   </dependencies>
 
 </project>

Copied: tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/JspUtilTest.java (from r834216, tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/context/JspUtilTest.java)
URL: http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/JspUtilTest.java?p2=tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/JspUtilTest.java&p1=tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/context/JspUtilTest.java&r1=834216&r2=834628&rev=834628&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/context/JspUtilTest.java (original)
+++ tiles/sandbox/trunk/tiles3/tiles-jsp/src/test/java/org/apache/tiles/jsp/JspUtilTest.java Tue Nov 10 19:45:52 2009
@@ -19,7 +19,7 @@
  * under the License.
  */
 
-package org.apache.tiles.jsp.context;
+package org.apache.tiles.jsp;
 
 import javax.servlet.ServletContext;
 import javax.servlet.jsp.PageContext;