svn commit: r1381560 - in /struts/struts2/trunk: plugins/convention/src/main/java/org/apache/struts2/convention/ plugins/convention/src/main/java/org/apache/struts2/convention/annotation/ plugins/conv

2012-09-06 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Sep  6 11:25:26 2012
New Revision: 1381560

URL: http://svn.apache.org/viewvc?rev=1381560&view=rev
Log:
WW-3874 merges AnnotationTools into AnnotationUtils

Added:

struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/

struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/Dummy2Class.java

struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/DummyClass.java

struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/DummyClassExt.java

struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/MyAnnotation.java

struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/MyAnnotation2.java

struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/annotation/package-info.java
Removed:

struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/annotation/AnnotationTools.java

struts/struts2/trunk/plugins/convention/src/test/java/org/apache/struts2/convention/annotation/AnnotationToolsTest.java
Modified:

struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java

struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/DefaultInterceptorMapBuilder.java

struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/PackageBasedActionConfigBuilder.java

struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/AnnotationUtils.java

struts/struts2/trunk/xwork-core/src/test/java/com/opensymphony/xwork2/util/AnnotationUtilsTest.java

Modified: 
struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java?rev=1381560&r1=1381559&r2=1381560&view=diff
==
--- 
struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java
 (original)
+++ 
struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/ConventionsServiceImpl.java
 Thu Sep  6 11:25:26 2012
@@ -25,8 +25,8 @@ import com.opensymphony.xwork2.config.en
 import com.opensymphony.xwork2.config.entities.PackageConfig;
 import com.opensymphony.xwork2.config.entities.ResultTypeConfig;
 import com.opensymphony.xwork2.inject.Inject;
+import com.opensymphony.xwork2.util.AnnotationUtils;
 import com.opensymphony.xwork2.util.ClassLoaderUtil;
-import org.apache.struts2.convention.annotation.AnnotationTools;
 import org.apache.struts2.convention.annotation.ResultPath;
 
 import java.util.HashMap;
@@ -58,7 +58,7 @@ public class ConventionsServiceImpl impl
  */
 public String determineResultPath(Class actionClass) {
 String localResultPath = resultPath;
-ResultPath resultPathAnnotation = 
AnnotationTools.findAnnotation(actionClass, ResultPath.class);
+ResultPath resultPathAnnotation = 
AnnotationUtils.findAnnotation(actionClass, ResultPath.class);
 if (resultPathAnnotation != null) {
 if (resultPathAnnotation.value().equals("") && 
resultPathAnnotation.property().equals("")) {
 throw new ConfigurationException("The ResultPath annotation 
must have either" +

Modified: 
struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/DefaultInterceptorMapBuilder.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/DefaultInterceptorMapBuilder.java?rev=1381560&r1=1381559&r2=1381560&view=diff
==
--- 
struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/DefaultInterceptorMapBuilder.java
 (original)
+++ 
struts/struts2/trunk/plugins/convention/src/main/java/org/apache/struts2/convention/DefaultInterceptorMapBuilder.java
 Thu Sep  6 11:25:26 2012
@@ -20,19 +20,8 @@
  */
 package org.apache.struts2.convention;
 
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import org.apache.struts2.convention.annotation.Action;
-import org.apache.struts2.convention.annotation.AnnotationTools;
-import org.apache.struts2.convention.annotation.InterceptorRef;
-import org.apache.struts2.convention.annotation.InterceptorRefs;
-
 import com.opensymphony.xwork2.ObjectFactory;
 import com.opensymphony.xwork2.config.Configuration;
-import com.opensymphony.xwork2.config.ConfigurationException;
 import com.opensymphony.xwork2.config.entities.InterceptorMapping;
 import com.opensymphony.xwork2.config.entities.PackageConfig;
 import

svn commit: r1381573 - /struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/OptionTransferSelect.java

2012-09-06 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Sep  6 12:30:24 2012
New Revision: 1381573

URL: http://svn.apache.org/viewvc?rev=1381573&view=rev
Log:
WW-3344 corrects mistake in an example

Modified:

struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/OptionTransferSelect.java

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/OptionTransferSelect.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/OptionTransferSelect.java?rev=1381573&r1=1381572&r2=1381573&view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/OptionTransferSelect.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/OptionTransferSelect.java
 Thu Sep  6 12:30:24 2012
@@ -21,18 +21,16 @@
 
 package org.apache.struts2.components;
 
-import java.util.LinkedHashMap;
-import java.util.Map;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.struts2.views.annotations.StrutsTag;
-import org.apache.struts2.views.annotations.StrutsTagAttribute;
-
 import com.opensymphony.xwork2.util.ValueStack;
 import com.opensymphony.xwork2.util.logging.Logger;
 import com.opensymphony.xwork2.util.logging.LoggerFactory;
+import org.apache.struts2.views.annotations.StrutsTag;
+import org.apache.struts2.views.annotations.StrutsTagAttribute;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import java.util.LinkedHashMap;
+import java.util.Map;
 
 /**
  * 
@@ -51,7 +49,7 @@ import com.opensymphony.xwork2.util.logg
  *
  * NOTE: The id and doubleId need not be supplied as they will generated 
provided
  * that the optiontransferselect tag is being used in a form tag. The 
generated id
- * and doubleId will be 
_ and
+ * and doubleId will be _ 
and
  * _ respectively.
  *
  * 




svn commit: r1381585 - in /struts/struts2/trunk/core/src: main/java/org/apache/struts2/components/ main/java/org/apache/struts2/views/jsp/ui/ test/java/org/apache/struts2/views/freemarker/ test/java/o

2012-09-06 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Sep  6 12:54:48 2012
New Revision: 1381585

URL: http://svn.apache.org/viewvc?rev=1381585&view=rev
Log:
WW-3644 changes support for expression as a dynamic attribute to parse only 
values enclosed in %{ and }

Modified:

struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Component.java

struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java

struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java

struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/AnchorTest.java

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Component.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Component.java?rev=1381585&r1=1381584&r2=1381585&view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Component.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Component.java
 Thu Sep  6 12:54:48 2012
@@ -278,7 +278,7 @@ public class Component {
public static String stripExpressionIfAltSyntax(ValueStack stack, 
String expr) {
if (altSyntax(stack)) {
 // does the expression start with %{ and end with }? if so, just 
cut it off!
-if (expr.startsWith("%{") && expr.endsWith("}")) {
+if (isExpression(expr)) {
 return expr.substring(2, expr.length() - 1);
 }
 }
@@ -511,10 +511,16 @@ public class Component {
 }
 
 /**
- * Overwrite to set if body shold be used.
+ * Overwrite to set if body should be used.
  * @return always false for this component.
  */
 public boolean usesBody() {
 return false;
 }
+
+public static boolean isExpression(Object value) {
+String expr = value.toString();
+return expr.startsWith("%{") && expr.endsWith("}");
+}
+
 }

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java?rev=1381585&r1=1381584&r2=1381585&view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
 Thu Sep  6 12:54:48 2012
@@ -22,6 +22,7 @@
 package org.apache.struts2.views.jsp.ui;
 
 import org.apache.commons.lang3.ObjectUtils;
+import org.apache.struts2.components.Component;
 import org.apache.struts2.components.UIBean;
 import org.apache.struts2.views.jsp.ComponentTagSupport;
 
@@ -291,10 +292,11 @@ public abstract class AbstractUITag exte
 }
 
 public void setDynamicAttribute(String uri, String localName, Object 
value) throws JspException {
-if (value != null && value instanceof String) {
+if (Component.altSyntax(getStack()) && Component.isExpression(value)) {
 dynamicAttributes.put(localName, 
String.valueOf(ObjectUtils.defaultIfNull(findValue(value.toString()), value)));
 } else {
 dynamicAttributes.put(localName, value);
 }
 }
+
 }

Modified: 
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java?rev=1381585&r1=1381584&r2=1381585&view=diff
==
--- 
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java
 (original)
+++ 
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java
 Thu Sep  6 12:54:48 2012
@@ -44,6 +44,8 @@ import java.io.File;
 import java.io.PrintWriter;
 import java.io.StringWriter;
 
+import static org.apache.struts2.views.jsp.AbstractUITagTest.normalize;
+
 /**
  * Test case for FreeMarkerResult.
  *
@@ -262,7 +264,7 @@ public class FreeMarkerResultTest extend
 + "\n"
 + "Ford Motor Co\n"
 + "Toyota\n";
-assertEquals(expected, stringWriter.toString());
+assertEquals(normalize(expected), normalize(stringWriter.toString()));
 }
 
 public void testDynamicAttributesInTheme() throws Exception {

Modified: 
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/AnchorTest.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/ui/AnchorTest.java?rev=1381585&r1=1381584&r2=1381585&view=diff
===

svn commit: r1381599 - in /struts/struts2/trunk: core/src/main/java/org/apache/struts2/components/ core/src/main/java/org/apache/struts2/util/ core/src/main/java/org/apache/struts2/views/jsp/ core/src

2012-09-06 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Sep  6 13:44:33 2012
New Revision: 1381599

URL: http://svn.apache.org/viewvc?rev=1381599&view=rev
Log:
WW-3875 extracts static util methods into separated class

Added:

struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/ComponentUtils.java

struts/struts2/trunk/core/src/test/java/org/apache/struts2/util/ComponentUtilsTest.java
Modified:

struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Component.java

struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/jsp/StrutsBodyTagSupport.java

struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java

struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AbstractTagHandler.java

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Component.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Component.java?rev=1381599&r1=1381598&r2=1381599&view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Component.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/Component.java
 Thu Sep  6 13:44:33 2012
@@ -28,9 +28,9 @@ import org.apache.struts2.StrutsConstant
 import org.apache.struts2.StrutsException;
 import org.apache.struts2.dispatcher.mapper.ActionMapper;
 import org.apache.struts2.dispatcher.mapper.ActionMapping;
+import org.apache.struts2.util.ComponentUtils;
 import org.apache.struts2.util.FastByteArrayOutputStream;
 import org.apache.struts2.views.jsp.TagUtils;
-import org.apache.struts2.views.util.ContextUtil;
 import org.apache.struts2.views.util.UrlHelper;
 
 import javax.servlet.http.HttpServletRequest;
@@ -265,35 +265,7 @@ public class Component {
  * the parameter expression is returned as is.
  */
protected String stripExpressionIfAltSyntax(String expr) {
-   return stripExpressionIfAltSyntax(stack, expr);
-   }
-   
-/**
- * If altsyntax (%{...}) is applied, simply strip the "%{" and "}" off.
- * @param stack the ValueStack where the context value is searched for. 
- * @param expr the expression (must be not null)
- * @return the stripped expression if altSyntax is enabled. Otherwise
- * the parameter expression is returned as is.
- */
-   public static String stripExpressionIfAltSyntax(ValueStack stack, 
String expr) {
-   if (altSyntax(stack)) {
-// does the expression start with %{ and end with }? if so, just 
cut it off!
-if (isExpression(expr)) {
-return expr.substring(2, expr.length() - 1);
-}
-}
-   return expr;
-   }
-
-/**
- * Is the altSyntax enabled? [TRUE]
- * 
- * @param stack the ValueStack where the context value is searched for.
- * @return true if altSyntax is activated. False otherwise. 
- * See struts.properties where the altSyntax flag is defined.
- */
-   public static boolean altSyntax(ValueStack stack)  {
-return ContextUtil.isUseAltSyntax(stack.getContext());
+   return ComponentUtils.stripExpressionIfAltSyntax(stack, expr);
}
 
 /**
@@ -302,7 +274,7 @@ public class Component {
  * See struts.properties where the altSyntax flag is defined.
  */
 public boolean altSyntax() {
-return altSyntax(stack);
+return ComponentUtils.altSyntax(stack);
 }
 
 /**
@@ -518,9 +490,4 @@ public class Component {
 return false;
 }
 
-public static boolean isExpression(Object value) {
-String expr = value.toString();
-return expr.startsWith("%{") && expr.endsWith("}");
-}
-
 }

Added: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/ComponentUtils.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/ComponentUtils.java?rev=1381599&view=auto
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/ComponentUtils.java
 (added)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/ComponentUtils.java
 Thu Sep  6 13:44:33 2012
@@ -0,0 +1,51 @@
+package org.apache.struts2.util;
+
+import com.opensymphony.xwork2.util.ValueStack;
+import org.apache.struts2.views.util.ContextUtil;
+
+/**
+ * Various static methods used with components
+ */
+public class ComponentUtils {
+
+/**
+ * If altSyntax (%{...}) is applied, simply strip the "%{" and "}" off.
+ *
+ * @param stack the ValueStack where the context value is searched for.
+ * @param expr  the expression (must be not null)
+ * @return the stripped expression if altSyntax is enabled. Otherwise
+ * the parameter expre

[CONF] Confluence Changes in the last 24 hours

2012-09-06 Thread confluence
This is a daily summary of all recent changes in Confluence.

-
Updated Spaces:
-


Apache Ambari (Incubating) (https://cwiki.apache.org/confluence/display/AMBARI)

Pages
-
Ambari-666 Development edited by  mahadev  (04:22 AM)
https://cwiki.apache.org/confluence/display/AMBARI/Ambari-666+Development



Apache Camel (https://cwiki.apache.org/confluence/display/CAMEL)

Pages
-
Log edited by  njiang  (11:30 PM)
https://cwiki.apache.org/confluence/display/CAMEL/Log

Crypto edited by  sdanig  (04:12 PM)
https://cwiki.apache.org/confluence/display/CAMEL/Crypto

Splitter edited by  mazzag  (01:35 PM)
https://cwiki.apache.org/confluence/display/CAMEL/Splitter

Multicast edited by  mazzag  (01:34 PM)
https://cwiki.apache.org/confluence/display/CAMEL/Multicast

Recipient List edited by  mazzag  (01:34 PM)
https://cwiki.apache.org/confluence/display/CAMEL/Recipient+List



Apache Cloudstack (https://cwiki.apache.org/confluence/display/CLOUDSTACK)

Pages
-
Index edited by  matthew.morris...@sungard.com  (01:54 PM)
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Index

Test edited by  sailajam  (01:24 PM)
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Test

Projects created by abhinavr (10:58 AM)
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Projects

ASF CS 4.0 QA edited by  abhinavr  (12:54 PM)
https://cwiki.apache.org/confluence/display/CLOUDSTACK/ASF+CS+4.0+QA

ASF CS 4.0 Test Execution edited by  abhinavr  (12:52 PM)
https://cwiki.apache.org/confluence/display/CLOUDSTACK/ASF+CS+4.0+Test+Execution

Building with Maven edited by  h...@apache.org  (12:41 PM)
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Building+with+Maven

Storage Migration created by sowmyak (07:51 AM)
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Storage+Migration

Local Data Volume created by sowmyak (05:40 AM)
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Local+Data+Volume



Apache Hive (https://cwiki.apache.org/confluence/display/Hive)

Pages
-
AvroSerDe - working with Avro from Hive edited by  jgho...@apache.org  (08:51 
PM)
https://cwiki.apache.org/confluence/display/Hive/AvroSerDe+-+working+with+Avro+from+Hive



Apache Karaf (https://cwiki.apache.org/confluence/display/KARAF)

Pages
-
Board Reports edited by  nanthrax  (07:33 AM)
https://cwiki.apache.org/confluence/display/KARAF/Board+Reports



Apache Mahout (https://cwiki.apache.org/confluence/display/MAHOUT)

Comments
https://cwiki.apache.org/confluence/display/MAHOUT/Partial+Implementation (1)

Apache Maven (https://cwiki.apache.org/confluence/display/MAVEN)

Comments
https://cwiki.apache.org/confluence/display/MAVEN/Scheme+for+managing+Maven+source+in+Git
 (3)

Apache MRUnit (https://cwiki.apache.org/confluence/display/MRUNIT)

Pages
-
Board Report (September 2012) created by bro...@gmail.com (03:04 PM)
https://cwiki.apache.org/confluence/display/MRUNIT/Board+Report+%28September+2012%29



Apache Sling (https://cwiki.apache.org/confluence/display/SLING)

Pages
-
Status Report September 2012 created by cziege...@apache.org (03:37 AM)
https://cwiki.apache.org/confluence/display/SLING/Status+Report+September+2012



Apache Syncope (https://cwiki.apache.org/confluence/display/SYNCOPE)

Pages
-
Create a new Syncope project edited by  fmartelli  (09:28 AM)
https://cwiki.apache.org/confluence/display/SYNCOPE/Create+a+new+Syncope+project

Espressivo edited by  fmartelli  (09:27 AM)
https://cwiki.apache.org/confluence/display/SYNCOPE/Espressivo



Apache Wicket (https://cwiki.apache.org/confluence/display/WICKET)

Pages
-
Migration to Wicket 6.0 edited by  cad...@gmail.com  (06:24 PM)
https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+6.0



Apache Struts 2 Documentation (https://cwiki.apache.org/confluence/display/WW)

Pages
-
Create Struts 2 Web Application With Artifacts In WEB-INF lib and Use Ant To 
Build The Application edited by  bphill...@ku.edu  (10:59 AM)
https://cwiki.apache.org/confluence/display/WW/Create+Struts+2+Web+Application+With+Artifacts+In+WEB-INF+lib+and+Use+Ant+To+Build+The+Application




Change your notification preferences: 
https://cwiki.apache.org/confluence/users/viewnotifications.action


svn commit: r1381887 - in /struts/struts2/trunk/plugins: ./ portlet-tiles/ portlet-tiles/src/ portlet-tiles/src/main/ portlet-tiles/src/main/java/ portlet-tiles/src/main/java/org/ portlet-tiles/src/ma

2012-09-06 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Sep  7 05:48:49 2012
New Revision: 1381887

URL: http://svn.apache.org/viewvc?rev=1381887&view=rev
Log:
WW-2749 adds support for Tiles in Porlets as a dedicated plugin with new 
PortletTilesResult

Added:
struts/struts2/trunk/plugins/portlet-tiles/
struts/struts2/trunk/plugins/portlet-tiles/pom.xml
struts/struts2/trunk/plugins/portlet-tiles/src/
struts/struts2/trunk/plugins/portlet-tiles/src/main/
struts/struts2/trunk/plugins/portlet-tiles/src/main/java/
struts/struts2/trunk/plugins/portlet-tiles/src/main/java/org/
struts/struts2/trunk/plugins/portlet-tiles/src/main/java/org/apache/
struts/struts2/trunk/plugins/portlet-tiles/src/main/java/org/apache/struts2/

struts/struts2/trunk/plugins/portlet-tiles/src/main/java/org/apache/struts2/views/

struts/struts2/trunk/plugins/portlet-tiles/src/main/java/org/apache/struts2/views/tiles/

struts/struts2/trunk/plugins/portlet-tiles/src/main/java/org/apache/struts2/views/tiles/PortletTilesResult.java
struts/struts2/trunk/plugins/portlet-tiles/src/main/resources/
struts/struts2/trunk/plugins/portlet-tiles/src/main/resources/LICENSE.txt
  - copied unchanged from r1381604, 
struts/struts2/trunk/plugins/portlet/src/main/resources/LICENSE.txt
struts/struts2/trunk/plugins/portlet-tiles/src/main/resources/NOTICE.txt
  - copied unchanged from r1381604, 
struts/struts2/trunk/plugins/portlet/src/main/resources/NOTICE.txt

struts/struts2/trunk/plugins/portlet-tiles/src/main/resources/struts-plugin.xml
Modified:
struts/struts2/trunk/plugins/pom.xml

struts/struts2/trunk/plugins/tiles/src/main/java/org/apache/struts2/tiles/StrutsTilesRequestContext.java

Modified: struts/struts2/trunk/plugins/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/pom.xml?rev=1381887&r1=1381886&r2=1381887&view=diff
==
--- struts/struts2/trunk/plugins/pom.xml (original)
+++ struts/struts2/trunk/plugins/pom.xml Fri Sep  7 05:48:49 2012
@@ -57,6 +57,7 @@
 dojo
 rest
 portlet
+portlet-tiles
 junit
 testng
 dwr

Added: struts/struts2/trunk/plugins/portlet-tiles/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/portlet-tiles/pom.xml?rev=1381887&view=auto
==
--- struts/struts2/trunk/plugins/portlet-tiles/pom.xml (added)
+++ struts/struts2/trunk/plugins/portlet-tiles/pom.xml Fri Sep  7 05:48:49 2012
@@ -0,0 +1,67 @@
+
+
+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";>
+4.0.0
+
+org.apache.struts
+struts2-plugins
+2.3.5-SNAPSHOT
+
+org.apache.struts
+struts2-portlet-tiles-plugin
+jar
+Struts 2 Portlet Tiles Plugin
+
+
+   
scm:svn:http://svn.apache.org/repos/asf/struts/struts2/trunk/plugins/portlet-tiles/
+   
scm:svn:https://svn.apache.org/repos/asf/struts/struts2/trunk/plugins/portlet-tiles/
+   
http://svn.apache.org/viewcvs.cgi/struts/struts2/trunk/plugins/portlet-tiles/
+
+
+
+
+ org.apache.struts
+ struts2-tiles-plugin
+
+
+ org.apache.struts
+ struts2-portlet-plugin
+
+
+javax.servlet
+jsp-api
+provided
+
+
+javax.portlet
+portlet-api
+provided
+
+
+org.apache.tiles
+tiles-jsp
+runtime
+
+
+

Added: 
struts/struts2/trunk/plugins/portlet-tiles/src/main/java/org/apache/struts2/views/tiles/PortletTilesResult.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/portlet-tiles/src/main/java/org/apache/struts2/views/tiles/PortletTilesResult.java?rev=1381887&view=auto
==
--- 
struts/struts2/trunk/plugins/portlet-tiles/src/main/java/org/apache/struts2/views/tiles/PortletTilesResult.java
 (added)
+++ 
struts/struts2/trunk/plugins/portlet-tiles/src/main/java/org/apache/struts2/views/tiles/PortletTilesResult.java
 Fri Sep  7 05:48:49 2012
@@ -0,0 +1,78 @@
+package org.apache.struts2.views.tiles;
+
+import com.opensymphony.xwork2.ActionInvocation;
+import freemarker.template.TemplateException;
+import org.apache.struts2.ServletActionContext;
+import org.apache.struts2.dispatcher.ServletDispatcherResult;
+import org.apache.struts2.portlet.PortletConstants;
+import org.apache.struts2.portlet.context.PortletActionContext;
+import org.apache.tiles.TilesContainer;
+import org.apache.tiles.TilesException;
+import org.apache.tiles.access.TilesAccess;
+
+import javax.portlet.ActionResponse;
+import javax.portlet.PortletException;
+

svn commit: r1381889 - /struts/struts2/trunk/plugins/portlet-tiles/pom.xml

2012-09-06 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Sep  7 05:53:33 2012
New Revision: 1381889

URL: http://svn.apache.org/viewvc?rev=1381889&view=rev
Log:
WW-2749 adds missing  tag

Modified:
struts/struts2/trunk/plugins/portlet-tiles/pom.xml

Modified: struts/struts2/trunk/plugins/portlet-tiles/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/portlet-tiles/pom.xml?rev=1381889&r1=1381888&r2=1381889&view=diff
==
--- struts/struts2/trunk/plugins/portlet-tiles/pom.xml (original)
+++ struts/struts2/trunk/plugins/portlet-tiles/pom.xml Fri Sep  7 05:53:33 2012
@@ -43,10 +43,12 @@
 
  org.apache.struts
  struts2-tiles-plugin
+${project.version}
 
 
  org.apache.struts
  struts2-portlet-plugin
+${project.version}
 
 
 javax.servlet