svn commit: r1436526 - in /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion: annotations/Conversion.java impl/XWorkConverter.java

2013-01-21 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Jan 21 18:13:32 2013
New Revision: 1436526

URL: http://svn.apache.org/viewvc?rev=1436526view=rev
Log:
WW-3829 adds better logging and improve example in JavaDoc

Modified:

struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java

struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkConverter.java

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java?rev=1436526r1=1436525r2=1436526view=diff
==
--- 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java
 Mon Jan 21 18:13:32 2013
@@ -22,13 +22,13 @@ import java.lang.annotation.Target;
 
 /**
  * !-- START SNIPPET: description --
- * p/A marker annotation for type conversions at Type level.
+ * A marker annotation for type conversions at Type level.
  * !-- END SNIPPET: description --
  *
  * p/ uAnnotation usage:/u
  *
  * !-- START SNIPPET: usage --
- * p/The Conversion annotation must be applied at Type level.
+ * The Conversion annotation must be applied at Type level. Check also 
[TypeConversion Annotation] for more examples!
  * !-- END SNIPPET: usage --
  *
  * p/ uAnnotation parameters:/u
@@ -58,8 +58,24 @@ import java.lang.annotation.Target;
  *
  * pre
  * !-- START SNIPPET: example --
- * #64;Conversion()
+ * #64;Conversion(
+ * conversions = {
+ *  // key must be the name of a property for which converter should 
be used
+ *  #64;TypeConversion(key = date, converter = 
org.demo.converter.DateConverter)
+ * }
+ * )
  * public class ConversionAction implements Action {
+ *
+ * private Date date;
+ *
+ * public setDate(Date date) {
+ * this.date = date;
+ * }
+ *
+ * public Date getDate() {
+ * return date;
+ * }
+ *
  * }
  *
  * !-- END SNIPPET: example --

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkConverter.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkConverter.java?rev=1436526r1=1436525r2=1436526view=diff
==
--- 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkConverter.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/XWorkConverter.java
 Mon Jan 21 18:13:32 2013
@@ -20,8 +20,8 @@ import com.opensymphony.xwork2.FileManag
 import com.opensymphony.xwork2.FileManagerFactory;
 import com.opensymphony.xwork2.ObjectFactory;
 import com.opensymphony.xwork2.XWorkConstants;
-import com.opensymphony.xwork2.XWorkMessages;
 import com.opensymphony.xwork2.XWorkException;
+import com.opensymphony.xwork2.XWorkMessages;
 import com.opensymphony.xwork2.conversion.TypeConverter;
 import com.opensymphony.xwork2.conversion.annotations.Conversion;
 import com.opensymphony.xwork2.conversion.annotations.ConversionRule;
@@ -29,10 +29,15 @@ import com.opensymphony.xwork2.conversio
 import com.opensymphony.xwork2.conversion.annotations.TypeConversion;
 import com.opensymphony.xwork2.inject.Inject;
 import com.opensymphony.xwork2.ognl.XWorkTypeConverterWrapper;
-import com.opensymphony.xwork2.util.*;
+import com.opensymphony.xwork2.util.AnnotationUtils;
+import com.opensymphony.xwork2.util.ClassLoaderUtil;
+import com.opensymphony.xwork2.util.CompoundRoot;
+import com.opensymphony.xwork2.util.LocalizedTextUtil;
+import com.opensymphony.xwork2.util.ValueStack;
 import com.opensymphony.xwork2.util.logging.Logger;
 import com.opensymphony.xwork2.util.logging.LoggerFactory;
 import com.opensymphony.xwork2.util.reflection.ReflectionContextState;
+import org.apache.commons.lang3.StringUtils;
 
 import java.io.IOException;
 import java.io.InputStream;
@@ -40,10 +45,16 @@ import java.lang.annotation.Annotation;
 import java.lang.reflect.Member;
 import java.lang.reflect.Method;
 import java.net.URL;
-import java.util.*;
+import java.text.MessageFormat;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+import java.util.Properties;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
-import java.text.MessageFormat;
 
 
 /**
@@ -587,7 +598,11 @@ public class XWorkConverter extends Defa
 break;
 }
 if (LOG.isDebugEnabled

svn commit: r1436528 - /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java

2013-01-21 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Jan 21 18:17:13 2013
New Revision: 1436528

URL: http://svn.apache.org/viewvc?rev=1436528view=rev
Log:
WW-3829 moves link to wiki

Modified:

struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java?rev=1436528r1=1436527r2=1436528view=diff
==
--- 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/annotations/Conversion.java
 Mon Jan 21 18:17:13 2013
@@ -28,7 +28,7 @@ import java.lang.annotation.Target;
  * p/ uAnnotation usage:/u
  *
  * !-- START SNIPPET: usage --
- * The Conversion annotation must be applied at Type level. Check also 
[TypeConversion Annotation] for more examples!
+ * The Conversion annotation must be applied at Type level.
  * !-- END SNIPPET: usage --
  *
  * p/ uAnnotation parameters:/u




svn commit: r1436637 - in /struts/struts2/trunk/plugins/javatemplates/src: main/java/org/apache/struts2/views/java/simple/AnchorHandler.java test/java/org/apache/struts2/views/java/simple/AnchorTest.j

2013-01-21 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Jan 21 21:47:13 2013
New Revision: 1436637

URL: http://svn.apache.org/viewvc?rev=1436637view=rev
Log:
WW-3920 adds support for scripting events

Modified:

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

struts/struts2/trunk/plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AnchorTest.java

Modified: 
struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AnchorHandler.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AnchorHandler.java?rev=1436637r1=1436636r2=1436637view=diff
==
--- 
struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AnchorHandler.java
 (original)
+++ 
struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/AnchorHandler.java
 Mon Jan 21 21:47:13 2013
@@ -20,36 +20,40 @@
  */
 package org.apache.struts2.views.java.simple;
 
+import org.apache.commons.lang3.StringUtils;
 import org.apache.struts2.views.java.Attributes;
 import org.apache.struts2.views.java.TagGenerator;
-import org.apache.commons.lang3.StringUtils;
 
 import java.io.IOException;
 import java.util.Map;
 
 public class AnchorHandler extends AbstractTagHandler implements TagGenerator {
+
 public void generate() throws IOException {
-//all rendering must happend at the end of the tag, so we can support 
nested params
+MapString, Object params = context.getParameters();
+
+Attributes attrs = new Attributes();
+attrs.addIfExists(name, params.get(name))
+.addIfExists(id, params.get(id))
+.addIfExists(class, params.get(cssClass))
+.addIfExists(style, params.get(cssStyle))
+.addIfExists(href, params.get(href), false)
+.addIfExists(title, params.get(title))
+.addIfExists(tabindex, params.get(tabindex));
+start(a, attrs);
 }
 
 public static class CloseHandler extends AbstractTagHandler implements 
TagGenerator {
+
 public void generate() throws IOException {
 MapString, Object params = context.getParameters();
-
-Attributes attrs = new Attributes();
-
-attrs.addIfExists(name, params.get(name))
-.addIfExists(id, params.get(id))
-.addIfExists(class, params.get(cssClass))
-.addIfExists(style, params.get(cssStyle))
-.addIfExists(href, params.get(href), false)
-.addIfExists(title, params.get(title))
-.addIfExists(tabindex, params.get(tabindex));
-start(a, attrs);
 String body = (String) params.get(body);
-if (StringUtils.isNotEmpty(body))
+if (StringUtils.isNotEmpty(body)) {
 characters(body, false);
+}
 end(a);
 }
+
 }
+
 }

Modified: 
struts/struts2/trunk/plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AnchorTest.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AnchorTest.java?rev=1436637r1=1436636r2=1436637view=diff
==
--- 
struts/struts2/trunk/plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AnchorTest.java
 (original)
+++ 
struts/struts2/trunk/plugins/javatemplates/src/test/java/org/apache/struts2/views/java/simple/AnchorTest.java
 Mon Jan 21 21:47:13 2013
@@ -46,6 +46,28 @@ public class AnchorTest extends Abstract
 assertEquals(expected, output);
 }
 
+public void testRenderScriptingEvents() {
+tag.setName(name_);
+tag.setOnclick(alert('click'));
+tag.setOnchange(alert('change));
+tag.setOnfocus(alert('focus'));
+tag.setOnselect(alert('select'));
+tag.setOndblclick(alert('dbclick'));
+tag.setOnkeydown(alert('keydown'));
+tag.setOnkeypress(alert('keypress'));
+tag.setHref(http://sometest.com?ab=10;);
+
+tag.evaluateParams();
+map.putAll(tag.getParameters());
+theme.renderTag(getTagName(), context);
+theme.renderTag(getTagName() + -close, context);
+String output = writer.getBuffer().toString();
+String expected = a name=\name_\ id=\name_\ 
href=\http://sometest.com?ab=10\; onclick=\alert('click')\  +
+ondblclick=\alert('dbclick')\ onfocus=\alert('focus')\ 
onkeypress=\alert('keypress')\  +
+onkeydown=\alert('keydown')\ onselect=\alert('select')\ 
onchange=\alert('change)\/a;
+assertEquals(expected, output);
+}
+
 @Override
 protected

svn commit: r1436643 - /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/JavaTemplateEngine.java

2013-01-21 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Jan 21 21:52:34 2013
New Revision: 1436643

URL: http://svn.apache.org/viewvc?rev=1436643view=rev
Log:
WW-3922 uses default template engine to support cooperation with other plugins

Modified:

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

Modified: 
struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/JavaTemplateEngine.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/JavaTemplateEngine.java?rev=1436643r1=1436642r2=1436643view=diff
==
--- 
struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/JavaTemplateEngine.java
 (original)
+++ 
struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/JavaTemplateEngine.java
 Mon Jan 21 21:52:34 2013
@@ -20,20 +20,23 @@
  */
 package org.apache.struts2.views.java;
 
+import com.opensymphony.xwork2.ActionContext;
+import com.opensymphony.xwork2.ObjectFactory;
+import com.opensymphony.xwork2.config.ConfigurationException;
+import com.opensymphony.xwork2.inject.Inject;
+import com.opensymphony.xwork2.util.logging.Logger;
+import com.opensymphony.xwork2.util.logging.LoggerFactory;
 import org.apache.struts2.StrutsException;
 import org.apache.struts2.components.template.BaseTemplateEngine;
 import org.apache.struts2.components.template.Template;
+import org.apache.struts2.components.template.TemplateEngine;
+import org.apache.struts2.components.template.TemplateEngineManager;
 import org.apache.struts2.components.template.TemplateRenderingContext;
 import org.apache.struts2.views.java.simple.SimpleTheme;
 
 import java.util.HashMap;
 import java.util.StringTokenizer;
 
-import com.opensymphony.xwork2.util.logging.LoggerFactory;
-import com.opensymphony.xwork2.util.logging.Logger;
-import com.opensymphony.xwork2.util.ClassLoaderUtil;
-import com.opensymphony.xwork2.inject.Inject;
-
 /**
  * Template engine that renders tags using java implementations
  */
@@ -41,26 +44,59 @@ public class JavaTemplateEngine extends 
 
 private static final Logger LOG = 
LoggerFactory.getLogger(JavaTemplateEngine.class);
 
-private Themes themes = new Themes() {{
-add(new SimpleTheme());
-}};
+// The struts template engine manager
+protected TemplateEngineManager templateEngineManager;
+
+// The struts default template type. If struts ever changes this will need 
updating.
+private String defaultTemplateType = ftl;
+
+@Inject
+public void setTemplateEngineManager(TemplateEngineManager mgr) {
+this.templateEngineManager = mgr;
+}
+
+private Themes themes = new Themes() {
+{
+add(new SimpleTheme());
+}
+};
 
 @Override
 protected String getSuffix() {
 return java;
 }
 
-public void renderTemplate(TemplateRenderingContext templateContext)
-throws Exception {
+public void renderTemplate(TemplateRenderingContext templateContext) 
throws Exception {
 Template t = templateContext.getTemplate();
 Theme theme = themes.get(t.getTheme());
 if (theme == null) {
-throw new StrutsException(Cannot render tag [ + t.getName() + ] 
because theme [ + t.getTheme() + ] was not found.);
+// Theme not supported, so do what struts would have done if we 
were not here.
+if (LOG.isDebugEnabled()) {
+LOG.debug(Theme not found [#0] trying default template engine 
using template type [#1], t.getTheme(), defaultTemplateType);
+}
+final TemplateEngine engine = 
templateEngineManager.getTemplateEngine(templateContext.getTemplate(), 
defaultTemplateType);
+
+if (engine == null) {
+// May be the default template has changed?
+throw new ConfigurationException(Unable to find a 
TemplateEngine for template type ' + defaultTemplateType
++ ' whilst trying to render template  + 
templateContext.getTemplate());
+} else {
+try {
+// Retry render
+engine.renderTemplate(templateContext);
+} catch (Exception e) {
+// Give up and throw a new StrutsException(e);
+throw new StrutsException(Cannot render tag [ + 
t.getName() + ] because theme [
++ t.getTheme() + ] was not found., e);
+}
+}
+} else {
+// Render our template
+theme.renderTag(t.getName(), templateContext);
 }
-theme.renderTag(t.getName(), templateContext);
 }
 
-private class Themes {
+private static class Themes {
 private HashMapString, Theme themes = new HashMapString, Theme

svn commit: r1436650 - /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java

2013-01-21 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Jan 21 22:07:08 2013
New Revision: 1436650

URL: http://svn.apache.org/viewvc?rev=1436650view=rev
Log:
WW-3912 adds proper support for checked attribute

Modified:

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

Modified: 
struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java?rev=1436650r1=1436649r2=1436650view=diff
==
--- 
struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java
 (original)
+++ 
struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java
 Mon Jan 21 22:07:08 2013
@@ -68,7 +68,7 @@ public class CheckboxListHandler extends
 a.add(type, checkbox)
.add(name, name)
.add(value, itemKeyStr)
-   .addIfTrue(checked, params.get(nameValue))
+   .addIfTrue(checked, isChecked(params, itemKeyStr))
.addIfTrue(readonly, params.get(readonly))
.addIfTrue(disabled, disabled)
.addIfExists(tabindex, params.get(tabindex))
@@ -101,4 +101,18 @@ public class CheckboxListHandler extends
 }
 }
 }
+
+private Boolean isChecked(MapString, Object params, String itemKeyStr) {
+Boolean checked = false;
+if (itemKeyStr != null) {
+String[] nameValues = (String[]) params.get(nameValue);
+for (String value : nameValues) {
+if (checked = value.equalsIgnoreCase(itemKeyStr)) {
+break;
+}
+}
+}
+return checked;
+}
+
 }




svn commit: r1436660 - /struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java

2013-01-21 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Jan 21 22:23:18 2013
New Revision: 1436660

URL: http://svn.apache.org/viewvc?rev=1436660view=rev
Log:
WW-3919 adds proper logic to render id attribute

Modified:

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

Modified: 
struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java?rev=1436660r1=1436659r2=1436660view=diff
==
--- 
struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java
 (original)
+++ 
struts/struts2/trunk/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java
 Mon Jan 21 22:23:18 2013
@@ -72,13 +72,13 @@ public class CheckboxListHandler extends
.addIfTrue(readonly, params.get(readonly))
.addIfTrue(disabled, disabled)
.addIfExists(tabindex, params.get(tabindex))
-   .addIfExists(id, name + - + 
Integer.toString(cnt++));
+.addIfExists(id, id + - + Integer.toString(cnt));
start(input, a);
end(input);
 
 //Label section
 a = new Attributes();
-a.add(for,id)
+a.add(for,id + - + Integer.toString(cnt))
.addIfExists(class, params.get(cssClass))
.addIfExists(style, params.get(cssStyle));
 super.start(label, a);
@@ -97,7 +97,7 @@ public class CheckboxListHandler extends
 end(input);
 
 stack.pop();
-
+cnt++;
 }
 }
 }




svn commit: r1436866 - /struts/struts2/trunk/apps/mailreader/src/main/resources/log4j.properties

2013-01-22 Thread lukaszlenart
Author: lukaszlenart
Date: Tue Jan 22 12:27:12 2013
New Revision: 1436866

URL: http://svn.apache.org/viewvc?rev=1436866view=rev
Log:
Reduces log level to info

Modified:
struts/struts2/trunk/apps/mailreader/src/main/resources/log4j.properties

Modified: 
struts/struts2/trunk/apps/mailreader/src/main/resources/log4j.properties
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/mailreader/src/main/resources/log4j.properties?rev=1436866r1=1436865r2=1436866view=diff
==
--- struts/struts2/trunk/apps/mailreader/src/main/resources/log4j.properties 
(original)
+++ struts/struts2/trunk/apps/mailreader/src/main/resources/log4j.properties 
Tue Jan 22 12:27:12 2013
@@ -11,7 +11,7 @@
 
 
 # Set root logger level to WARN and append to stdout
-log4j.rootLogger=DEBUG, stdout
+log4j.rootLogger=INFO, stdout
 log4j.appender.stdout=org.apache.log4j.ConsoleAppender
 log4j.appender.stdout.Target=System.out
 log4j.appender.stdout.layout=org.apache.log4j.PatternLayout




svn commit: r1436878 - in /struts/struts2/trunk: core/src/main/java/org/apache/struts2/dispatcher/ core/src/test/java/org/apache/struts2/dispatcher/ core/src/test/java/org/apache/struts2/views/jsp/ui/

2013-01-22 Thread lukaszlenart
Author: lukaszlenart
Date: Tue Jan 22 12:44:45 2013
New Revision: 1436878

URL: http://svn.apache.org/viewvc?rev=1436878view=rev
Log:
WW-3971 adds ContainerHolder to reduce numbers of calls to getConfiguration() 
and optimize RuntimeConfiguration class to more thread friendly

Added:

struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ContainerHolder.java
Modified:

struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java

struts/struts2/trunk/core/src/test/java/org/apache/struts2/dispatcher/DispatcherTest.java

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

struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/config/impl/DefaultConfiguration.java

Added: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ContainerHolder.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ContainerHolder.java?rev=1436878view=auto
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ContainerHolder.java
 (added)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/ContainerHolder.java
 Tue Jan 22 12:44:45 2013
@@ -0,0 +1,33 @@
+package org.apache.struts2.dispatcher;
+
+import com.opensymphony.xwork2.inject.Container;
+import org.apache.struts2.StrutsConstants;
+
+/**
+ * Simple class to hold Container instance per thread to minimise number of 
attempts
+ * to read configuration and build each time a new configuration.
+ *
+ * Thus depends on {@link StrutsConstants#STRUTS_CONFIGURATION_XML_RELOAD} 
flag,
+ * if set to false just use stored container, configuration will do not change.
+ */
+class ContainerHolder {
+
+private static ThreadLocalContainer instance = new 
ThreadLocalContainer();
+
+public static void store(Container instance) {
+boolean reloadConfigs = 
Boolean.valueOf(instance.getInstance(String.class, 
StrutsConstants.STRUTS_CONFIGURATION_XML_RELOAD));
+if (!reloadConfigs) {
+// reloadConfigs is false, configuration will do not change, just 
keep it
+ContainerHolder.instance.set(instance);
+}
+}
+
+public static Container get() {
+return ContainerHolder.instance.get();
+}
+
+public static void clear() {
+ContainerHolder.instance.set(null);
+}
+
+}

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java?rev=1436878r1=1436877r2=1436878view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
 Tue Jan 22 12:44:45 2013
@@ -432,6 +432,8 @@ public class Dispatcher {
 boolean reloadi18n = 
Boolean.valueOf(container.getInstance(String.class, 
StrutsConstants.STRUTS_I18N_RELOAD));
 LocalizedTextUtil.setReloadBundles(reloadi18n);
 
+ContainerHolder.store(container);
+
 return container;
 }
 
@@ -908,8 +910,10 @@ public class Dispatcher {
  * Modify the ConfigurationManager instance
  *
  * @param mgr The configuration manager
+ * @deprecated should be removed as is used only in tests
  */
 public void setConfigurationManager(ConfigurationManager mgr) {
+ContainerHolder.clear();
 this.configurationManager = mgr;
 }
 
@@ -918,6 +922,9 @@ public class Dispatcher {
  * @return Our dependency injection container
  */
 public Container getContainer() {
+if (ContainerHolder.get() != null) {
+return ContainerHolder.get();
+}
 ConfigurationManager mgr = getConfigurationManager();
 if (mgr == null) {
 throw new IllegalStateException(The configuration manager 
shouldn't be null);
@@ -926,8 +933,11 @@ public class Dispatcher {
 if (config == null) {
 throw new IllegalStateException(Unable to load 
configuration);
 } else {
-return config.getContainer();
+Container container = config.getContainer();
+ContainerHolder.store(container);
+return container;
 }
 }
 }
+
 }

Modified: 
struts/struts2/trunk/core/src/test/java/org/apache/struts2/dispatcher/DispatcherTest.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/dispatcher/DispatcherTest.java?rev=1436878r1=1436877r2=1436878view=diff
==
--- 
struts/struts2/trunk/core/src/test/java/org/apache/struts2

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

2013-01-22 Thread lukaszlenart
Author: lukaszlenart
Date: Tue Jan 22 14:13:07 2013
New Revision: 1436940

URL: http://svn.apache.org/viewvc?rev=1436940view=rev
Log:
WW-3845 improves code to avoid empty HashSet

Modified:

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

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/UIBean.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/UIBean.java?rev=1436940r1=1436939r2=1436940view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/UIBean.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/UIBean.java
 Tue Jan 22 14:13:07 2013
@@ -1243,7 +1243,6 @@ public abstract class UIBean extends Com
 SetString standardAttributes = standardAttributesMap.get(clz);
 if (standardAttributes == null) {
 standardAttributes = new HashSetString();
-standardAttributesMap.put(clz, standardAttributes);
 while (clz != null) {
 for (Field f : clz.getDeclaredFields()) {
 if (Modifier.isProtected(f.getModifiers())
@@ -1257,6 +1256,7 @@ public abstract class UIBean extends Com
 clz = clz.getSuperclass();
 }
 }
+standardAttributesMap.put(clz, standardAttributes);
 }
return standardAttributes;
}




svn commit: r1436951 - in /struts/struts2/trunk: core/src/main/java/org/apache/struts2/components/UIBean.java xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java xwork-core/src/main/ja

2013-01-22 Thread lukaszlenart
Author: lukaszlenart
Date: Tue Jan 22 14:28:15 2013
New Revision: 1436951

URL: http://svn.apache.org/viewvc?rev=1436951view=rev
Log:
WW-3845 adds usage of putIfAbsent to improve atomicity

Modified:

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

struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java

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

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/UIBean.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/UIBean.java?rev=1436951r1=1436950r2=1436951view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/UIBean.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/UIBean.java
 Tue Jan 22 14:28:15 2013
@@ -49,6 +49,7 @@ import java.util.List;
 import java.util.Map;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ConcurrentMap;
 
 /**
  * UIBean is the standard superclass of all Struts UI components.
@@ -502,7 +503,7 @@ public abstract class UIBean extends Com
 protected TemplateEngineManager templateEngineManager;
 
 // dynamic attributes support for tags used with FreeMarker templates
-protected static MapClass, SetString standardAttributesMap = new 
ConcurrentHashMapClass, SetString();
+protected static ConcurrentMapClass, SetString standardAttributesMap = 
new ConcurrentHashMapClass, SetString();
 
 @Inject(StrutsConstants.STRUTS_UI_TEMPLATEDIR)
 public void setDefaultTemplateDir(String dir) {
@@ -1256,7 +1257,7 @@ public abstract class UIBean extends Com
 clz = clz.getSuperclass();
 }
 }
-standardAttributesMap.put(clz, standardAttributes);
+standardAttributesMap.putIfAbsent(clz, standardAttributes);
 }
return standardAttributes;
}

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java?rev=1436951r1=1436950r2=1436951view=diff
==
--- 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlUtil.java
 Tue Jan 22 14:28:15 2013
@@ -22,7 +22,12 @@ import com.opensymphony.xwork2.util.Comp
 import com.opensymphony.xwork2.util.logging.Logger;
 import com.opensymphony.xwork2.util.logging.LoggerFactory;
 import com.opensymphony.xwork2.util.reflection.ReflectionException;
-import ognl.*;
+import ognl.Ognl;
+import ognl.OgnlContext;
+import ognl.OgnlException;
+import ognl.OgnlRuntime;
+import ognl.SimpleNode;
+import ognl.TypeConverter;
 
 import java.beans.BeanInfo;
 import java.beans.IntrospectionException;
@@ -33,6 +38,7 @@ import java.util.Collection;
 import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ConcurrentMap;
 
 
 /**
@@ -44,8 +50,8 @@ import java.util.concurrent.ConcurrentHa
 public class OgnlUtil {
 
 private static final Logger LOG = LoggerFactory.getLogger(OgnlUtil.class);
-private ConcurrentHashMapString, Object expressions = new 
ConcurrentHashMapString, Object();
-private final ConcurrentHashMapClass, BeanInfo beanInfoCache = new 
ConcurrentHashMapClass, BeanInfo();
+private ConcurrentMapString, Object expressions = new 
ConcurrentHashMapString, Object();
+private final ConcurrentMapClass, BeanInfo beanInfoCache = new 
ConcurrentHashMapClass, BeanInfo();
 
 private TypeConverter defaultConverter;
 static boolean devMode = false;
@@ -240,7 +246,7 @@ public class OgnlUtil {
 Object o = expressions.get(expression);
 if (o == null) {
 o = Ognl.parseExpression(expression);
-expressions.put(expression, o);
+expressions.putIfAbsent(expression, o);
 }
 return o;
 } else
@@ -416,7 +422,7 @@ public class OgnlUtil {
 beanInfo = beanInfoCache.get(clazz);
 if (beanInfo == null) {
 beanInfo = Introspector.getBeanInfo(clazz, Object.class);
-beanInfoCache.put(clazz, beanInfo);
+beanInfoCache.putIfAbsent(clazz, beanInfo);
 }
 return beanInfo;
 }

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/LocalizedTextUtil.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony

svn commit: r1436984 - in /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging: Logger.java LoggerUtils.java commons/CommonsLogger.java jdk/JdkLogger.java slf4j/Slf4jLog

2013-01-22 Thread lukaszlenart
Author: lukaszlenart
Date: Tue Jan 22 14:55:59 2013
New Revision: 1436984

URL: http://svn.apache.org/viewvc?rev=1436984view=rev
Log:
Adds support for debug(String, Object...)

Modified:

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

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

struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java

struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java

struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java?rev=1436984r1=1436983r2=1436984view=diff
==
--- 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java
 Tue Jan 22 14:55:59 2013
@@ -20,26 +20,40 @@ package com.opensymphony.xwork2.util.log
  */
 public interface Logger {
 void trace(String msg, String... args);
+
 void trace(String msg, Throwable ex, String... args);
+
 boolean isTraceEnabled();
-
+
 void debug(String msg, String... args);
+
+void debug(String msg, Object... args);
+
 void debug(String msg, Throwable ex, String... args);
+
 boolean isDebugEnabled();
-
+
 void info(String msg, String... args);
+
 void info(String msg, Throwable ex, String... args);
+
 boolean isInfoEnabled();
-
+
 void warn(String msg, String... args);
+
 void warn(String msg, Throwable ex, String... args);
+
 boolean isWarnEnabled();
-
+
 void error(String msg, String... args);
+
 void error(String msg, Throwable ex, String... args);
+
 boolean isErrorEnabled();
-
+
 void fatal(String msg, String... args);
+
 void fatal(String msg, Throwable ex, String... args);
+
 boolean isFatalEnabled();
 }

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerUtils.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerUtils.java?rev=1436984r1=1436983r2=1436984view=diff
==
--- 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerUtils.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/LoggerUtils.java
 Tue Jan 22 14:55:59 2013
@@ -15,6 +15,9 @@
  */
 package com.opensymphony.xwork2.util.logging;
 
+import java.util.LinkedList;
+import java.util.List;
+
 /**
  * Logging utility methods
  */
@@ -69,4 +72,12 @@ public class LoggerUtils {
 
 }
 
+public static String format(String msg, Object[] args) {
+ListString strArgs = new LinkedListString();
+for (Object arg : args) {
+strArgs.add(arg != null ? arg.toString() : (null));
+}
+return format(msg, strArgs.toArray(new String[strArgs.size()]));
+}
+
 }

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java?rev=1436984r1=1436983r2=1436984view=diff
==
--- 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java
 Tue Jan 22 14:55:59 2013
@@ -68,6 +68,10 @@ public class CommonsLogger implements Lo
 log.debug(LoggerUtils.format(msg, args));
 }
 
+public void debug(String msg, Object... args) {
+log.debug(LoggerUtils.format(msg, args));
+}
+
 public void debug(String msg, Throwable ex, String... args) {
 log.debug(LoggerUtils.format(msg, args), ex);
 }

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java?rev=1436984r1=1436983r2=1436984view=diff
==
--- 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java
 (original

svn commit: r1439137 - /struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java

2013-01-27 Thread lukaszlenart
Author: lukaszlenart
Date: Sun Jan 27 18:41:57 2013
New Revision: 1439137

URL: http://svn.apache.org/viewvc?rev=1439137view=rev
Log:
WW-3664 extends Dispatcher to create directory tree defined as 
struts.multipart.saveDir

Modified:

struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java?rev=1439137r1=1439136r2=1439137view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
 Sun Jan 27 18:41:57 2013
@@ -681,21 +681,20 @@ public class Dispatcher {
 File multipartSaveDir = new File(saveDir);
 
 if (!multipartSaveDir.exists()) {
-if (!multipartSaveDir.mkdir()) {
+if (!multipartSaveDir.mkdirs()) {
 String logMessage;
-   try {
-logMessage = Could not find create multipart save 
directory '+multipartSaveDir.getCanonicalPath()+'.;
-   } catch (IOException e) {
-logMessage = Could not find create multipart save 
directory '+multipartSaveDir.toString()+'.;
-   }
-   if(devMode) {
+try {
+logMessage = Could not find create multipart save 
directory ' + multipartSaveDir.getCanonicalPath() + '.;
+} catch (IOException e) {
+logMessage = Could not find create multipart save 
directory ' + multipartSaveDir.toString() + '.;
+}
+if (devMode) {
 LOG.error(logMessage);
-   }
-   else {
+} else {
 if (LOG.isWarnEnabled()) {
 LOG.warn(logMessage);
 }
-   }
+}
 }
 }
 }




svn commit: r1439156 - in /struts/struts2/trunk/core/src/main: java/org/apache/struts2/StrutsConstants.java java/org/apache/struts2/dispatcher/Dispatcher.java resources/struts-default.xml

2013-01-27 Thread lukaszlenart
Author: lukaszlenart
Date: Sun Jan 27 19:48:59 2013
New Revision: 1439156

URL: http://svn.apache.org/viewvc?rev=1439156view=rev
Log:
WW-3363 removes struts.multipart.handler and reference only to 
struts.multipart.parser to be consistent with the docs

Modified:

struts/struts2/trunk/core/src/main/java/org/apache/struts2/StrutsConstants.java

struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
struts/struts2/trunk/core/src/main/resources/struts-default.xml

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/StrutsConstants.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/StrutsConstants.java?rev=1439156r1=1439155r2=1439156view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/StrutsConstants.java 
(original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/StrutsConstants.java 
Sun Jan 27 19:48:59 2013
@@ -126,11 +126,6 @@ public final class StrutsConstants {
 public static final String STRUTS_MULTIPART_SAVEDIR = 
struts.multipart.saveDir;
 
 /**
- * The name of the bean that will handle multipart requests
- */
-public static final String STRUTS_MULTIPART_HANDLER = 
struts.multipart.handler;
-
-/**
  * The org.apache.struts2.dispatcher.multipart.MultiPartRequest parser 
implementation
  * for a multipart request (file upload)
  */

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java?rev=1439156r1=1439155r2=1439156view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
 Sun Jan 27 19:48:59 2013
@@ -139,9 +139,9 @@ public class Dispatcher {
 private String multipartSaveDir;
 
 /**
- * Stores the value of StrutsConstants.STRUTS_MULTIPART_HANDLER setting
+ * Stores reference to instance of {@link MultiPartRequest} implementation 
defined by {@link StrutsConstants#STRUTS_MULTIPART_PARSER}
  */
-private String multipartHandlerName;
+private MultiPartRequest multipartHandler;
 
 /**
  * Provide list of default configuration files.
@@ -252,9 +252,9 @@ public class Dispatcher {
 multipartSaveDir = val;
 }
 
-@Inject(StrutsConstants.STRUTS_MULTIPART_HANDLER)
-public void setMultipartHandler(String val) {
-multipartHandlerName = val;
+@Inject
+public void setMultipartHandler(MultiPartRequest multiPartRequest) {
+this.multipartHandler = multiPartRequest;
 }
 
 @Inject
@@ -774,19 +774,8 @@ public class Dispatcher {
 
 String content_type = request.getContentType();
 if (content_type != null  
content_type.contains(multipart/form-data)) {
-MultiPartRequest mpr = null;
-//check for alternate implementations of MultiPartRequest
-SetString multiNames = 
getContainer().getInstanceNames(MultiPartRequest.class);
-for (String multiName : multiNames) {
-if (multiName.equals(multipartHandlerName)) {
-mpr = getContainer().getInstance(MultiPartRequest.class, 
multiName);
-}
-}
-if (mpr == null ) {
-mpr = getContainer().getInstance(MultiPartRequest.class);
-}
 LocaleProvider provider = 
getContainer().getInstance(LocaleProvider.class);
-request = new MultiPartRequestWrapper(mpr, request, 
getSaveDir(servletContext), provider);
+request = new MultiPartRequestWrapper(multipartHandler, request, 
getSaveDir(servletContext), provider);
 } else {
 request = new StrutsRequestWrapper(request);
 }

Modified: struts/struts2/trunk/core/src/main/resources/struts-default.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/resources/struts-default.xml?rev=1439156r1=1439155r2=1439156view=diff
==
--- struts/struts2/trunk/core/src/main/resources/struts-default.xml (original)
+++ struts/struts2/trunk/core/src/main/resources/struts-default.xml Sun Jan 27 
19:48:59 2013
@@ -52,7 +52,7 @@
 
 bean type=org.apache.struts2.dispatcher.multipart.MultiPartRequest 
name=struts 
class=org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest 
scope=default/
 bean type=org.apache.struts2.dispatcher.multipart.MultiPartRequest 
name=jakarta 
class=org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest 
scope=default /
-constant name=struts.multipart.handler value=jakarta

svn commit: r1439169 - in /struts/struts2/trunk/plugins/rest/src: main/java/org/apache/struts2/rest/DefaultHttpHeaders.java test/java/org/apache/struts2/rest/DefaultHttpHeadersTest.java

2013-01-27 Thread lukaszlenart
Author: lukaszlenart
Date: Sun Jan 27 20:23:06 2013
New Revision: 1439169

URL: http://svn.apache.org/viewvc?rev=1439169view=rev
Log:
WW-3492 adds proper handling of If-Modified-Since header

Modified:

struts/struts2/trunk/plugins/rest/src/main/java/org/apache/struts2/rest/DefaultHttpHeaders.java

struts/struts2/trunk/plugins/rest/src/test/java/org/apache/struts2/rest/DefaultHttpHeadersTest.java

Modified: 
struts/struts2/trunk/plugins/rest/src/main/java/org/apache/struts2/rest/DefaultHttpHeaders.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/rest/src/main/java/org/apache/struts2/rest/DefaultHttpHeaders.java?rev=1439169r1=1439168r2=1439169view=diff
==
--- 
struts/struts2/trunk/plugins/rest/src/main/java/org/apache/struts2/rest/DefaultHttpHeaders.java
 (original)
+++ 
struts/struts2/trunk/plugins/rest/src/main/java/org/apache/struts2/rest/DefaultHttpHeaders.java
 Sun Jan 27 20:23:06 2013
@@ -21,40 +21,55 @@
 
 package org.apache.struts2.rest;
 
+import com.opensymphony.xwork2.util.logging.Logger;
+import com.opensymphony.xwork2.util.logging.LoggerFactory;
+
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
-import static javax.servlet.http.HttpServletResponse.*;
+import java.text.ParseException;
+import java.text.SimpleDateFormat;
 import java.util.Date;
 
+import static javax.servlet.http.HttpServletResponse.SC_CREATED;
+import static javax.servlet.http.HttpServletResponse.SC_NOT_MODIFIED;
+import static javax.servlet.http.HttpServletResponse.SC_OK;
+
 /**
  * Default implementation of rest info that uses fluent-style construction
  */
 public class DefaultHttpHeaders implements HttpHeaders {
-String resultCode;
-int status = SC_OK;
-Object etag;
-Object locationId;
-String location;
-boolean disableCaching;
-boolean noETag = false;
-Date lastModified;
-
-public DefaultHttpHeaders() {}
-
+
+private static final Logger LOG = 
LoggerFactory.getLogger(DefaultHttpHeaders.class);
+
+private static final String IF_MODIFIED_SINCE_DATE_FORMAT = EEE, dd MMM 
 HH:mm:ss zzz;
+private static final SimpleDateFormat IF_MODIFIED_SINCE_FORMAT = new 
SimpleDateFormat(IF_MODIFIED_SINCE_DATE_FORMAT);
+
+private String resultCode;
+private int status = SC_OK;
+private Object etag;
+private Object locationId;
+private String location;
+private boolean disableCaching;
+private boolean noETag = false;
+private Date lastModified;
+
+public DefaultHttpHeaders() {
+}
+
 public DefaultHttpHeaders(String result) {
 resultCode = result;
 }
-
+
 public DefaultHttpHeaders renderResult(String code) {
 this.resultCode = code;
 return this;
 }
-
+
 public DefaultHttpHeaders withStatus(int code) {
 this.status = code;
 return this;
 }
-
+
 public DefaultHttpHeaders withETag(Object etag) {
 this.etag = etag;
 return this;
@@ -64,27 +79,27 @@ public class DefaultHttpHeaders implemen
 this.noETag = true;
 return this;
 }
-
+
 public DefaultHttpHeaders setLocationId(Object id) {
 this.locationId = id;
 return this;
 }
-
+
 public DefaultHttpHeaders setLocation(String loc) {
 this.location = loc;
 return this;
 }
-
+
 public DefaultHttpHeaders lastModified(Date date) {
 this.lastModified = date;
 return this;
 }
-
+
 public DefaultHttpHeaders disableCaching() {
 this.disableCaching = true;
 return this;
 }
-
+
 /* (non-Javadoc)
  * @see 
org.apache.struts2.rest.HttpHeaders#apply(javax.servlet.http.HttpServletRequest,
 javax.servlet.http.HttpServletResponse, java.lang.Object)
  */
@@ -108,9 +123,9 @@ public class DefaultHttpHeaders implemen
 int lastSlash = url.lastIndexOf(/);
 int lastDot = url.lastIndexOf(.);
 if (lastDot  lastSlash  lastDot  -1) {
-url = url.substring(0, 
lastDot)+/+locationId+url.substring(lastDot);
+url = url.substring(0, lastDot) + / + locationId + 
url.substring(lastDot);
 } else {
-url += /+locationId;
+url += / + locationId;
 }
 response.setHeader(Location, url);
 status = SC_CREATED;
@@ -130,16 +145,13 @@ public class DefaultHttpHeaders implemen
 }
 
 String reqLastModified = request.getHeader(If-Modified-Since);
-if (lastModified != null) {
-if 
(String.valueOf(lastModified.getTime()).equals(reqLastModified)) {
-lastModifiedNotChanged = true;
-}
-
+if (lastModified != null  reqLastModified != null) {
+lastModifiedNotChanged = 
compareIfModifiedSince(reqLastModified

svn commit: r1439171 - /struts/struts2/trunk/plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/ValueStackDataSource.java

2013-01-27 Thread lukaszlenart
Author: lukaszlenart
Date: Sun Jan 27 20:27:04 2013
New Revision: 1439171

URL: http://svn.apache.org/viewvc?rev=1439171view=rev
Log:
WW-3698 wraps value with ValueStackDataSource if no already wrapped

Modified:

struts/struts2/trunk/plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/ValueStackDataSource.java

Modified: 
struts/struts2/trunk/plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/ValueStackDataSource.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/ValueStackDataSource.java?rev=1439171r1=1439170r2=1439171view=diff
==
--- 
struts/struts2/trunk/plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/ValueStackDataSource.java
 (original)
+++ 
struts/struts2/trunk/plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/ValueStackDataSource.java
 Sun Jan 27 20:27:04 2013
@@ -104,8 +104,8 @@ public class ValueStackDataSource implem
 LOG.debug(field:  + field.getName() + / + value);
 }
 
-if (MakeIterator.isIterable(value)) {
-//return new ValueStackDataSource(this.valueStack, 
field.getName());
+if ((!field.getValueClass().isInstance(value)  
MakeIterator.isIterable(value))) {
+// wrap value with ValueStackDataSource if not already wrapped
 return new ValueStackDataSource(this.valueStack, expression);
 } else {
 return value;




svn commit: r1439265 - /struts/struts2/trunk/plugins/rest/src/test/java/org/apache/struts2/rest/RestWorkflowInterceptorTest.java

2013-01-27 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Jan 28 06:14:30 2013
New Revision: 1439265

URL: http://svn.apache.org/viewvc?rev=1439265view=rev
Log:
WW-3492 uses getter instead direct field access

Modified:

struts/struts2/trunk/plugins/rest/src/test/java/org/apache/struts2/rest/RestWorkflowInterceptorTest.java

Modified: 
struts/struts2/trunk/plugins/rest/src/test/java/org/apache/struts2/rest/RestWorkflowInterceptorTest.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/rest/src/test/java/org/apache/struts2/rest/RestWorkflowInterceptorTest.java?rev=1439265r1=1439264r2=1439265view=diff
==
--- 
struts/struts2/trunk/plugins/rest/src/test/java/org/apache/struts2/rest/RestWorkflowInterceptorTest.java
 (original)
+++ 
struts/struts2/trunk/plugins/rest/src/test/java/org/apache/struts2/rest/RestWorkflowInterceptorTest.java
 Mon Jan 28 06:14:30 2013
@@ -50,12 +50,12 @@ public class RestWorkflowInterceptorTest
 mockContentTypeHandlerManager.expectAndReturn(handleResult, new 
AnyConstraintMatcher() {
 public boolean matches(Object[] args) {
 DefaultHttpHeaders headers = (DefaultHttpHeaders) args[1];
-return 666 == headers.status;
+return 666 == headers.getStatus();
 }
 }, null);
 wf.setContentTypeHandlerManager((ContentTypeHandlerManager) 
mockContentTypeHandlerManager.proxy());
 
-ActionContext.setContext(new ActionContext(new HashMap() {{
+ActionContext.setContext(new ActionContext(new HashMapString, 
Object() {{
 put(ServletActionContext.ACTION_MAPPING, new ActionMapping());
 }}));
 wf.doIntercept((ActionInvocation) mockActionInvocation.proxy());




svn commit: r1439344 - in /struts/struts2/trunk/plugins: ./ tiles3/ tiles3/src/ tiles3/src/main/ tiles3/src/main/java/ tiles3/src/main/java/org/ tiles3/src/main/java/org/apache/ tiles3/src/main/java/o

2013-01-28 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Jan 28 11:18:26 2013
New Revision: 1439344

URL: http://svn.apache.org/viewvc?rev=1439344view=rev
Log:
WW-3931 adds new plugin to support Tiles 3 result type

Added:
struts/struts2/trunk/plugins/tiles3/
struts/struts2/trunk/plugins/tiles3/pom.xml
struts/struts2/trunk/plugins/tiles3/src/
struts/struts2/trunk/plugins/tiles3/src/main/
struts/struts2/trunk/plugins/tiles3/src/main/java/
struts/struts2/trunk/plugins/tiles3/src/main/java/org/
struts/struts2/trunk/plugins/tiles3/src/main/java/org/apache/
struts/struts2/trunk/plugins/tiles3/src/main/java/org/apache/struts2/
struts/struts2/trunk/plugins/tiles3/src/main/java/org/apache/struts2/views/

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

struts/struts2/trunk/plugins/tiles3/src/main/java/org/apache/struts2/views/tiles/TilesResult.java
struts/struts2/trunk/plugins/tiles3/src/main/resources/
struts/struts2/trunk/plugins/tiles3/src/main/resources/LICENSE.txt
struts/struts2/trunk/plugins/tiles3/src/main/resources/NOTICE.txt
struts/struts2/trunk/plugins/tiles3/src/main/resources/struts-plugin.xml
Modified:
struts/struts2/trunk/plugins/pom.xml

Modified: struts/struts2/trunk/plugins/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/pom.xml?rev=1439344r1=1439343r2=1439344view=diff
==
--- struts/struts2/trunk/plugins/pom.xml (original)
+++ struts/struts2/trunk/plugins/pom.xml Mon Jan 28 11:18:26 2013
@@ -67,6 +67,7 @@
 moduleembeddedjsp/module
 modulegxp/module
 modulecdi/module
+moduletiles3/module
 /modules
 
 dependencies

Added: struts/struts2/trunk/plugins/tiles3/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/tiles3/pom.xml?rev=1439344view=auto
==
--- struts/struts2/trunk/plugins/tiles3/pom.xml (added)
+++ struts/struts2/trunk/plugins/tiles3/pom.xml Mon Jan 28 11:18:26 2013
@@ -0,0 +1,61 @@
+?xml version=1.0 encoding=UTF-8?
+!--
+/*
+ * $Id$
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * License); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+--
+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;
+modelVersion4.0.0/modelVersion
+parent
+groupIdorg.apache.struts/groupId
+artifactIdstruts2-plugins/artifactId
+version2.3.9-SNAPSHOT/version
+/parent
+
+artifactIdstruts2-tiles3-plugin/artifactId
+packagingjar/packaging
+nameStruts 2 Tiles 3 Plugin/name
+
+scm
+   
connectionscm:svn:http://svn.apache.org/repos/asf/struts/struts2/trunk/plugins/tiles3//connection
+   
developerConnectionscm:svn:https://svn.apache.org/repos/asf/struts/struts2/trunk/plugins/tiles3//developerConnection
+   
urlhttp://svn.apache.org/viewcvs.cgi/struts/struts2/trunk/plugins/tiles3//url
+/scm
+
+dependencies
+dependency
+groupIdorg.apache.tiles/groupId
+artifactIdtiles-core/artifactId
+version3.0.1/version
+/dependency
+dependency
+groupIdorg.apache.tiles/groupId
+artifactIdtiles-extras/artifactId
+version3.0.1/version
+/dependency
+dependency
+groupIdorg.apache.tiles/groupId
+artifactIdtiles-jsp/artifactId
+version3.0.1/version
+scoperuntime/scope
+/dependency
+
+/dependencies
+/project

Added: 
struts/struts2/trunk/plugins/tiles3/src/main/java/org/apache/struts2/views/tiles/TilesResult.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/tiles3/src/main/java/org/apache/struts2/views/tiles/TilesResult.java?rev=1439344view=auto
==
--- 
struts/struts2/trunk/plugins/tiles3/src/main/java/org/apache/struts2/views/tiles/TilesResult.java
 (added)
+++ 
struts/struts2/trunk/plugins/tiles3/src/main/java/org/apache/struts2/views/tiles/TilesResult.java
 Mon

svn commit: r1439410 - /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java

2013-01-28 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Jan 28 14:06:10 2013
New Revision: 1439410

URL: http://svn.apache.org/viewvc?rev=1439410view=rev
Log:
WW-3973 adds disclaimer about ParameterNameAware

Modified:

struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java?rev=1439410r1=1439409r2=1439410view=diff
==
--- 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/interceptor/ParametersInterceptor.java
 Mon Jan 28 14:06:10 2013
@@ -46,13 +46,13 @@ import java.util.regex.Pattern;
 /**
  * !-- START SNIPPET: description --
  * This interceptor sets all parameters on the value stack.
- * p/
+ *
  * This interceptor gets all parameters from {@link 
ActionContext#getParameters()} and sets them on the value stack by
  * calling {@link ValueStack#setValue(String, Object)}, typically resulting in 
the values submitted in a form
  * request being applied to an action in the value stack. Note that the 
parameter map must contain a String key and
  * often containers a String[] for the value.
- * p/
- * p/ The interceptor takes one parameter named 'ordered'. When set to true 
action properties are guaranteed to be
+ *
+ * The interceptor takes one parameter named 'ordered'. When set to true 
action properties are guaranteed to be
  * set top-down which means that top action's properties are set first. Then 
it's subcomponents properties are set.
  * The reason for this order is to enable a 'factory' pattern. For example, 
let's assume that one has an action
  * that contains a property named 'modelClass' that allows to choose what is 
the underlying implementation of model.
@@ -60,41 +60,39 @@ import java.util.regex.Pattern;
  * implementation during action.setModelClass() call. Similiarily it's 
possible to use action.setPrimaryKey()
  * property set call to actually load the model class from persistent storage. 
Without any assumption on parameter
  * order you have to use patterns like 'Preparable'.
- * p/
- * p/ Because parameter names are effectively OGNL statements, it is 
important that security be taken in to account.
+ *
+ * Because parameter names are effectively OGNL statements, it is important 
that security be taken in to account.
  * This interceptor will not apply any values in the parameters map if the 
expression contains an assignment (=),
  * multiple expressions (,), or references any objects in the context (#). 
This is all done in the {@link
  * #acceptableName(String)} method. In addition to this method, if the action 
being invoked implements the {@link
  * ParameterNameAware} interface, the action will be consulted to determine if 
the parameter should be set.
- * p/
- * p/ In addition to these restrictions, a flag ({@link 
ReflectionContextState#DENY_METHOD_EXECUTION}) is set such that
+ *
+ * In addition to these restrictions, a flag ({@link 
ReflectionContextState#DENY_METHOD_EXECUTION}) is set such that
  * no methods are allowed to be invoked. That means that any expression such 
as iperson.doSomething()/i or
  * iperson.getName()/i will be explicitely forbidden. This is needed to 
make sure that your application is not
  * exposed to attacks by malicious users.
- * p/
- * p/ While this interceptor is being invoked, a flag ({@link 
ReflectionContextState#CREATE_NULL_OBJECTS}) is turned
+ *
+ * While this interceptor is being invoked, a flag ({@link 
ReflectionContextState#CREATE_NULL_OBJECTS}) is turned
  * on to ensure that any null reference is automatically created - if 
possible. See the type conversion documentation
  * and the {@link InstantiatingNullHandler} javadocs for more information.
- * p/
- * p/ Finally, a third flag ({@link 
XWorkConverter#REPORT_CONVERSION_ERRORS}) is set that indicates any errors when
+ *
+ * Finally, a third flag ({@link XWorkConverter#REPORT_CONVERSION_ERRORS}) is 
set that indicates any errors when
  * converting the the values to their final data type (String[] -gt; int) an 
unrecoverable error occured. With this
  * flag set, the type conversion errors will be reported in the action 
context. See the type conversion documentation
  * and the {@link XWorkConverter} javadocs for more information.
- * p/
- * p/ If you are looking for detailed logging information about your 
parameters, turn on DEBUG level logging for this
+ *
+ * If you are looking for detailed logging information about your parameters, 
turn on DEBUG level logging for this
  * interceptor. A detailed log of all the parameter keys and values will be 
reported.
- * p

svn commit: r1439606 - in /struts/struts2/trunk/archetypes/struts2-archetype-portlet: pom.xml src/main/resources/archetype-resources/pom.xml

2013-01-28 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Jan 28 20:17:03 2013
New Revision: 1439606

URL: http://svn.apache.org/viewvc?rev=1439606view=rev
Log:
WW-3974 solves problem with parsing properties

Modified:
struts/struts2/trunk/archetypes/struts2-archetype-portlet/pom.xml

struts/struts2/trunk/archetypes/struts2-archetype-portlet/src/main/resources/archetype-resources/pom.xml

Modified: struts/struts2/trunk/archetypes/struts2-archetype-portlet/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/archetypes/struts2-archetype-portlet/pom.xml?rev=1439606r1=1439605r2=1439606view=diff
==
--- struts/struts2/trunk/archetypes/struts2-archetype-portlet/pom.xml (original)
+++ struts/struts2/trunk/archetypes/struts2-archetype-portlet/pom.xml Mon Jan 
28 20:17:03 2013
@@ -25,13 +25,6 @@
 resources
 resource
 directorysrc/main/resources/directory
-filteringtrue/filtering
-includes
-include**/*.*/include
-/includes
-/resource
-resource
-
directorysrc/main/resources/archetype-resources/src/directory
 filteringfalse/filtering
 includes
 include**/*.*/include

Modified: 
struts/struts2/trunk/archetypes/struts2-archetype-portlet/src/main/resources/archetype-resources/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/archetypes/struts2-archetype-portlet/src/main/resources/archetype-resources/pom.xml?rev=1439606r1=1439605r2=1439606view=diff
==
--- 
struts/struts2/trunk/archetypes/struts2-archetype-portlet/src/main/resources/archetype-resources/pom.xml
 (original)
+++ 
struts/struts2/trunk/archetypes/struts2-archetype-portlet/src/main/resources/archetype-resources/pom.xml
 Mon Jan 28 20:17:03 2013
@@ -3,11 +3,11 @@
 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;
 modelVersion4.0.0/modelVersion
-groupId\${groupId}/groupId
-artifactId\${artifactId}/artifactId
-version\${version}/version
+groupId${groupId}/groupId
+artifactId${artifactId}/artifactId
+version${version}/version
 packagingwar/packaging
-name\${artifactId}/name
+name${artifactId}/name
 
 properties
project.build.sourceEncodingUTF-8/project.build.sourceEncoding
@@ -25,13 +25,13 @@
 dependency
 groupIdorg.apache.struts/groupId
 artifactIdstruts2-core/artifactId
-version\${struts2.version}/version
+version${struts2.version}/version
 /dependency
 
 dependency
 groupIdorg.apache.struts/groupId
 artifactIdstruts2-portlet-plugin/artifactId
-version\${struts2.version}/version
+version${struts2.version}/version
 /dependency
 
 dependency
@@ -68,7 +68,7 @@

artifactIdmaven-war-plugin/artifactId

version${plugin.war.version}/version
configuration
-   
webXml\${project.build.directory}/pluto-resources/web.xml/webXml
+   
webXml${project.build.directory}/pluto-resources/web.xml/webXml
/configuration
/plugin
!-- bind 'pluto2:assemble' goal to 
'generate-resources' lifecycle --




svn commit: r1441613 - /struts/struts2/trunk/pom.xml

2013-02-01 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Feb  1 20:12:37 2013
New Revision: 1441613

URL: http://svn.apache.org/viewvc?rev=1441613view=rev
Log:
Adjusts site configuration to use new Apache scm plugin

Modified:
struts/struts2/trunk/pom.xml

Modified: struts/struts2/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/pom.xml?rev=1441613r1=1441612r2=1441613view=diff
==
--- struts/struts2/trunk/pom.xml (original)
+++ struts/struts2/trunk/pom.xml Fri Feb  1 20:12:37 2013
@@ -1,5 +1,6 @@
 ?xml version=1.0 encoding=UTF-8?
-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;
+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;
 
 parent
 groupIdorg.apache.struts/groupId
@@ -8,7 +9,6 @@
 /parent
 
 modelVersion4.0.0/modelVersion
-groupIdorg.apache.struts/groupId
 artifactIdstruts2-parent/artifactId
 version2.3.9-SNAPSHOT/version
 packagingpom/packaging
@@ -54,8 +54,8 @@
 
 distributionManagement
 site
-idapache-site/id
-urlscp://people.apache.org/www/struts.apache.org/2.x//url
+idstruts2-site/id
+
urlscm:svn:https://svn.apache.org/repos/infra/websites/production/struts/content/dev/2.x//url
 /site
 /distributionManagement
 
@@ -73,7 +73,7 @@
 nameThe Apache Software License, Version 2.0/name
 urlhttp://www.apache.org/licenses/LICENSE-2.0.txt/url
 distributionrepo/distribution
-comments /
+comments/
 /license
 /licenses
 
@@ -88,6 +88,12 @@
 ognl.version3.0.6/ognl.version
 asm.version3.3/asm.version
 tiles.version2.0.6/tiles.version
+
+!-- SCM Site Configuration --
+site.mainDirectory${user.home}/struts2-site/site.mainDirectory
+siteContent.path${site.mainDirectory}/staging/siteContent.path
+scmCheckout.path${site.mainDirectory}/scm/scmCheckout.path
+siteDeploy.urlfile://${siteContent.path}/siteDeploy.url
 /properties
 
 profiles
@@ -164,8 +170,9 @@
 /configuration
 /plugin
 plugin
+groupIdorg.apache.maven.plugins/groupId
 artifactIdmaven-site-plugin/artifactId
-version3.0/version
+version3.2/version
 /plugin
 plugin
 artifactIdmaven-compiler-plugin/artifactId
@@ -294,8 +301,25 @@
/excludes
/configuration
/plugin --
-
+plugin
+groupIdorg.apache.maven.plugins/groupId
+artifactIdmaven-scm-publish-plugin/artifactId
+version1.0-beta-2/version
+configuration
+checkoutDirectory${scmCheckout.path}/checkoutDirectory
+content${siteContent.path}/content
+/configuration
+/plugin
+plugin
+groupIdorg.apache.maven.plugins/groupId
+artifactIdmaven-site-plugin/artifactId
+version3.1/version
+configuration
+stagingSiteURL${siteDeploy.url}/stagingSiteURL
+/configuration
+/plugin
 /plugins
+
 defaultGoalinstall/defaultGoal
 
 /build




svn commit: r1441615 - /struts/site/trunk/content/resources/extpaths.txt

2013-02-01 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Feb  1 20:16:56 2013
New Revision: 1441615

URL: http://svn.apache.org/viewvc?rev=1441615view=rev
Log:
Defined proper exclude paths

Modified:
struts/site/trunk/content/resources/extpaths.txt

Modified: struts/site/trunk/content/resources/extpaths.txt
URL: 
http://svn.apache.org/viewvc/struts/site/trunk/content/resources/extpaths.txt?rev=1441615r1=1441614r2=1441615view=diff
==
--- struts/site/trunk/content/resources/extpaths.txt (original)
+++ struts/site/trunk/content/resources/extpaths.txt Fri Feb  1 20:16:56 2013
@@ -1,60 +1,2 @@
-1.0.2
-1.1
-1.2.4
-1.2.7
-1.2.8
-1.2.9
-1.2.x
-1.3.10
-1.3.5
-1.3.8
-1.3.9
-1.x
-2.0.11
-2.0.11.1
-2.0.11.2
-2.0.12
-2.0.14
-2.0.5
-2.0.6
-2.0.7
-2.0.8
-2.0.9
-2.0.x
-2.1.2
-2.1.6
-2.1.8
-2.1.8.1
-2.2.1
-2.2.1.1
-2.2.3
-2.2.3.1
-2.3.1
-2.3.1.1
-2.3.1.2
-2.3.3
-2.3.4
-2.3.4.1
-2.3.7
-2.3.8
-2.x
-api
-dev
-dtds
-img
-js
-legacy
-proposals
-struts-1.2.x
-struts-annotations
-struts-sandbox
-struts2
-struts2-archetype-blank
-struts2-archetype-convention
-struts2-archetype-dbportlet
-struts2-archetype-plugin
-struts2-archetype-portlet
-struts2-archetype-starter
-style
-stylesheets
-uml
\ No newline at end of file
+release
+dev
\ No newline at end of file




svn commit: r848955 - in /websites/production/struts/content: dev/ release/

2013-02-01 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Feb  1 20:19:50 2013
New Revision: 848955

Log:
Prepares site directory structure

Added:
websites/production/struts/content/dev/
websites/production/struts/content/release/



svn commit: r848958 - /websites/production/struts/content/release/2.0.x/

2013-02-01 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Feb  1 20:23:43 2013
New Revision: 848958

Log:
Automatic svn path creation: 
https://svn.apache.org/repos/infra/websites/production/struts/content/release/2.0.x/

Added:
websites/production/struts/content/release/2.0.x/



svn commit: r849063 - in /websites/production/struts/content/release/2.0.x: ./ css/ docs/ docs/ajax-validation.data/ docs/architecture.data/ docs/articles-and-press.data/ docs/asynchronous-processing-

2013-02-02 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Feb  2 11:22:05 2013
New Revision: 849063

Log:
Re-imports old 2.0.x branch


[This commit notification would consist of 877 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]


svn commit: r849092 - in /websites/production/struts/content/release/2.2.x: ./ css/ docs/ docs/ajax-validation.data/ docs/apache-struts-pseudo-nightly-builds-on-apache-hudson.data/ docs/asynchronous-p

2013-02-02 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Feb  2 16:00:10 2013
New Revision: 849092

Log:
Imports old 2.2.x docs


[This commit notification would consist of 773 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]


svn commit: r849101 - in /websites/production/struts/content/release/2.3.x: ./ css/ docs/ docs/ajax-validation.data/ docs/apache-struts-pseudo-nightly-builds-on-apache-hudson.data/ docs/big-picture.da

2013-02-02 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Feb  2 16:27:23 2013
New Revision: 849101

Log:
Imports old 2.3.x docs


[This commit notification would consist of 1000 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]


svn commit: r849122 - in /websites/production/struts/content/release/1.3.x: ./ apidocs/ apidocs/examples/ apidocs/examples/bean/ apidocs/examples/bean/class-use/ apidocs/examples/class-use/ apidocs/ex

2013-02-02 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Feb  2 17:59:45 2013
New Revision: 849122

Log:
Imports old 1.3.x docs


[This commit notification would consist of 1263 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]


svn commit: r849128 - in /websites/production/struts/content: dev/ development/

2013-02-02 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Feb  2 18:33:11 2013
New Revision: 849128

Log:
Moves dev/ to development/

Added:
websites/production/struts/content/development/
  - copied from r849125, websites/production/struts/content/dev/
Removed:
websites/production/struts/content/dev/



svn commit: r1441786 - /struts/site/trunk/content/resources/.htaccess

2013-02-02 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Feb  2 18:34:25 2013
New Revision: 1441786

URL: http://svn.apache.org/viewvc?rev=1441786view=rev
Log:
Adds new redirects

Modified:
struts/site/trunk/content/resources/.htaccess

Modified: struts/site/trunk/content/resources/.htaccess
URL: 
http://svn.apache.org/viewvc/struts/site/trunk/content/resources/.htaccess?rev=1441786r1=1441785r2=1441786view=diff
==
--- struts/site/trunk/content/resources/.htaccess (original)
+++ struts/site/trunk/content/resources/.htaccess Sat Feb  2 18:34:25 2013
@@ -34,3 +34,36 @@ Redirect permanent /struts-action   
 Redirect permanent /struts-action2  http://struts.apache.org/2.x
 Redirect permanent /WW  http://struts.apache.org/2.x/docs 
 Redirect permanent /style   http://struts.apache.org/css
+Redirect permanent /2.x   http://struts.apache.org/dev/2.x
+Redirect permanent /1.x   http://struts.apache.org/dev/1.x
+Redirect permanent /2.3.8   http://struts.apache.org/release/2.3.x
+Redirect permanent /2.3.7   http://struts.apache.org/release/2.3.x
+Redirect permanent /2.3.4.1   
http://struts.apache.org/release/2.3.x
+Redirect permanent /2.3.4   http://struts.apache.org/release/2.3.x
+Redirect permanent /2.3.3   http://struts.apache.org/release/2.3.x
+Redirect permanent /2.3.1.2   
http://struts.apache.org/release/2.3.x
+Redirect permanent /2.3.1.1   
http://struts.apache.org/release/2.3.x
+Redirect permanent /2.3.1   http://struts.apache.org/release/2.3.x
+Redirect permanent /2.2.3.1   
http://struts.apache.org/release/2.2.x
+Redirect permanent /2.2.3   http://struts.apache.org/release/2.2.x
+Redirect permanent /2.2.2.1   
http://struts.apache.org/release/2.2.x
+Redirect permanent /2.2.1   http://struts.apache.org/release/2.2.x
+Redirect permanent /2.1.8.1   
http://struts.apache.org/release/2.1.x
+Redirect permanent /2.1.8   http://struts.apache.org/release/2.1.x
+Redirect permanent /2.1.6   http://struts.apache.org/release/2.1.x
+Redirect permanent /2.0.14   http://struts.apache.org/release/2.0.x
+Redirect permanent /2.0.12   http://struts.apache.org/release/2.0.x
+Redirect permanent /2.0.11.2   
http://struts.apache.org/release/2.0.x
+Redirect permanent /2.0.11.1   
http://struts.apache.org/release/2.0.x
+Redirect permanent /2.0.11   http://struts.apache.org/release/2.0.x
+Redirect permanent /2.0.9   http://struts.apache.org/release/2.0.x
+Redirect permanent /2.0.8   http://struts.apache.org/release/2.0.x
+Redirect permanent /2.0.6   http://struts.apache.org/release/2.0.x
+Redirect permanent /1.3.8   http://struts.apache.org/release/1.3.x
+Redirect permanent /1.3.5   http://struts.apache.org/release/1.3.x
+Redirect permanent /1.2.9   http://struts.apache.org/release/1.2.x
+Redirect permanent /1.2.8   http://struts.apache.org/release/1.2.x
+Redirect permanent /1.2.7   http://struts.apache.org/release/1.2.x
+Redirect permanent /1.2.4   http://struts.apache.org/release/1.2.x
+Redirect permanent /1.1   http://struts.apache.org/release/1.x
+Redirect permanent /1.0.2   http://struts.apache.org/release/1.x
\ No newline at end of file




svn commit: r1441787 - /struts/site/trunk/content/resources/.htaccess

2013-02-02 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Feb  2 18:35:30 2013
New Revision: 1441787

URL: http://svn.apache.org/viewvc?rev=1441787view=rev
Log:
Committ

Modified:
struts/site/trunk/content/resources/.htaccess

Modified: struts/site/trunk/content/resources/.htaccess
URL: 
http://svn.apache.org/viewvc/struts/site/trunk/content/resources/.htaccess?rev=1441787r1=1441786r2=1441787view=diff
==
--- struts/site/trunk/content/resources/.htaccess (original)
+++ struts/site/trunk/content/resources/.htaccess Sat Feb  2 18:35:30 2013
@@ -34,8 +34,8 @@ Redirect permanent /struts-action   
 Redirect permanent /struts-action2  http://struts.apache.org/2.x
 Redirect permanent /WW  http://struts.apache.org/2.x/docs 
 Redirect permanent /style   http://struts.apache.org/css
-Redirect permanent /2.x   http://struts.apache.org/dev/2.x
-Redirect permanent /1.x   http://struts.apache.org/dev/1.x
+Redirect permanent /2.x   http://struts.apache.org/development/2.x
+Redirect permanent /1.x   http://struts.apache.org/development/1.x
 Redirect permanent /2.3.8   http://struts.apache.org/release/2.3.x
 Redirect permanent /2.3.7   http://struts.apache.org/release/2.3.x
 Redirect permanent /2.3.4.1   
http://struts.apache.org/release/2.3.x




svn commit: r1441788 - /struts/site/trunk/content/resources/extpaths.txt

2013-02-02 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Feb  2 18:47:16 2013
New Revision: 1441788

URL: http://svn.apache.org/viewvc?rev=1441788view=rev
Log:
Committ!!!

Modified:
struts/site/trunk/content/resources/extpaths.txt

Modified: struts/site/trunk/content/resources/extpaths.txt
URL: 
http://svn.apache.org/viewvc/struts/site/trunk/content/resources/extpaths.txt?rev=1441788r1=1441787r2=1441788view=diff
==
--- struts/site/trunk/content/resources/extpaths.txt (original)
+++ struts/site/trunk/content/resources/extpaths.txt Sat Feb  2 18:47:16 2013
@@ -1,2 +1,2 @@
 release
-dev
\ No newline at end of file
+developement
\ No newline at end of file




svn commit: r849134 - in /websites/production/struts/content: ./ development/ release/

2013-02-02 Thread lukaszlenart
Author: lukaszlenart
Date: Sat Feb  2 18:48:36 2013
New Revision: 849134

Log:
First attempt to publish the site

Added:
websites/production/struts/content/
  - copied from r849133, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r849133, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r849133, websites/production/struts/content/release/



svn commit: r849227 - /websites/production/struts/content/development/2.x/

2013-02-03 Thread lukaszlenart
Author: lukaszlenart
Date: Sun Feb  3 11:30:47 2013
New Revision: 849227

Log:
Removes messsed 2.x branch

Removed:
websites/production/struts/content/development/2.x/



svn commit: r1441896 - /struts/struts2/trunk/pom.xml

2013-02-03 Thread lukaszlenart
Author: lukaszlenart
Date: Sun Feb  3 11:46:19 2013
New Revision: 1441896

URL: http://svn.apache.org/viewvc?rev=1441896view=rev
Log:
Corrects site endpoint

Modified:
struts/struts2/trunk/pom.xml

Modified: struts/struts2/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/pom.xml?rev=1441896r1=1441895r2=1441896view=diff
==
--- struts/struts2/trunk/pom.xml (original)
+++ struts/struts2/trunk/pom.xml Sun Feb  3 11:46:19 2013
@@ -55,7 +55,7 @@
 distributionManagement
 site
 idstruts2-site/id
-
urlscm:svn:https://svn.apache.org/repos/infra/websites/production/struts/content/dev/2.x//url
+
urlscm:svn:https://svn.apache.org/repos/infra/websites/production/struts/content/development/2.x//url
 /site
 /distributionManagement
 




svn commit: r849229 - /websites/production/struts/content/development/2.x/

2013-02-03 Thread lukaszlenart
Author: lukaszlenart
Date: Sun Feb  3 12:10:13 2013
New Revision: 849229

Log:
Automatic svn path creation: 
https://svn.apache.org/repos/infra/websites/production/struts/content/development/2.x/

Added:
websites/production/struts/content/development/2.x/



svn commit: r849233 - in /websites/production/struts/content/development/2.x: ./ css/ images/ images/logos/ struts2-apps/ struts2-apps/css/ struts2-apps/images/ struts2-apps/images/logos/ struts2-apps

2013-02-03 Thread lukaszlenart
Author: lukaszlenart
Date: Sun Feb  3 12:23:35 2013
New Revision: 849233

Log:
Site checkin for project Struts 2


[This commit notification would consist of 132 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]


svn commit: r849235 [6/48] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ str

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-apps/struts2-portlet/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-apps/struts2-portlet/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-apps/struts2-portlet/plugins.html
 Sun Feb  3 12:51:56 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-antrun-plugin/;maven-antrun-plugin/a/tdtd1.6/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-plugin/;maven-release-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.or
 
g/plugins/maven-resources-plugin/maven-resources-plugin/a/tdtd2.5/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-scm-publish-plugin;maven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-war-plugin/;maven-war-plugin/a/tdtd2.1/
 td/tr/table/divdiv class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-project-info-reports-plugin/;maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-antrun-plugin/;maven-antrun-plugin/a/tdtd1.6/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 

svn commit: r849235 [9/48] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ str

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-apps/struts2-showcase/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-apps/struts2-showcase/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-apps/struts2-showcase/plugins.html
 Sun Feb  3 12:51:56 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-antrun-plugin/;maven-antrun-plugin/a/tdtd1.6/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-plugin/;maven-release-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.or
 
g/plugins/maven-resources-plugin/maven-resources-plugin/a/tdtd2.5/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-scm-publish-plugin;maven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-war-plugin/;maven-war-plugin/a/tdtd2.1/
 td/trtr class=atdorg.mortbay.jetty/tdtda class=externalLink 
href=http://www.eclipse.org/jetty/jetty-parent/jetty-integration-project/jetty-maven-plugin;jetty-maven-plugin/a/tdtd8.1.7.v20120910/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-project-info-reports-plugin/;maven-project-info-reports-plugin/a/tdtd2.4/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-antrun-plugin/;maven-antrun-plugin/a/tdtd1.6/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 

svn commit: r849235 [15/48] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-osgi-bundles/struts2-osgi-demo-bundle/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-osgi-bundles/struts2-osgi-demo-bundle/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-osgi-bundles/struts2-osgi-demo-bundle/plugins.html
 Sun Feb  3 12:51:56 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-plugin/;maven-release-plugin/a/tdtd2.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apa
 
che.org/plugins/maven-scm-publish-pluginmaven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache
 
.org/plugins/maven-project-info-reports-plugin/maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 

svn commit: r849235 [12/48] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-osgi-bundles/dependencies.html
==
--- 
websites/production/struts/content/development/2.x/struts2-osgi-bundles/dependencies.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-osgi-bundles/dependencies.html
 Sun Feb  3 12:51:56 2013
@@ -79,11 +79,11 @@
 }
   }
 /script
-a name=Dependency_Tree/adiv class=sectionh3Dependency Treea 
name=Dependency_Tree/a/h3ulliorg.apache.struts:struts2-osgi-bundles:pom:2.3.9-SNAPSHOT
 img id=_680480962 src=./images/icon_info_sml.gif alt=Information 
onclick=toggleDependencyDetail( '_86334725', '_680480962' ); style=cursor: 
pointer;vertical-align:text-bottom;/imgdiv id=_86334725 
style=display:nonetable border=0 class=bodyTabletr 
class=athStruts OSGi Bundles/th/trtr class=btdpbDescription: 
/bApache Struts 2/ppbURL: /ba class=externalLink 
href=http://struts.apache.org/2.x/struts2-osgi-bundles/;http://struts.apache.org/2.x/struts2-osgi-bundles//a/ppbProject
 License: /ba class=externalLink 
href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software 
License, Version 
2.0/a/p/td/tr/table/divulliorg.apache.struts:struts2-core:jar:2.3.9-SNAPSHOT
 (compile) img id=_2021669783 src=./images/icon_
 info_sml.gif alt=Information onclick=toggleDependencyDetail( '_670346473', 
'_2021669783' ); style=cursor: 
pointer;vertical-align:text-bottom;/imgdiv id=_670346473 
style=display:nonetable border=0 class=bodyTabletr 
class=athStruts 2 Core/th/trtr class=btdpbDescription: 
/bApache Struts 2/ppbURL: /ba class=externalLink 
href=http://struts.apache.org/2.x/struts2-core/;http://struts.apache.org/2.x/struts2-core//a/ppbProject
 License: /ba class=externalLink 
href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software 
License, Version 
2.0/a/p/td/tr/table/divulliorg.apache.struts.xwork:xwork-core:jar:2.3.9-SNAPSHOT
 (compile) img id=_860489477 src=./images/icon_info_sml.gif 
alt=Information onclick=toggleDependencyDetail( '_31911829', '_860489477' 
); style=cursor: pointer;vertical-align:text-bottom;/imgdiv 
id=_31911829 style=display:nonetable border=0 class=bodyTabl
 etr class=athXWork: Core/th/trtr class=btdpbDescription: 
/bApache Struts 2/ppbURL: /ba class=externalLink 
href=http://struts.apache.org/2.x/xwork-core/;http://struts.apache.org/2.x/xwork-core//a/ppbProject
 License: /ba class=externalLink 
href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software 
License, Version 
2.0/a/p/td/tr/table/divulliorg.apache.commons:commons-lang3:jar:3.1
 (compile) img id=_2131219032 src=./images/icon_info_sml.gif 
alt=Information onclick=toggleDependencyDetail( '_882570970', '_2131219032' 
); style=cursor: pointer;vertical-align:text-bottom;/imgdiv 
id=_882570970 style=display:nonetable border=0 class=bodyTabletr 
class=athCommons Lang/th/trtr class=btdpbDescription: 
/bCommons Lang, a package of Java utility classes for the
+a name=Dependency_Tree/adiv class=sectionh3Dependency Treea 
name=Dependency_Tree/a/h3ulliorg.apache.struts:struts2-osgi-bundles:pom:2.3.9-SNAPSHOT
 img id=_678501140 src=./images/icon_info_sml.gif alt=Information 
onclick=toggleDependencyDetail( '_1309600377', '_678501140' ); style=cursor: 
pointer;vertical-align:text-bottom;/imgdiv id=_1309600377 
style=display:nonetable border=0 class=bodyTabletr 
class=athStruts OSGi Bundles/th/trtr class=btdpbDescription: 
/bApache Struts 2/ppbURL: /ba class=externalLink 
href=http://struts.apache.org/2.x/struts2-osgi-bundles/;http://struts.apache.org/2.x/struts2-osgi-bundles//a/ppbProject
 License: /ba class=externalLink 
href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software 
License, Version 
2.0/a/p/td/tr/table/divulliorg.apache.struts:struts2-core:jar:2.3.9-SNAPSHOT
 (compile) img id=_1524876252 src=./images/i
 con_info_sml.gif alt=Information onclick=toggleDependencyDetail( 
'_937973305', '_1524876252' ); style=cursor: 
pointer;vertical-align:text-bottom;/imgdiv id=_937973305 
style=display:nonetable border=0 class=bodyTabletr 
class=athStruts 2 Core/th/trtr class=btdpbDescription: 
/bApache Struts 2/ppbURL: /ba class=externalLink 
href=http://struts.apache.org/2.x/struts2-core/;http://struts.apache.org/2.x/struts2-core//a/ppbProject
 License: /ba class=externalLink 
href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software 
License, Version 
2.0/a/p/td/tr/table/divulliorg.apache.struts.xwork:xwork-core:jar:2.3.9-SNAPSHOT
 (compile) img id=_259832083 src=./images/icon_info_sml.gif 
alt=Information onclick=toggleDependencyDetail( '_1705990769', '_259832083' 
); style=cursor: pointer;vertical-align:text-bottom;/imgdiv 
id=_1705990769 style=display:nonetable border=0 class=
 bodyTabletr class=athXWork: Core/th/trtr 
class=btdpbDescription: /bApache Struts 2/ppbURL: /ba 
class=externalLink 

svn commit: r849235 [18/48] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-codebehind-plugin/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-codebehind-plugin/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-codebehind-plugin/plugins.html
 Sun Feb  3 12:51:56 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-plugin/;maven-release-plugin/a/tdtd2.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apa
 
che.org/plugins/maven-scm-publish-pluginmaven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache
 
.org/plugins/maven-project-info-reports-plugin/maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 

svn commit: r849235 [32/48] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-osgi-plugin/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-osgi-plugin/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-osgi-plugin/plugins.html
 Sun Feb  3 12:51:56 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-plugin/;maven-release-plugin/a/tdtd2.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apa
 
che.org/plugins/maven-scm-publish-pluginmaven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache
 
.org/plugins/maven-project-info-reports-plugin/maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 class=atdorg.apache.maven.plugins/tdtda 

svn commit: r849235 [29/48] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-json-plugin/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-json-plugin/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-json-plugin/plugins.html
 Sun Feb  3 12:51:56 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-plugin/;maven-release-plugin/a/tdtd2.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apa
 
che.org/plugins/maven-scm-publish-pluginmaven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache
 
.org/plugins/maven-project-info-reports-plugin/maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 class=atdorg.apache.maven.plugins/tdtda 

svn commit: r849235 [41/48] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-sitemesh-plugin/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-sitemesh-plugin/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-sitemesh-plugin/plugins.html
 Sun Feb  3 12:51:56 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-plugin/;maven-release-plugin/a/tdtd2.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apa
 
che.org/plugins/maven-scm-publish-pluginmaven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache
 
.org/plugins/maven-project-info-reports-plugin/maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 

svn commit: r849235 [43/48] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-spring-plugin/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-spring-plugin/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-spring-plugin/plugins.html
 Sun Feb  3 12:51:56 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-plugin/;maven-release-plugin/a/tdtd2.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apa
 
che.org/plugins/maven-scm-publish-pluginmaven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache
 
.org/plugins/maven-project-info-reports-plugin/maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 

svn commit: r849237 [6/50] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ str

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-apps/struts2-portlet/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-apps/struts2-portlet/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-apps/struts2-portlet/plugins.html
 Sun Feb  3 13:12:12 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-antrun-plugin/;maven-antrun-plugin/a/tdtd1.6/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-pl
 ugin/maven-javadoc-plugin/a/tdtd2.8/td/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-plugin/;maven-release-plugin/a/tdtd2.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-scm-publish-plugin;maven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/
 td/trtr class=atdorg.apache.maven.plugins/tdtda 
class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-war-plugin/;maven-war-plugin/a/tdtd2.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-project-info-reports-plugin/;maven-project-info-reports-plugin/a/tdt
 d2.4/td/trtr class=atdorg.codehaus.mojo/tdtda 
class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-antrun-plugin/;maven-antrun-plugin/a/tdtd1.6/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 

svn commit: r849237 [13/50] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-osgi-bundles/struts2-osgi-admin-bundle/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-osgi-bundles/struts2-osgi-admin-bundle/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-osgi-bundles/struts2-osgi-admin-bundle/plugins.html
 Sun Feb  3 13:12:12 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-
 plugin/maven-release-plugin/a/tdtd2.2.1/td/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-scm-publish-plugin;maven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2
 /td/trtr class=atdorg.apache.maven.plugins/tdtda 
class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-project-info-reports-plugin/;maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 

svn commit: r849237 [11/50] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-osgi-bundles/dependencies.html
==
--- 
websites/production/struts/content/development/2.x/struts2-osgi-bundles/dependencies.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-osgi-bundles/dependencies.html
 Sun Feb  3 13:12:12 2013
@@ -79,11 +79,11 @@
 }
   }
 /script
-a name=Dependency_Tree/adiv class=sectionh3Dependency Treea 
name=Dependency_Tree/a/h3ulliorg.apache.struts:struts2-osgi-bundles:pom:2.3.9-SNAPSHOT
 img id=_678501140 src=./images/icon_info_sml.gif alt=Information 
onclick=toggleDependencyDetail( '_1309600377', '_678501140' ); style=cursor: 
pointer;vertical-align:text-bottom;/imgdiv id=_1309600377 
style=display:nonetable border=0 class=bodyTabletr 
class=athStruts OSGi Bundles/th/trtr class=btdpbDescription: 
/bApache Struts 2/ppbURL: /ba class=externalLink 
href=http://struts.apache.org/2.x/struts2-osgi-bundles/;http://struts.apache.org/2.x/struts2-osgi-bundles//a/ppbProject
 License: /ba class=externalLink 
href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software 
License, Version 
2.0/a/p/td/tr/table/divulliorg.apache.struts:struts2-core:jar:2.3.9-SNAPSHOT
 (compile) img id=_1524876252 src=./images/i
 con_info_sml.gif alt=Information onclick=toggleDependencyDetail( 
'_937973305', '_1524876252' ); style=cursor: 
pointer;vertical-align:text-bottom;/imgdiv id=_937973305 
style=display:nonetable border=0 class=bodyTabletr 
class=athStruts 2 Core/th/trtr class=btdpbDescription: 
/bApache Struts 2/ppbURL: /ba class=externalLink 
href=http://struts.apache.org/2.x/struts2-core/;http://struts.apache.org/2.x/struts2-core//a/ppbProject
 License: /ba class=externalLink 
href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software 
License, Version 
2.0/a/p/td/tr/table/divulliorg.apache.struts.xwork:xwork-core:jar:2.3.9-SNAPSHOT
 (compile) img id=_259832083 src=./images/icon_info_sml.gif 
alt=Information onclick=toggleDependencyDetail( '_1705990769', '_259832083' 
); style=cursor: pointer;vertical-align:text-bottom;/imgdiv 
id=_1705990769 style=display:nonetable border=0 class=
 bodyTabletr class=athXWork: Core/th/trtr 
class=btdpbDescription: /bApache Struts 2/ppbURL: /ba 
class=externalLink 
href=http://struts.apache.org/2.x/xwork-core/;http://struts.apache.org/2.x/xwork-core//a/ppbProject
 License: /ba class=externalLink 
href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software 
License, Version 
2.0/a/p/td/tr/table/divulliorg.apache.commons:commons-lang3:jar:3.1
 (compile) img id=_652278361 src=./images/icon_info_sml.gif 
alt=Information onclick=toggleDependencyDetail( '_1018104062', '_652278361' 
); style=cursor: pointer;vertical-align:text-bottom;/imgdiv 
id=_1018104062 style=display:nonetable border=0 class=bodyTabletr 
class=athCommons Lang/th/trtr class=btdpbDescription: 
/bCommons Lang, a package of Java utility classes for the
+a name=Dependency_Tree/adiv class=sectionh3Dependency Treea 
name=Dependency_Tree/a/h3ulliorg.apache.struts:struts2-osgi-bundles:pom:2.3.9-SNAPSHOT
 img id=_317888049 src=./images/icon_info_sml.gif alt=Information 
onclick=toggleDependencyDetail( '_1709482837', '_317888049' ); style=cursor: 
pointer;vertical-align:text-bottom;/imgdiv id=_1709482837 
style=display:nonetable border=0 class=bodyTabletr 
class=athStruts OSGi Bundles/th/trtr class=btdpbDescription: 
/bApache Struts 2/ppbURL: /ba class=externalLink 
href=http://struts.apache.org/2.x/struts2-osgi-bundles/;http://struts.apache.org/2.x/struts2-osgi-bundles//a/ppbProject
 License: /ba class=externalLink 
href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software 
License, Version 
2.0/a/p/td/tr/table/divulliorg.apache.struts:struts2-core:jar:2.3.9-SNAPSHOT
 (compile) img id=_927380981 src=./images/ic
 on_info_sml.gif alt=Information onclick=toggleDependencyDetail( 
'_1160821358', '_927380981' ); style=cursor: 
pointer;vertical-align:text-bottom;/imgdiv id=_1160821358 
style=display:nonetable border=0 class=bodyTabletr 
class=athStruts 2 Core/th/trtr class=btdpbDescription: 
/bApache Struts 2/ppbURL: /ba class=externalLink 
href=http://struts.apache.org/2.x/struts2-core/;http://struts.apache.org/2.x/struts2-core//a/ppbProject
 License: /ba class=externalLink 
href=http://www.apache.org/licenses/LICENSE-2.0.txt;The Apache Software 
License, Version 
2.0/a/p/td/tr/table/divulliorg.apache.struts.xwork:xwork-core:jar:2.3.9-SNAPSHOT
 (compile) img id=_1293227466 src=./images/icon_info_sml.gif 
alt=Information onclick=toggleDependencyDetail( '_908580213', '_1293227466' 
); style=cursor: pointer;vertical-align:text-bottom;/imgdiv 
id=_908580213 style=display:nonetable border=0 class=
 bodyTabletr class=athXWork: Core/th/trtr 
class=btdpbDescription: /bApache Struts 2/ppbURL: /ba 
class=externalLink 

svn commit: r849237 [17/50] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-cdi-plugin/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-cdi-plugin/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-cdi-plugin/plugins.html
 Sun Feb  3 13:12:12 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-
 plugin/maven-release-plugin/a/tdtd2.2.1/td/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-scm-publish-plugin;maven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2
 /td/trtr class=atdorg.apache.maven.plugins/tdtda 
class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-project-info-reports-plugin/;maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda 

svn commit: r849237 [19/50] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-codebehind-plugin/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-codebehind-plugin/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-codebehind-plugin/plugins.html
 Sun Feb  3 13:12:12 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-
 plugin/maven-release-plugin/a/tdtd2.2.1/td/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-scm-publish-plugin;maven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2
 /td/trtr class=atdorg.apache.maven.plugins/tdtda 
class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-project-info-reports-plugin/;maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 

svn commit: r849237 [33/50] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-osgi-plugin/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-osgi-plugin/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-osgi-plugin/plugins.html
 Sun Feb  3 13:12:12 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-
 plugin/maven-release-plugin/a/tdtd2.2.1/td/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-scm-publish-plugin;maven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2
 /td/trtr class=atdorg.apache.maven.plugins/tdtda 
class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-project-info-reports-plugin/;maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda 

svn commit: r849237 [39/50] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-portlet-tiles-plugin/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-portlet-tiles-plugin/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-portlet-tiles-plugin/plugins.html
 Sun Feb  3 13:12:12 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-
 plugin/maven-release-plugin/a/tdtd2.2.1/td/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-scm-publish-plugin;maven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2
 /td/trtr class=atdorg.apache.maven.plugins/tdtda 
class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-project-info-reports-plugin/;maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 

svn commit: r849237 [45/50] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-spring-plugin/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-spring-plugin/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-spring-plugin/plugins.html
 Sun Feb  3 13:12:12 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-
 plugin/maven-release-plugin/a/tdtd2.2.1/td/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-scm-publish-plugin;maven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2
 /td/trtr class=atdorg.apache.maven.plugins/tdtda 
class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-project-info-reports-plugin/;maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda 

svn commit: r849237 [43/50] - in /websites/production/struts/content/development/2.x: ./ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ st

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-sitemesh-plugin/plugins.html
==
--- 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-sitemesh-plugin/plugins.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-plugins/struts2-sitemesh-plugin/plugins.html
 Sun Feb  3 13:12:12 2013
@@ -62,7 +62,7 @@
 /div
 div id=bodyColumn
   div id=contentBox
-div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-assembly-plugin/;maven-assembly-plugin/a/tdtd2.2.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=btdorg.apache.maven
 .plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-gpg-plugin/;maven-gpg-plugin/a/tdtd1.3/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-javadoc-plugin/;maven-javadoc-plugin/a/tdtd2.8/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-release-
 plugin/maven-release-plugin/a/tdtd2.2.1/td/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-remote-resources-plugin/;maven-remote-resources-plugin/a/tdtd1.2.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-resources-plugin/;maven-resources-plugin/a/tdtd2.5/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-scm-publish-plugin;maven-scm-publish-plugin/a/tdtd1.0-beta-2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-site-plugin/;maven-site-plugin/a/tdtd3.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-source-plugin/;maven-source-plugin/a/tdtd2.1.2
 /td/trtr class=atdorg.apache.maven.plugins/tdtda 
class=externalLink 
href=http://maven.apache.org/surefire/maven-surefire-plugin;maven-surefire-plugin/a/tdtd2.3.1/td/tr/table/divdiv
 class=sectionh2Project Report Pluginsa 
name=Project_Report_Plugins/a/h2a 
name=Project_Report_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-project-info-reports-plugin/;maven-project-info-reports-plugin/a/tdtd2.4/td/trtr
 class=atdorg.codehaus.mojo/tdtda class=externalLink 
href=http://mojo.codehaus.org/rat-maven-plugin;rat-maven-plugin/a/tdtd1.0-alpha-2/td/tr/table/div
+div class=sectionh2Project Build Pluginsa 
name=Project_Build_Plugins/a/h2a 
name=Project_Build_Plugins/atable border=0 class=bodyTabletr 
class=athGroupId/ththArtifactId/ththVersion/th/trtr 
class=btdorg.apache.felix/tdtda class=externalLink 
href=http://felix.apache.org/maven-bundle-plugin/;maven-bundle-plugin/a/tdtd2.1.0/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-clean-plugin/;maven-clean-plugin/a/tdtd2.4.1/td/trtr
 class=btdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-compiler-plugin/;maven-compiler-plugin/a/tdtd2.3.2/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-deploy-plugin/;maven-deploy-plugin/a/tdtd2.6/td/trtr
 class=btdorg.apache.maven.plugi
 ns/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-install-plugin/;maven-install-plugin/a/tdtd2.3.1/td/trtr
 class=atdorg.apache.maven.plugins/tdtda class=externalLink 
href=http://maven.apache.org/plugins/maven-jar-plugin/;maven-jar-plugin/a/tdtd2.3.1/td/trtr
 

svn commit: r849239 - /websites/production/struts/content/development/2.x/docs/

2013-02-03 Thread lukaszlenart
Author: lukaszlenart
Date: Sun Feb  3 13:41:07 2013
New Revision: 849239

Log:
Adds docs


Added:
websites/production/struts/content/development/2.x/docs/



svn commit: r849240 - in /websites/production/struts/content/development/2.x/docs: ./ ajax-validation.data/ apache-struts-pseudo-nightly-builds-on-apache-hudson.data/ big-picture.data/ coding-struts-2

2013-02-03 Thread lukaszlenart
Author: lukaszlenart
Date: Sun Feb  3 13:42:53 2013
New Revision: 849240

Log:
Updates draft docs


[This commit notification would consist of 111 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]


svn commit: r849241 [9/44] - in /websites/production/struts/content/development/2.x: ./ docs/ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreade

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-apps/struts2-showcase/dependency-convergence.html
==
--- 
websites/production/struts/content/development/2.x/struts2-apps/struts2-showcase/dependency-convergence.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-apps/struts2-showcase/dependency-convergence.html
 Sun Feb  3 13:46:50 2013
@@ -66,7 +66,7 @@
   bLegend:/b
 /captiontr class=atdimg alt=success 
src=images/icon_success_sml.gif //tdtdAll projects share one version of 
the dependency./td/trtr class=btdimg alt=error 
src=images/icon_error_sml.gif //tdtdAt least one project has a differing 
version of the dependency./td/tr/tablebr /table border=0 
class=bodyTablecaption
   bStatistics:/b

[... 6 lines stripped ...]
Modified: 
websites/production/struts/content/development/2.x/struts2-archetypes/dependency-convergence.html
==
--- 
websites/production/struts/content/development/2.x/struts2-archetypes/dependency-convergence.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-archetypes/dependency-convergence.html
 Sun Feb  3 13:46:50 2013
@@ -66,7 +66,7 @@
   bLegend:/b
 /captiontr class=atdimg alt=success 
src=images/icon_success_sml.gif //tdtdAll projects share one version of 
the dependency./td/trtr class=btdimg alt=error 
src=images/icon_error_sml.gif //tdtdAt least one project has a differing 
version of the dependency./td/tr/tablebr /table border=0 
class=bodyTablecaption
   bStatistics:/b

[... 6 lines stripped ...]
Modified: 
websites/production/struts/content/development/2.x/struts2-archetypes/struts2-archetype-blank/dependency-convergence.html
==
--- 
websites/production/struts/content/development/2.x/struts2-archetypes/struts2-archetype-blank/dependency-convergence.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-archetypes/struts2-archetype-blank/dependency-convergence.html
 Sun Feb  3 13:46:50 2013
@@ -66,7 +66,7 @@
   bLegend:/b
 /captiontr class=atdimg alt=success 
src=images/icon_success_sml.gif //tdtdAll projects share one version of 
the dependency./td/trtr class=btdimg alt=error 
src=images/icon_error_sml.gif //tdtdAt least one project has a differing 
version of the dependency./td/tr/tablebr /table border=0 
class=bodyTablecaption
   bStatistics:/b

[... 6 lines stripped ...]
Modified: 
websites/production/struts/content/development/2.x/struts2-archetypes/struts2-archetype-convention/dependency-convergence.html
==
--- 
websites/production/struts/content/development/2.x/struts2-archetypes/struts2-archetype-convention/dependency-convergence.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-archetypes/struts2-archetype-convention/dependency-convergence.html
 Sun Feb  3 13:46:50 2013
@@ -66,7 +66,7 @@
   bLegend:/b
 /captiontr class=atdimg alt=success 
src=images/icon_success_sml.gif //tdtdAll projects share one version of 
the dependency./td/trtr class=btdimg alt=error 
src=images/icon_error_sml.gif //tdtdAt least one project has a differing 
version of the dependency./td/tr/tablebr /table border=0 
class=bodyTablecaption
   bStatistics:/b

[... 6 lines stripped ...]
Modified: 
websites/production/struts/content/development/2.x/struts2-archetypes/struts2-archetype-dbportlet/dependency-convergence.html
==
--- 
websites/production/struts/content/development/2.x/struts2-archetypes/struts2-archetype-dbportlet/dependency-convergence.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-archetypes/struts2-archetype-dbportlet/dependency-convergence.html
 Sun Feb  3 13:46:50 2013
@@ -66,7 +66,7 @@
   bLegend:/b
 /captiontr class=atdimg alt=success 
src=images/icon_success_sml.gif //tdtdAll projects share one version of 
the dependency./td/trtr class=btdimg alt=error 
src=images/icon_error_sml.gif //tdtdAt least one project has a differing 
version of the dependency./td/tr/tablebr /table border=0 
class=bodyTablecaption
   bStatistics:/b

[... 6 lines stripped ...]
Modified: 
websites/production/struts/content/development/2.x/struts2-archetypes/struts2-archetype-plugin/dependency-convergence.html
==
--- 
websites/production/struts/content/development/2.x/struts2-archetypes/struts2-archetype-plugin/dependency-convergence.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-archetypes/struts2-archetype-plugin/dependency-convergence.html
 Sun Feb  3 13:46:50 2013
@@ -66,7 +66,7 @@
   bLegend:/b
 /captiontr class=atdimg alt=success 

svn commit: r849241 [7/44] - in /websites/production/struts/content/development/2.x: ./ docs/ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreade

2013-02-03 Thread lukaszlenart
Modified: 
websites/production/struts/content/development/2.x/struts2-apps/struts2-rest-showcase/dependency-convergence.html
==
--- 
websites/production/struts/content/development/2.x/struts2-apps/struts2-rest-showcase/dependency-convergence.html
 (original)
+++ 
websites/production/struts/content/development/2.x/struts2-apps/struts2-rest-showcase/dependency-convergence.html
 Sun Feb  3 13:46:50 2013
@@ -66,7 +66,7 @@
   bLegend:/b
 /captiontr class=atdimg alt=success 
src=images/icon_success_sml.gif //tdtdAll projects share one version of 
the dependency./td/trtr class=btdimg alt=error 
src=images/icon_error_sml.gif //tdtdAt least one project has a differing 
version of the dependency./td/tr/tablebr /table border=0 
class=bodyTablecaption
   bStatistics:/b

[... 6 lines stripped ...]



svn commit: r849242 - in /websites/production/struts/content/development/2.x/docs: ./ PLACEHOLDER

2013-02-03 Thread lukaszlenart
Author: lukaszlenart
Date: Sun Feb  3 13:52:29 2013
New Revision: 849242

Log:
Adds docs folder

Added:
websites/production/struts/content/development/2.x/docs/
websites/production/struts/content/development/2.x/docs/PLACEHOLDER

Added: websites/production/struts/content/development/2.x/docs/PLACEHOLDER
==
(empty)




svn commit: r849243 - in /websites/production/struts/content/development/2.x/docs: ./ ajax-validation.data/ apache-struts-pseudo-nightly-builds-on-apache-hudson.data/ big-picture.data/ coding-struts-2

2013-02-03 Thread lukaszlenart
Author: lukaszlenart
Date: Sun Feb  3 13:57:35 2013
New Revision: 849243

Log:
Updates draft docs


[This commit notification would consist of 111 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]


svn commit: r1442032 - /struts/struts2/trunk/pom.xml

2013-02-03 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Feb  4 06:53:48 2013
New Revision: 1442032

URL: http://svn.apache.org/viewvc?rev=1442032view=rev
Log:
WW-3977 changes site target

Modified:
struts/struts2/trunk/pom.xml

Modified: struts/struts2/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/pom.xml?rev=1442032r1=1442031r2=1442032view=diff
==
--- struts/struts2/trunk/pom.xml (original)
+++ struts/struts2/trunk/pom.xml Mon Feb  4 06:53:48 2013
@@ -54,8 +54,8 @@
 
 distributionManagement
 site
-idstruts2-site/id
-
urlscm:svn:https://svn.apache.org/repos/infra/websites/production/struts/content/development/2.x//url
+idapache-site/id
+
urlscm:svn:https://svn.apache.org/repos/infra/websites/production/struts/content/release/2.3.x//url
 /site
 /distributionManagement
 




svn commit: r1442033 - /struts/struts2/trunk/src/site/resources/archetype-catalog.xml

2013-02-03 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Feb  4 06:56:26 2013
New Revision: 1442033

URL: http://svn.apache.org/viewvc?rev=1442033view=rev
Log:
WW-3977 changes version of archetypes

Modified:
struts/struts2/trunk/src/site/resources/archetype-catalog.xml

Modified: struts/struts2/trunk/src/site/resources/archetype-catalog.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/src/site/resources/archetype-catalog.xml?rev=1442033r1=1442032r2=1442033view=diff
==
--- struts/struts2/trunk/src/site/resources/archetype-catalog.xml (original)
+++ struts/struts2/trunk/src/site/resources/archetype-catalog.xml Mon Feb  4 
06:56:26 2013
@@ -7,42 +7,42 @@
 archetype
 groupIdorg.apache.struts/groupId
 artifactIdstruts2-archetype-blank/artifactId
-version2.3.8/version
+version2.3.9/version
 repositoryhttp://repo1.maven.org/maven2//repository
 descriptionStruts 2 Archetypes - Blank/description
 /archetype
 archetype
 groupIdorg.apache.struts/groupId
 artifactIdstruts2-archetype-convention/artifactId
-version2.3.8/version
+version2.3.9/version
 repositoryhttp://repo1.maven.org/maven2//repository
 descriptionStruts 2 Archetypes - Blank Convention/description
 /archetype
 archetype
 groupIdorg.apache.struts/groupId
 artifactIdstruts2-archetype-dbportlet/artifactId
-version2.3.8/version
+version2.3.9/version
 repositoryhttp://repo1.maven.org/maven2//repository
 descriptionStruts 2 Archetypes - Database Portlet/description
 /archetype
 archetype
 groupIdorg.apache.struts/groupId
 artifactIdstruts2-archetype-plugin/artifactId
-version2.3.8/version
+version2.3.9/version
 repositoryhttp://repo1.maven.org/maven2//repository
 descriptionStruts 2 Archetypes - Plugin/description
 /archetype
 archetype
 groupIdorg.apache.struts/groupId
 artifactIdstruts2-archetype-portlet/artifactId
-version2.3.8/version
+version2.3.9/version
 repositoryhttp://repo1.maven.org/maven2//repository
 descriptionStruts 2 Archetypes - Portlet/description
 /archetype
 archetype
 groupIdorg.apache.struts/groupId
 artifactIdstruts2-archetype-starter/artifactId
-version2.3.8/version
+version2.3.9/version
 repositoryhttp://repo1.maven.org/maven2//repository
 descriptionStruts 2 Archetypes - Starter/description
 /archetype




svn commit: r1442036 - /struts/struts2/tags/STRUTS_2_3_9/

2013-02-03 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Feb  4 07:11:36 2013
New Revision: 1442036

URL: http://svn.apache.org/viewvc?rev=1442036view=rev
Log:
[maven-release-plugin]  copy for tag STRUTS_2_3_9

Added:
struts/struts2/tags/STRUTS_2_3_9/   (props changed)
  - copied from r1442035, struts/struts2/trunk/

Propchange: struts/struts2/tags/STRUTS_2_3_9/
--
reviewboard:url = https://reviews.apache.org

Propchange: struts/struts2/tags/STRUTS_2_3_9/
--
--- svn:ignore (added)
+++ svn:ignore Mon Feb  4 07:11:36 2013
@@ -0,0 +1,10 @@
+.classpath
+.project
+.settings
+*.ipr
+*.iml
+*.iws
+target
+.idea
+
+test-output

Propchange: struts/struts2/tags/STRUTS_2_3_9/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Feb  4 07:11:36 2013
@@ -0,0 +1,2 @@
+/struts/struts2/branches/STRUTS_2_2_1_1:1037870-1053416
+/struts/struts2/tags/STRUTS_2_2_1:965062-1037869




svn commit: r849313 - in /websites/production/struts/content: ./ development/ release/

2013-02-04 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Feb  4 08:19:32 2013
New Revision: 849313

Log:
First attempt to publish the site

Added:
websites/production/struts/content/
  - copied from r849312, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r849312, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r849312, websites/production/struts/content/release/



svn commit: r1442481 - /struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java

2013-02-04 Thread lukaszlenart
Author: lukaszlenart
Date: Tue Feb  5 07:08:38 2013
New Revision: 1442481

URL: http://svn.apache.org/viewvc?rev=1442481view=rev
Log:
WW-3908 Renames required into requiredLabel to allow support of Html5 required 
attribute

Modified:

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

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=1442481r1=1442480r2=1442481view=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
 Tue Feb  5 07:08:38 2013
@@ -48,7 +48,7 @@ public abstract class AbstractUITag exte
 protected String requiredposition;
 protected String errorPosition;
 protected String name;
-protected String required;
+protected String requiredLabel;
 protected String tabindex;
 protected String value;
 protected String template;
@@ -100,7 +100,7 @@ public abstract class AbstractUITag exte
 uiBean.setRequiredPosition(requiredposition);
 uiBean.setErrorPosition(errorPosition);
 uiBean.setName(name);
-uiBean.setRequiredLabel(required);
+uiBean.setRequiredLabel(requiredLabel);
 uiBean.setTabindex(tabindex);
 uiBean.setValue(value);
 uiBean.setTemplate(template);
@@ -181,8 +181,8 @@ public abstract class AbstractUITag exte
 this.name = name;
 }
 
-public void setRequired(String required) {
-this.required = required;
+public void setRequiredLabel(String requiredLabel) {
+this.requiredLabel = requiredLabel;
 }
 
 public void setTabindex(String tabindex) {




svn commit: r1443340 - /struts/struts2/tags/STRUTS_2_3_10/

2013-02-06 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Feb  7 07:53:50 2013
New Revision: 1443340

URL: http://svn.apache.org/viewvc?rev=1443340view=rev
Log:
[maven-release-plugin]  copy for tag STRUTS_2_3_10

Added:
struts/struts2/tags/STRUTS_2_3_10/   (props changed)
  - copied from r1443339, struts/struts2/trunk/

Propchange: struts/struts2/tags/STRUTS_2_3_10/
--
reviewboard:url = https://reviews.apache.org

Propchange: struts/struts2/tags/STRUTS_2_3_10/
--
--- svn:ignore (added)
+++ svn:ignore Thu Feb  7 07:53:50 2013
@@ -0,0 +1,10 @@
+.classpath
+.project
+.settings
+*.ipr
+*.iml
+*.iws
+target
+.idea
+
+test-output

Propchange: struts/struts2/tags/STRUTS_2_3_10/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Thu Feb  7 07:53:50 2013
@@ -0,0 +1,2 @@
+/struts/struts2/branches/STRUTS_2_2_1_1:1037870-1053416
+/struts/struts2/tags/STRUTS_2_2_1:965062-1037869




svn commit: r1445586 - /struts/site/trunk/pom.xml

2013-02-13 Thread lukaszlenart
Author: lukaszlenart
Date: Wed Feb 13 13:27:57 2013
New Revision: 1445586

URL: http://svn.apache.org/r1445586
Log:
INFRA-5659 uses new output for DTDs

Modified:
struts/site/trunk/pom.xml

Modified: struts/site/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/site/trunk/pom.xml?rev=1445586r1=1445585r2=1445586view=diff
==
--- struts/site/trunk/pom.xml (original)
+++ struts/site/trunk/pom.xml Wed Feb 13 13:27:57 2013
@@ -101,34 +101,34 @@
 tasks
 mkdir 
dir=${project.build.directory}/site/dtds/
 get 
src=http://svn.apache.org/repos/asf/struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_0.dtd;
- 
dest=${project.build.directory}/site/dtds/struts-config_1_0.dtd
+ 
dest=${site.output}/dtds/struts-config_1_0.dtd
  ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_1.dtd;
- 
dest=${project.build.directory}/site/dtds/struts-config_1_1.dtd
+ 
dest=${site.output}/dtds/struts-config_1_1.dtd
  ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_2.dtd;
- 
dest=${project.build.directory}/site/dtds/struts-config_1_2.dtd
+ 
dest=${site.output}/dtds/struts-config_1_2.dtd
  ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_3.dtd;
- 
dest=${project.build.directory}/site/dtds/struts-config_1_3.dtd
+ 
dest=${site.output}/dtds/struts-config_1_3.dtd
  ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_1.dtd;
- 
dest=${project.build.directory}/site/dtds/tiles-config_1_1.dtd
+ 
dest=${site.output}/dtds/tiles-config_1_1.dtd
  ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_3.dtd;
- 
dest=${project.build.directory}/site/dtds/tiles-config_1_3.dtd
+ 
dest=${site.output}/dtds/tiles-config_1_3.dtd
  ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/core/src/main/resources/struts-2.0.dtd;
- 
dest=${project.build.directory}/site/dtds/struts-2.0.dtd
+ dest=${site.output}/dtds/struts-2.0.dtd
  ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/core/src/main/resources/struts-2.1.dtd;
- 
dest=${project.build.directory}/site/dtds/struts-2.1.dtd
+ dest=${site.output}/dtds/struts-2.1.dtd
  ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/core/src/main/resources/struts-2.1.7.dtd;
- 
dest=${project.build.directory}/site/dtds/struts-2.1.7.dtd
+ 
dest=${site.output}/dtds/struts-2.1.7.dtd
  ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/core/src/main/resources/struts-2.3.dtd;
- 
dest=${project.build.directory}/site/dtds/struts-2.3.dtd
+ dest=${site.output}/dtds/struts-2.3.dtd
  ignoreerrors=true/
 /tasks
 /configuration




svn commit: r1445589 - /struts/site/trunk/pom.xml

2013-02-13 Thread lukaszlenart
Author: lukaszlenart
Date: Wed Feb 13 13:30:39 2013
New Revision: 1445589

URL: http://svn.apache.org/r1445589
Log:
INFRA-5659 uses new output for DTDs

Modified:
struts/site/trunk/pom.xml

Modified: struts/site/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/site/trunk/pom.xml?rev=1445589r1=1445588r2=1445589view=diff
==
--- struts/site/trunk/pom.xml (original)
+++ struts/site/trunk/pom.xml Wed Feb 13 13:30:39 2013
@@ -99,7 +99,7 @@
 phasesite/phase
 configuration
 tasks
-mkdir 
dir=${project.build.directory}/site/dtds/
+mkdir dir=${site.output}/dtds/
 get 
src=http://svn.apache.org/repos/asf/struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_0.dtd;
  
dest=${site.output}/dtds/struts-config_1_0.dtd
  ignoreerrors=true/




svn commit: r850480 - in /websites/production/struts/content: ./ development/ release/

2013-02-13 Thread lukaszlenart
Author: lukaszlenart
Date: Wed Feb 13 13:33:04 2013
New Revision: 850480

Log:
Added missing DTDs

Added:
websites/production/struts/content/
  - copied from r850479, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r850479, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r850479, websites/production/struts/content/release/



svn commit: r850481 - in /websites/production/struts/content/development/2.x/docs: building-struts-2-normal-release.html guides.html migration-guide.html version-notes-2310.html

2013-02-13 Thread lukaszlenart
Author: lukaszlenart
Date: Wed Feb 13 13:39:22 2013
New Revision: 850481

Log:
Updates draft docs

Added:

websites/production/struts/content/development/2.x/docs/version-notes-2310.html
Modified:

websites/production/struts/content/development/2.x/docs/building-struts-2-normal-release.html
websites/production/struts/content/development/2.x/docs/guides.html
websites/production/struts/content/development/2.x/docs/migration-guide.html

Modified: 
websites/production/struts/content/development/2.x/docs/building-struts-2-normal-release.html
==
--- 
websites/production/struts/content/development/2.x/docs/building-struts-2-normal-release.html
 (original)
+++ 
websites/production/struts/content/development/2.x/docs/building-struts-2-normal-release.html
 Wed Feb 13 13:39:22 2013
@@ -125,17 +125,21 @@ under the License. 
 DIV class=wiki-content
   H1A name=BuildingStruts2-Normalrelease-Content/AContent/H1
 STYLE type=text/css/*![CDATA[*/
-div.rbtoc1355736272107 {margin-left: 0px;padding: 0px;}
-div.rbtoc1355736272107 ul {list-style: none;margin-left: 0px;}
-div.rbtoc1355736272107 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1360223026950 {margin-left: 0px;padding: 0px;}
+div.rbtoc1360223026950 ul {list-style: none;margin-left: 0px;}
+div.rbtoc1360223026950 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]*//STYLEDIV class=rbtoc1355736272107
+/*]]*//STYLEDIV class=rbtoc1360223026950
 UL
 LISPAN class=TOCOutline1/SPAN A 
href=#BuildingStruts2-Normalrelease-BuildingSteps%2528Struts%2529Building 
Steps (Struts)/A/LI
 UL
 LISPAN class=TOCOutline1.1/SPAN A 
href=#BuildingStruts2-Normalrelease-GettingreadyGetting ready/A/LI
 LISPAN class=TOCOutline1.2/SPAN A 
href=#BuildingStruts2-Normalrelease-Obtainafreshcheckout.Obtain a fresh 
checkout./A/LI
 LISPAN class=TOCOutline1.3/SPAN A 
href=#BuildingStruts2-Normalrelease-ChangesitetargetChange site 
target/A/LI
+UL
+LISPAN class=TOCOutline1.3.1/SPAN A 
href=#BuildingStruts2-Normalrelease-Before%253ABefore:/A/LI
+LISPAN class=TOCOutline1.3.2/SPAN A 
href=#BuildingStruts2-Normalrelease-After%253AAfter:/A/LI
+/UL
 LISPAN class=TOCOutline1.4/SPAN A 
href=#BuildingStruts2-Normalrelease-UpdateversionofarchetypesUpdate version 
of archetypes/A/LI
 LISPAN class=TOCOutline1.5/SPAN A 
href=#BuildingStruts2-Normalrelease-PreparereleasePrepare release/A/LI
 LISPAN class=TOCOutline1.6/SPAN A 
href=#BuildingStruts2-Normalrelease-PerformthereleasePerform the 
release/A/LI
@@ -183,14 +187,27 @@ svn co https:SPAN class=code-comment
 /DIV/DIV 
 
 H3A name=BuildingStruts2-Normalrelease-Changesitetarget/AChange site 
target/H3
-PEdit the top pom.xml file and replace 2.x the url below with version number 
that's going to be released/P
+PEdit the top pom.xml file and replace 2.x the url below with major.minor.x 
part of version number that's going to be released (eg. version is 2.3.10 -gt; 
2.3.x) and rename EMdevelopment/EM folder to EMrelease/EM./P
+
+H5A name=BuildingStruts2-Normalrelease-Before%3A/ABefore:/H5
+DIV class=code panel style=border-width: 1px;DIV class=codeContent 
panelContent
+PRE class=code-xml
+SPAN class=code-taglt;distributionManagementgt;/SPAN
+SPAN class=code-taglt;sitegt;/SPAN
+SPAN class=code-taglt;idgt;/SPANapache-siteSPAN 
class=code-taglt;/idgt;/SPAN
+SPAN 
class=code-taglt;urlgt;/SPANscm:svn:https://svn.apache.org/repos/infra/websites/production/struts/content/development/2.x/SPAN
 class=code-taglt;/urlgt;/SPAN
+SPAN class=code-taglt;/sitegt;/SPAN
+SPAN class=code-taglt;/distributionManagementgt;/SPAN
+/PRE
+/DIV/DIV
 
+H5A name=BuildingStruts2-Normalrelease-After%3A/AAfter:/H5
 DIV class=code panel style=border-width: 1px;DIV class=codeContent 
panelContent
 PRE class=code-xml
 SPAN class=code-taglt;distributionManagementgt;/SPAN
 SPAN class=code-taglt;sitegt;/SPAN
 SPAN class=code-taglt;idgt;/SPANapache-siteSPAN 
class=code-taglt;/idgt;/SPAN
-SPAN 
class=code-taglt;urlgt;/SPANscp://people.apache.org/www/struts.apache.org/2.x/SPAN
 class=code-taglt;/urlgt;/SPAN
+SPAN 
class=code-taglt;urlgt;/SPANscm:svn:https://svn.apache.org/repos/infra/websites/production/struts/content/release/2.3.x/SPAN
 class=code-taglt;/urlgt;/SPAN
 SPAN class=code-taglt;/sitegt;/SPAN
 SPAN class=code-taglt;/distributionManagementgt;/SPAN
 /PRE
@@ -199,23 +216,23 @@ svn co https:SPAN class=code-comment
 Pcommit the change/P
 
 H3A 
name=BuildingStruts2-Normalrelease-Updateversionofarchetypes/AUpdate 
version of archetypes/H3
-PEdit src/site/resources/archetype-catalog.xml and change version of 
archetypes to current $VERSION, save and commit./P
+PEdit TTsrc/site/resources/archetype-catalog.xml/TT and change version 
of archetypes to current $VERSION, save and commit./P
 
 H3A name=BuildingStruts2-Normalrelease-Preparerelease/APrepare 
release

svn commit: r1445898 - /struts/site/trunk/pom.xml

2013-02-13 Thread lukaszlenart
Author: lukaszlenart
Date: Wed Feb 13 20:21:22 2013
New Revision: 1445898

URL: http://svn.apache.org/r1445898
Log:
INFRA-5659 Adds missing Tiles DTDs

Modified:
struts/site/trunk/pom.xml

Modified: struts/site/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/site/trunk/pom.xml?rev=1445898r1=1445897r2=1445898view=diff
==
--- struts/site/trunk/pom.xml (original)
+++ struts/site/trunk/pom.xml Wed Feb 13 20:21:22 2013
@@ -112,12 +112,21 @@
 get 
src=http://svn.apache.org/repos/asf/struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_3.dtd;
  
dest=${site.output}/dtds/struts-config_1_3.dtd
  ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd;
+ 
dest=${site.output}/dtds/struts-config_1_4.dtd
+ ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_1.dtd;
  
dest=${site.output}/dtds/tiles-config_1_1.dtd
  ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts1/branches/jakarta-struts/contrib/tiles/src/share/org/apache/struts/tiles/resources//tiles-config.dtd;
+ 
dest=${site.output}/dtds/tiles-config.dtd
+ ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_3.dtd;
  
dest=${site.output}/dtds/tiles-config_1_3.dtd
  ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts1/trunk/tiles/src/main/resources/org/apache/struts/resources/tiles-config_1_4.dtd;
+ 
dest=${site.output}/dtds/tiles-config_1_4.dtd
+ ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/core/src/main/resources/struts-2.0.dtd;
  dest=${site.output}/dtds/struts-2.0.dtd
  ignoreerrors=true/




svn commit: r850532 - in /websites/production/struts/content/release/2.3.x: ./ css/ docs/ struts2-apps/ struts2-apps/css/ struts2-apps/struts2-blank/ struts2-apps/struts2-blank/apidocs/ struts2-apps/s

2013-02-13 Thread lukaszlenart
Author: lukaszlenart
Date: Wed Feb 13 20:44:18 2013
New Revision: 850532

Log:
Site checkin for project Struts 2


[This commit notification would consist of 223 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]


svn commit: r1445912 - in /struts/struts2/trunk: pom.xml src/site/site.xml src/site/xdoc/index.xml.vm

2013-02-13 Thread lukaszlenart
Author: lukaszlenart
Date: Wed Feb 13 20:46:24 2013
New Revision: 1445912

URL: http://svn.apache.org/r1445912
Log:
Adjusts website to folder structure

Modified:
struts/struts2/trunk/pom.xml
struts/struts2/trunk/src/site/site.xml
struts/struts2/trunk/src/site/xdoc/index.xml.vm

Modified: struts/struts2/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/pom.xml?rev=1445912r1=1445911r2=1445912view=diff
==
--- struts/struts2/trunk/pom.xml (original)
+++ struts/struts2/trunk/pom.xml Wed Feb 13 20:46:24 2013
@@ -54,7 +54,7 @@
 distributionManagement
 site
 idapache-site/id
-
urlscm:svn:https://svn.apache.org/repos/infra/websites/production/struts/content/release/2.3.x//url
+
urlscm:svn:https://svn.apache.org/repos/infra/websites/production/struts/content/development/2.x//url
 /site
 /distributionManagement
 

Modified: struts/struts2/trunk/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/src/site/site.xml?rev=1445912r1=1445911r2=1445912view=diff
==
--- struts/struts2/trunk/src/site/site.xml (original)
+++ struts/struts2/trunk/src/site/site.xml Wed Feb 13 20:46:24 2013
@@ -30,20 +30,20 @@
 bannerRight
 nameApache Struts/name
 srcimages/struts2.png/src
-hrefhttp://struts.apache.org/2.x/index.html/href
+href2.x/index.html/href
 /bannerRight
 body
 links
 item name=Apache
   href=http://www.apache.org//
 item name=Struts
-  href=http://struts.apache.org/index.html/
+  href=//
 /links
 menu name=Struts 2
 item name=Welcome
   href=index.html/
 item name=Releases
-  href=http://struts.apache.org/downloads.html/
+  href=downloads.html/
 item name=Thanks!
   href=http://apache.org/foundation/thanks.html/
 item name=Sponsorship
@@ -65,7 +65,7 @@
 
 menu name=Support
 item name=User Mailing List
-  href=http://struts.apache.org/mail.html/
+  href=mail.html/
 item name=Issue Tracker (JIRA)
   href=https://issues.apache.org/jira/browse/WW/
 item name=Wiki Pages
@@ -134,21 +134,21 @@
 
 menu name=Development
 item name=Struts 2.x Draft Docs
-  href=http://struts.apache.org/2.x/index.html/
+  href=index.html/
 item name=How to Help FAQ
-  href=http://struts.apache.org/helping.html/
+  href=helping.html/
 item name=Development Lists
-  href=http://struts.apache.org/dev/dev-mail.html/
+  href=dev/dev-mail.html/
 item name=Source Code
-  href=http://struts.apache.org/dev/builds.html/
+  href=dev/builds.html/
 item name=Release Guidelines
-  href=http://struts.apache.org/dev/releases.html/
+  href=dev/releases.html/
 item name=Volunteers
-  href=http://struts.apache.org/dev/volunteers.html/
+  href=dev/volunteers.html/
 item name=PMC Charter
-  href=http://struts.apache.org/dev/bylaws.html/
+  href=dev/bylaws.html/
 item name=Sandbox
-  href=http://struts.apache.org/struts-sandbox/index.html/
+  href=struts-sandbox/index.html/
 item name=Source Repository
   href=http://svn.apache.org/viewcvs.cgi/struts//
 /menu

Modified: struts/struts2/trunk/src/site/xdoc/index.xml.vm
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/src/site/xdoc/index.xml.vm?rev=1445912r1=1445911r2=1445912view=diff
==
--- struts/struts2/trunk/src/site/xdoc/index.xml.vm (original)
+++ struts/struts2/trunk/src/site/xdoc/index.xml.vm Wed Feb 13 20:46:24 2013
@@ -183,7 +183,7 @@
 subsection
 p
 To download the framework, visit
-a href=http://struts.apache.org/download.cgi#struts210;
+a href=http://struts.apache.org/download.cgi#struts${aname};
Apache Struts Distributions.
 /a
 For more about Apache Struts 2, visit




svn commit: r850533 - in /websites/production/struts/content: ./ development/ release/

2013-02-13 Thread lukaszlenart
Author: lukaszlenart
Date: Wed Feb 13 21:00:22 2013
New Revision: 850533

Log:
Added missing Tiles DTDs

Added:
websites/production/struts/content/
  - copied from r850532, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r850532, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r850532, websites/production/struts/content/release/



svn commit: r850535 - in /websites/production/struts/content/development/2.x: ./ docs/ struts2-apps/ struts2-apps/struts2-blank/ struts2-apps/struts2-jboss-blank/ struts2-apps/struts2-mailreader/ stru

2013-02-13 Thread lukaszlenart
Author: lukaszlenart
Date: Wed Feb 13 21:19:24 2013
New Revision: 850535

Log:
Site checkin for project Struts 2


[This commit notification would consist of 94 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]


svn commit: r850565 - in /websites/production/struts/content/development/2.x/docs: ./ ajax-validation.data/ apache-struts-pseudo-nightly-builds-on-apache-hudson.data/ big-picture.data/ coding-struts-2

2013-02-13 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Feb 14 07:41:41 2013
New Revision: 850565

Log:
Updates draft docs


[This commit notification would consist of 111 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]


svn commit: r1446056 - /struts/site/trunk/pom.xml

2013-02-13 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Feb 14 07:54:56 2013
New Revision: 1446056

URL: http://svn.apache.org/r1446056
Log:
INFRA-5659 Adds missing Tiles DTDs

Modified:
struts/site/trunk/pom.xml

Modified: struts/site/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/site/trunk/pom.xml?rev=1446056r1=1446055r2=1446056view=diff
==
--- struts/site/trunk/pom.xml (original)
+++ struts/site/trunk/pom.xml Thu Feb 14 07:54:56 2013
@@ -130,6 +130,45 @@
 get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/core/src/main/resources/struts-2.0.dtd;
  dest=${site.output}/dtds/struts-2.0.dtd
  ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-1.0.dtd;
+ dest=${site.output}/dtds/xwork-1.0.dtd
+ ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-1.1.1.dtd;
+ dest=${site.output}/dtds/xwork-1.1.1.dtd
+ ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-1.1.2.dtd;
+ dest=${site.output}/dtds/xwork-1.1.2.dtd
+ ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-1.1.dtd;
+ dest=${site.output}/dtds/xwork-1.1.dtd
+ ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-2.0.dtd;
+ dest=${site.output}/dtds/xwork-2.0.dtd
+ ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-2.1.3.dtd;
+ dest=${site.output}/dtds/xwork-2.1.3.dtd
+ ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-2.1.dtd;
+ dest=${site.output}/dtds/xwork-2.1.dtd
+ ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-2.3.dtd;
+ dest=${site.output}/dtds/xwork-2.3.dtd
+ ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-validator-1.0.2.dtd;
+ 
dest=${site.output}/dtds/xwork-validator-1.0.2.dtd
+ ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-validator-1.0.3.dtd;
+ 
dest=${site.output}/dtds/xwork-validator-1.0.3.dtd
+ ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-validator-1.0.dtd;
+ 
dest=${site.output}/dtds/xwork-validator-1.0.dtd
+ ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-validator-config-1.0.dtd;
+ 
dest=${site.output}/dtds/xwork-validator-config-1.0.dtd
+ ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-validator-definition-1.0.dtd;
+ 
dest=${site.output}/dtds/xwork-validator-definition-1.0.dtd
+ ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/core/src/main/resources/struts-2.1.dtd;
  dest=${site.output}/dtds/struts-2.1.dtd
  ignoreerrors=true/




svn commit: r1446058 - /struts/site/trunk/pom.xml

2013-02-13 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Feb 14 07:57:54 2013
New Revision: 1446058

URL: http://svn.apache.org/r1446058
Log:
INFRA-5659 Adds missing Struts 2.0 DTD

Modified:
struts/site/trunk/pom.xml

Modified: struts/site/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/site/trunk/pom.xml?rev=1446058r1=1446057r2=1446058view=diff
==
--- struts/site/trunk/pom.xml (original)
+++ struts/site/trunk/pom.xml Thu Feb 14 07:57:54 2013
@@ -169,6 +169,9 @@
 get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/xwork-core/src/main/resources/xwork-validator-definition-1.0.dtd;
  
dest=${site.output}/dtds/xwork-validator-definition-1.0.dtd
  ignoreerrors=true/
+get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/core/src/main/resources/struts-2.0.dtd;
+ dest=${site.output}/dtds/struts-2.0.dtd
+ ignoreerrors=true/
 get 
src=http://svn.apache.org/repos/asf/struts/struts2/trunk/core/src/main/resources/struts-2.1.dtd;
  dest=${site.output}/dtds/struts-2.1.dtd
  ignoreerrors=true/




svn commit: r850568 - in /websites/production/struts/content: ./ development/ release/

2013-02-14 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Feb 14 08:01:13 2013
New Revision: 850568

Log:
Pushing missing XWork DTDs

Added:
websites/production/struts/content/
  - copied from r850567, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r850567, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r850567, websites/production/struts/content/release/



svn commit: r1446273 - in /struts/site/trunk/content: cgi/download.cgi download.cgi

2013-02-14 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Feb 14 17:03:38 2013
New Revision: 1446273

URL: http://svn.apache.org/r1446273
Log:
Moves one level up

Added:
struts/site/trunk/content/download.cgi
  - copied unchanged from r1446272, 
struts/site/trunk/content/cgi/download.cgi
Removed:
struts/site/trunk/content/cgi/download.cgi



svn commit: r1446459 - in /struts/site/trunk/content: download.cgi resources/download.cgi

2013-02-14 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Feb 15 06:25:21 2013
New Revision: 1446459

URL: http://svn.apache.org/r1446459
Log:
Moves download.cgi into resources folder to allow work properly

Added:
struts/site/trunk/content/resources/download.cgi
  - copied unchanged from r1446458, struts/site/trunk/content/download.cgi
Removed:
struts/site/trunk/content/download.cgi



svn commit: r850662 - in /websites/production/struts/content: ./ development/ release/

2013-02-14 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Feb 15 06:31:39 2013
New Revision: 850662

Log:
Pushes download.cgi into right folder

Added:
websites/production/struts/content/
  - copied from r850661, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r850661, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r850661, websites/production/struts/content/release/



svn commit: r1446461 - /struts/site/trunk/content/xdoc/download.xml

2013-02-14 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Feb 15 06:33:45 2013
New Revision: 1446461

URL: http://svn.apache.org/r1446461
Log:
correct small typo

Modified:
struts/site/trunk/content/xdoc/download.xml

Modified: struts/site/trunk/content/xdoc/download.xml
URL: 
http://svn.apache.org/viewvc/struts/site/trunk/content/xdoc/download.xml?rev=1446461r1=1446460r2=1446461view=diff
==
--- struts/site/trunk/content/xdoc/download.xml (original)
+++ struts/site/trunk/content/xdoc/download.xml Fri Feb 15 06:33:45 2013
@@ -113,7 +113,7 @@ limitations under the License.
 liFull Distribution:
 ul
 li
-a 
href=[preferred]/struts/binaries/struts-2.3.-all.zipstruts-2.3.8-all.zip/a 
(76mb)
+a 
href=[preferred]/struts/binaries/struts-2.3.8-all.zipstruts-2.3.8-all.zip/a
 (76mb)
 [a 
href=http://www.apache.org/dist/struts/binaries/struts-2.3.8-all.zip.asc;PGP/a]
 [a 
href=http://www.apache.org/dist/struts/binaries/struts-2.3.8-all.zip.md5;MD5/a]
 /li




svn commit: r850663 - in /websites/production/struts/content: ./ development/ release/

2013-02-14 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Feb 15 06:34:00 2013
New Revision: 850663

Log:
Pushes changes to production

Added:
websites/production/struts/content/
  - copied from r850662, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r850662, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r850662, websites/production/struts/content/release/



svn commit: r850665 - in /websites/production/struts/content: ./ development/ release/

2013-02-14 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Feb 15 06:36:23 2013
New Revision: 850665

Log:
Publish after build

Added:
websites/production/struts/content/
  - copied from r850664, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r850664, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r850664, websites/production/struts/content/release/



svn commit: r1446553 - /struts/site/trunk/content/resources/.htaccess

2013-02-15 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Feb 15 12:31:53 2013
New Revision: 1446553

URL: http://svn.apache.org/r1446553
Log:
Adds redirect for commons icons

Modified:
struts/site/trunk/content/resources/.htaccess

Modified: struts/site/trunk/content/resources/.htaccess
URL: 
http://svn.apache.org/viewvc/struts/site/trunk/content/resources/.htaccess?rev=1446553r1=1446552r2=1446553view=diff
==
--- struts/site/trunk/content/resources/.htaccess (original)
+++ struts/site/trunk/content/resources/.htaccess Fri Feb 15 12:31:53 2013
@@ -1,5 +1,5 @@
 # This file is maintained at site/trunk/content/resources/.htaccess
-
+Redirect permanent /icons   http://www.apache.org/icons
 Redirect permanent /userGuide   http://struts.apache.org/1.x/userGuide
 Redirect permanent /faqshttp://struts.apache.org/1.x/faqs
 Redirect permanent /struts-core http://struts.apache.org/1.x




svn commit: r850691 - in /websites/production/struts/content: ./ development/ release/

2013-02-15 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Feb 15 12:32:05 2013
New Revision: 850691

Log:
Updates .htaccess

Added:
websites/production/struts/content/
  - copied from r850689, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r850690, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r850690, websites/production/struts/content/release/



svn commit: r850692 - in /websites/production/struts/content: ./ development/ release/

2013-02-15 Thread lukaszlenart
Author: lukaszlenart
Date: Fri Feb 15 12:33:06 2013
New Revision: 850692

Log:
Update .htaccess

Added:
websites/production/struts/content/
  - copied from r850691, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r850691, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r850691, websites/production/struts/content/release/



svn commit: r1447442 - in /struts/struts2/trunk: core/src/main/java/org/apache/struts2/util/fs/ xwork-core/src/main/java/com/opensymphony/xwork2/util/fs/

2013-02-18 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Feb 18 19:13:44 2013
New Revision: 1447442

URL: http://svn.apache.org/r1447442
Log:
WW-3984 Adds support for Convention plugin which based on actions in a Jar file 
embedded in Ear file on JBoss 5 server

Modified:

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

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

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

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

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

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/fs/JBossFileManager.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/fs/JBossFileManager.java?rev=1447442r1=1447441r2=1447442view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/fs/JBossFileManager.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/fs/JBossFileManager.java
 Mon Feb 18 19:13:44 2013
@@ -2,12 +2,14 @@ package org.apache.struts2.util.fs;
 
 import com.opensymphony.xwork2.util.fs.DefaultFileManager;
 import com.opensymphony.xwork2.util.fs.FileRevision;
+import com.opensymphony.xwork2.util.fs.JarEntryRevision;
 import com.opensymphony.xwork2.util.fs.Revision;
 import com.opensymphony.xwork2.util.logging.Logger;
 import com.opensymphony.xwork2.util.logging.LoggerFactory;
 
 import java.io.File;
 import java.io.IOException;
+import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
 import java.net.MalformedURLException;
 import java.net.URL;
@@ -45,7 +47,7 @@ public class JBossFileManager extends De
 return true;
 } catch (ClassNotFoundException e) {
 if (LOG.isDebugEnabled()) {
-LOG.debug(Cannot load [#0] class, not a JBoss 5!, 
VFS_JBOSS7);
+LOG.debug(Cannot load [#0] class, not a JBoss 5!, 
VFS_JBOSS5);
 }
 return false;
 }
@@ -70,7 +72,15 @@ public class JBossFileManager extends De
 if (LOG.isDebugEnabled()) {
 LOG.debug(Creating revision for URL:  + fileName);
 }
-Revision revision = 
FileRevision.build(normalizeToFileProtocol(fileUrl));
+URL normalizedUrl = normalizeToFileProtocol(fileUrl);
+Revision revision;
+if (file.equals(normalizedUrl.getProtocol())) {
+revision = FileRevision.build(normalizedUrl);
+} else if (jar.equals(normalizedUrl.getProtocol())) {
+revision = JarEntryRevision.build(normalizedUrl);
+} else {
+revision = Revision.build(normalizedUrl);
+}
 files.put(fileName, revision);
 } else {
 super.monitorFile(fileUrl);
@@ -122,43 +132,68 @@ public class JBossFileManager extends De
  */
 protected URL getJBossPhysicalUrl(URL url) throws IOException {
 Object content = url.openConnection().getContent();
-try {
-String s = content.getClass().toString();
-if (s.startsWith(class org.jboss.vfs.VirtualFile)) { // JBoss 7 
and probably 6
-File physicalFile = readJBossPhysicalFile(content);
-return physicalFile.toURI().toURL();
-} else if (s.startsWith(class org.jboss.virtual.VirtualFile)) { 
// JBoss 5
-String fileName = url.toExternalForm();
-return new URL(file, null, 
fileName.substring(fileName.indexOf(:) + 1));
-}
-} catch (Exception e) {
-LOG.warn(Error calling getPhysicalFile() on JBoss VirtualFile., 
e);
+String classContent = content.getClass().toString();
+if (classContent.startsWith(class org.jboss.vfs.VirtualFile)) { // 
JBoss 7 and probably 6
+File physicalFile = readJBossPhysicalFile(content);
+return physicalFile.toURI().toURL();
+} else if (classContent.startsWith(class 
org.jboss.virtual.VirtualFile)) { // JBoss 5
+return readJBoss5Url(content);
 }
 return url;
 }
 
-private File readJBossPhysicalFile(Object content) throws Exception {
-Method method = 
content.getClass().getDeclaredMethod(getPhysicalFile);
-return (File) method.invoke(content);
-}
-
 private ListURL getAllJBossPhysicalUrls(URL url) throws IOException {
 ListURL urls = new ArrayListURL();
 Object content = url.openConnection().getContent();
-try {
-if (content.getClass().toString().startsWith(class 
org.jboss.vfs.VirtualFile)) {
-File physicalFile

svn commit: r1447453 - /struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java

2013-02-18 Thread lukaszlenart
Author: lukaszlenart
Date: Mon Feb 18 19:53:42 2013
New Revision: 1447453

URL: http://svn.apache.org/r1447453
Log:
WW-3986 Reverts partially changes introduced with WW-3363 to use @Inject 
MultiPartRequest instead of name of MultiPartRequest

Modified:

struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java?rev=1447453r1=1447452r2=1447453view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
 Mon Feb 18 19:53:42 2013
@@ -139,9 +139,9 @@ public class Dispatcher {
 private String multipartSaveDir;
 
 /**
- * Stores reference to instance of {@link MultiPartRequest} implementation 
defined by {@link StrutsConstants#STRUTS_MULTIPART_PARSER}
+ * Stores the value of StrutsConstants.STRUTS_MULTIPART_HANDLER setting
  */
-private MultiPartRequest multipartHandler;
+private String multipartHandlerName;
 
 /**
  * Provide list of default configuration files.
@@ -252,9 +252,9 @@ public class Dispatcher {
 multipartSaveDir = val;
 }
 
-@Inject
-public void setMultipartHandler(MultiPartRequest multiPartRequest) {
-this.multipartHandler = multiPartRequest;
+@Inject(StrutsConstants.STRUTS_MULTIPART_PARSER)
+public void setMultipartHandler(String val) {
+multipartHandlerName = val;
 }
 
 @Inject
@@ -774,8 +774,9 @@ public class Dispatcher {
 
 String content_type = request.getContentType();
 if (content_type != null  
content_type.contains(multipart/form-data)) {
+MultiPartRequest mpr = getMultiPartRequest();
 LocaleProvider provider = 
getContainer().getInstance(LocaleProvider.class);
-request = new MultiPartRequestWrapper(multipartHandler, request, 
getSaveDir(servletContext), provider);
+request = new MultiPartRequestWrapper(mpr, request, 
getSaveDir(servletContext), provider);
 } else {
 request = new StrutsRequestWrapper(request);
 }
@@ -784,6 +785,27 @@ public class Dispatcher {
 }
 
 /**
+ * On each request it must return a new instance as implementation could 
be not thread safe
+ * and thus ensure of resource clean up
+ *
+ * @return
+ */
+protected MultiPartRequest getMultiPartRequest() {
+MultiPartRequest mpr = null;
+//check for alternate implementations of MultiPartRequest
+SetString multiNames = 
getContainer().getInstanceNames(MultiPartRequest.class);
+for (String multiName : multiNames) {
+if (multiName.equals(multipartHandlerName)) {
+mpr = getContainer().getInstance(MultiPartRequest.class, 
multiName);
+}
+}
+if (mpr == null ) {
+mpr = getContainer().getInstance(MultiPartRequest.class);
+}
+return mpr;
+}
+
+/**
  * Removes all the files created by MultiPartRequestWrapper.
  *
  * @param request the HttpServletRequest object.




svn commit: r1447654 - /struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/fs/JBossFileManager.java

2013-02-19 Thread lukaszlenart
Author: lukaszlenart
Date: Tue Feb 19 10:13:53 2013
New Revision: 1447654

URL: http://svn.apache.org/r1447654
Log:
WW-3984 Adds additional logging to check what is wrong

Modified:

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

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/fs/JBossFileManager.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/fs/JBossFileManager.java?rev=1447654r1=1447653r2=1447654view=diff
==
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/fs/JBossFileManager.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/util/fs/JBossFileManager.java
 Tue Feb 19 10:13:53 2013
@@ -73,6 +73,9 @@ public class JBossFileManager extends De
 LOG.debug(Creating revision for URL:  + fileName);
 }
 URL normalizedUrl = normalizeToFileProtocol(fileUrl);
+if (LOG.isDebugEnabled()) {
+LOG.debug(Normalized URL for [#0] is [#1], fileName, 
normalizedUrl.toString());
+}
 Revision revision;
 if (file.equals(normalizedUrl.getProtocol())) {
 revision = FileRevision.build(normalizedUrl);
@@ -133,6 +136,9 @@ public class JBossFileManager extends De
 protected URL getJBossPhysicalUrl(URL url) throws IOException {
 Object content = url.openConnection().getContent();
 String classContent = content.getClass().toString();
+if (LOG.isDebugEnabled()) {
+LOG.debug(Reading physical URL for [#0], url.toString());
+}
 if (classContent.startsWith(class org.jboss.vfs.VirtualFile)) { // 
JBoss 7 and probably 6
 File physicalFile = readJBossPhysicalFile(content);
 return physicalFile.toURI().toURL();




svn commit: r1447689 - in /struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/fs: DefaultFileManager.java JarEntryRevision.java

2013-02-19 Thread lukaszlenart
Author: lukaszlenart
Date: Tue Feb 19 11:45:45 2013
New Revision: 1447689

URL: http://svn.apache.org/r1447689
Log:
WW-3984 Reverts some changes from previous commit

Modified:

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

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

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/fs/DefaultFileManager.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/fs/DefaultFileManager.java?rev=1447689r1=1447688r2=1447689view=diff
==
--- 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/fs/DefaultFileManager.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/fs/DefaultFileManager.java
 Tue Feb 19 11:45:45 2013
@@ -94,7 +94,7 @@ public class DefaultFileManager implemen
 LOG.debug(Creating revision for URL:  + fileName);
 }
 if (isJarURL(fileUrl)) {
-revision = 
JarEntryRevision.build(normalizeToFileProtocol(fileUrl));
+revision = 
JarEntryRevision.build(normalizeToFileProtocol(fileUrl), this);
 } else {
 revision = FileRevision.build(fileUrl);
 }

Modified: 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/fs/JarEntryRevision.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/fs/JarEntryRevision.java?rev=1447689r1=1447688r2=1447689view=diff
==
--- 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/fs/JarEntryRevision.java
 (original)
+++ 
struts/struts2/trunk/xwork-core/src/main/java/com/opensymphony/xwork2/util/fs/JarEntryRevision.java
 Tue Feb 19 11:45:45 2013
@@ -1,5 +1,6 @@
 package com.opensymphony.xwork2.util.fs;
 
+import com.opensymphony.xwork2.FileManager;
 import com.opensymphony.xwork2.util.logging.Logger;
 import com.opensymphony.xwork2.util.logging.LoggerFactory;
 import org.apache.commons.io.FileUtils;
@@ -23,7 +24,7 @@ public class JarEntryRevision extends Re
 private String fileNameInJar;
 private long lastModified;
 
-public static Revision build(URL fileUrl) {
+public static Revision build(URL fileUrl, FileManager fileManager) {
 // File within a Jar
 // Find separator index of jar filename and filename within jar
 String jarFileName = ;
@@ -44,9 +45,14 @@ public class JarEntryRevision extends Re
 int index = separatorIndex + JAR_FILE_NAME_SEPARATOR.length();
 String fileNameInJar = fileName.substring(index).replaceAll(%20, 
 );
 
-JarFile jarFile = new JarFile(FileUtils.toFile(fileUrl));
-ZipEntry entry = jarFile.getEntry(fileNameInJar);
-return new JarEntryRevision(jarFileName, fileNameInJar, 
entry.getTime());
+URL url = fileManager.normalizeToFileProtocol(fileUrl);
+if (url != null) {
+JarFile jarFile = new JarFile(FileUtils.toFile(url));
+ZipEntry entry = jarFile.getEntry(fileNameInJar);
+return new JarEntryRevision(jarFileName, fileNameInJar, 
entry.getTime());
+} else {
+return null;
+}
 } catch (Throwable e) {
 if (LOG.isWarnEnabled()) {
 LOG.warn(Could not create JarEntryRevision for [#0]!, e, 
jarFileName);




svn commit: r851382 - in /websites/production/struts/content: ./ development/ release/

2013-02-21 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Feb 21 08:51:04 2013
New Revision: 851382

Log:
Updates 2.x draft docs

Added:
websites/production/struts/content/
  - copied from r851381, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r851381, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r851381, websites/production/struts/content/release/



svn commit: r851388 - /websites/production/struts/content/development/2.x/

2013-02-21 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Feb 21 10:23:31 2013
New Revision: 851388

Log:
Updates site

Modified:
websites/production/struts/content/development/2.x/dependencies.html

websites/production/struts/content/development/2.x/dependency-convergence.html

websites/production/struts/content/development/2.x/dependency-management.html

websites/production/struts/content/development/2.x/distribution-management.html
websites/production/struts/content/development/2.x/index.html
websites/production/struts/content/development/2.x/integration.html
websites/production/struts/content/development/2.x/issue-tracking.html
websites/production/struts/content/development/2.x/jxr.html
websites/production/struts/content/development/2.x/license.html
websites/production/struts/content/development/2.x/mail-lists.html
websites/production/struts/content/development/2.x/modules.html
websites/production/struts/content/development/2.x/plugin-management.html
websites/production/struts/content/development/2.x/plugins.html
websites/production/struts/content/development/2.x/project-info.html
websites/production/struts/content/development/2.x/project-summary.html
websites/production/struts/content/development/2.x/source-repository.html
websites/production/struts/content/development/2.x/team-list.html

Modified: websites/production/struts/content/development/2.x/dependencies.html
==
--- websites/production/struts/content/development/2.x/dependencies.html 
(original)
+++ websites/production/struts/content/development/2.x/dependencies.html Thu 
Feb 21 10:23:31 2013
@@ -53,7 +53,7 @@
   a href=index.html title=WelcomeWelcome/a
 /li
   li class=none
-  a href=downloads.html 
title=ReleasesReleases/a
+  a href=http://struts.apache.org/downloads.html; 
class=externalLink title=ReleasesReleases/a
 /li
   li class=none
   a href=http://apache.org/foundation/thanks.html; 
class=externalLink title=Thanks!Thanks!/a
@@ -62,10 +62,10 @@
   a 
href=http://apache.org/foundation/sponsorship.html; class=externalLink 
title=SponsorshipSponsorship/a
 /li
   /ul
-   h5Parent Project/h5
+   h5Parent project/h5
   ul
   li class=none
-  a 
href=../../../../../../../../../../scp:/people.apache.org/www/struts.apache.org/index.html
 title=Apache StrutsApache Struts/a
+  a href= title=Apache StrutsApache Struts/a
 /li
   /ul
h5Documentation/h5

Modified: 
websites/production/struts/content/development/2.x/dependency-convergence.html
==
--- 
websites/production/struts/content/development/2.x/dependency-convergence.html 
(original)
+++ 
websites/production/struts/content/development/2.x/dependency-convergence.html 
Thu Feb 21 10:23:31 2013
@@ -53,7 +53,7 @@
   a href=index.html title=WelcomeWelcome/a
 /li
   li class=none
-  a href=downloads.html 
title=ReleasesReleases/a
+  a href=http://struts.apache.org/downloads.html; 
class=externalLink title=ReleasesReleases/a
 /li
   li class=none
   a href=http://apache.org/foundation/thanks.html; 
class=externalLink title=Thanks!Thanks!/a
@@ -62,10 +62,10 @@
   a 
href=http://apache.org/foundation/sponsorship.html; class=externalLink 
title=SponsorshipSponsorship/a
 /li
   /ul
-   h5Parent Project/h5
+   h5Parent project/h5
   ul
   li class=none
-  a 
href=../../../../../../../../../../scp:/people.apache.org/www/struts.apache.org/index.html
 title=Apache StrutsApache Struts/a
+  a href= title=Apache StrutsApache Struts/a
 /li
   /ul
h5Documentation/h5

Modified: 
websites/production/struts/content/development/2.x/dependency-management.html
==
--- 
websites/production/struts/content/development/2.x/dependency-management.html 
(original)
+++ 
websites/production/struts/content/development/2.x/dependency-management.html 
Thu Feb 21 10:23:31 2013
@@ -53,7 +53,7 @@
   a href=index.html title=WelcomeWelcome/a
 /li
   li class=none
-  a href=downloads.html 
title=ReleasesReleases/a
+  a href=http://struts.apache.org/downloads.html

svn commit: r851392 - in /websites/production/struts/content: ./ development/ release/

2013-02-21 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Feb 21 10:34:50 2013
New Revision: 851392

Log:
Push live

Added:
websites/production/struts/content/
  - copied from r851391, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r851391, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r851391, websites/production/struts/content/release/



svn commit: r1448580 - in /struts/struts2/trunk: pom.xml src/site/site.xml

2013-02-21 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Feb 21 11:06:22 2013
New Revision: 1448580

URL: http://svn.apache.org/r1448580
Log:
Changes how links to parent site are generated

Modified:
struts/struts2/trunk/pom.xml
struts/struts2/trunk/src/site/site.xml

Modified: struts/struts2/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/pom.xml?rev=1448580r1=1448579r2=1448580view=diff
==
--- struts/struts2/trunk/pom.xml (original)
+++ struts/struts2/trunk/pom.xml Thu Feb 21 11:06:22 2013
@@ -1,5 +1,6 @@
 ?xml version=1.0 encoding=UTF-8?
-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;
+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;
 
 parent
 groupIdorg.apache.struts/groupId
@@ -72,7 +73,7 @@
 nameThe Apache Software License, Version 2.0/name
 urlhttp://www.apache.org/licenses/LICENSE-2.0.txt/url
 distributionrepo/distribution
-comments /
+comments/
 /license
 /licenses
 
@@ -89,7 +90,7 @@
 tiles.version2.0.6/tiles.version
 
 !-- SCM Site Configuration --
-site.mainDirectory${user.home}/struts2-site/site.mainDirectory
+
site.mainDirectory${project.build.directory}/site/site.mainDirectory
 siteContent.path${site.mainDirectory}/staging/siteContent.path
 scmCheckout.path${site.mainDirectory}/scm/scmCheckout.path
 siteDeploy.urlfile://${siteContent.path}/siteDeploy.url
@@ -315,6 +316,7 @@
 version3.1/version
 configuration
 stagingSiteURL${siteDeploy.url}/stagingSiteURL
+
relativizeDecorationLinksfalse/relativizeDecorationLinks
 /configuration
 /plugin
 /plugins

Modified: struts/struts2/trunk/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/src/site/site.xml?rev=1448580r1=1448579r2=1448580view=diff
==
--- struts/struts2/trunk/src/site/site.xml (original)
+++ struts/struts2/trunk/src/site/site.xml Thu Feb 21 11:06:22 2013
@@ -37,20 +37,23 @@
 item name=Apache
   href=http://www.apache.org//
 item name=Struts
-  href=//
+  href=http://struts.apache.org//
 /links
 menu name=Struts 2
 item name=Welcome
   href=index.html/
 item name=Releases
-  href=downloads.html/
+  href=http://struts.apache.org/downloads.html/
 item name=Thanks!
   href=http://apache.org/foundation/thanks.html/
 item name=Sponsorship
   href=http://apache.org/foundation/sponsorship.html/
 /menu
 
-menu ref=parent inherit=bottom /
+menu name=Parent project
+item name=Apache Struts
+  href=http://struts.apache.org//
+/menu
 
 menu name=Documentation
 item name=Getting Started
@@ -65,7 +68,7 @@
 
 menu name=Support
 item name=User Mailing List
-  href=mail.html/
+  href=http://struts.apache.org/mail.html/
 item name=Issue Tracker (JIRA)
   href=https://issues.apache.org/jira/browse/WW/
 item name=Wiki Pages
@@ -136,19 +139,19 @@
 item name=Struts 2.x Draft Docs
   href=index.html/
 item name=How to Help FAQ
-  href=helping.html/
+  href=http://struts.apache.org/helping.html/
 item name=Development Lists
-  href=dev/dev-mail.html/
+  href=http://struts.apache.org/dev/dev-mail.html/
 item name=Source Code
-  href=dev/builds.html/
+  href=http://struts.apache.org/dev/builds.html/
 item name=Release Guidelines
-  href=dev/releases.html/
+  href=http://struts.apache.org/dev/releases.html/
 item name=Volunteers
-  href=dev/volunteers.html/
+  href=http://struts.apache.org/dev/volunteers.html/
 item name=PMC Charter
-  href=dev/bylaws.html/
+  href=http://struts.apache.org/dev/bylaws.html/
 item name=Sandbox
-  href=struts-sandbox/index.html/
+  href=http://struts.apache.org/struts-sandbox/index.html/
 item name=Source Repository
   href=http://svn.apache.org/viewcvs.cgi/struts

svn commit: r1448581 - /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/model/Skill.java

2013-02-21 Thread lukaszlenart
Author: lukaszlenart
Date: Thu Feb 21 11:07:21 2013
New Revision: 1448581

URL: http://svn.apache.org/r1448581
Log:
Best practise - filters output values

Modified:

struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/model/Skill.java

Modified: 
struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/model/Skill.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/model/Skill.java?rev=1448581r1=1448580r2=1448581view=diff
==
--- 
struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/model/Skill.java
 (original)
+++ 
struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/model/Skill.java
 Thu Feb 21 11:07:21 2013
@@ -44,19 +44,19 @@ public class Skill implements IdEntity {
}
 
public String getName() {
-   return name;
+   return 
StringEscapeUtils.escapeEcmaScript(StringEscapeUtils.escapeHtml4(name));
}
 
public void setName(String name) {
-   this.name = 
StringEscapeUtils.escapeEcmaScript(StringEscapeUtils.escapeHtml4(name));
+   this.name = name;
}
 
public String getDescription() {
-   return description;
+   return 
StringEscapeUtils.escapeEcmaScript(StringEscapeUtils.escapeHtml4(description));
}
 
public void setDescription(String description) {
-   this.description = 
StringEscapeUtils.escapeEcmaScript(StringEscapeUtils.escapeHtml4(description));
+   this.description = description;
}
 
public Serializable getId() {




svn commit: r852002 - in /websites/production/struts/content: development/1.x/struts-tiles/ release/1.3.x/struts-tiles/ release/2.3.x/ release/2.3.x/css/ release/2.3.x/docs/ release/2.3.x/docs/ajax-va

2013-02-26 Thread lukaszlenart
Author: lukaszlenart
Date: Tue Feb 26 08:10:03 2013
New Revision: 852002

Log:
Updates site


[This commit notification would consist of 303 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]


svn commit: r852004 - in /websites/production/struts/content: ./ development/ release/

2013-02-26 Thread lukaszlenart
Author: lukaszlenart
Date: Tue Feb 26 08:17:58 2013
New Revision: 852004

Log:
Pushes 2.3.x

Added:
websites/production/struts/content/
  - copied from r852003, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r852003, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r852003, websites/production/struts/content/release/



svn commit: r852030 - in /websites/production/struts/content: ./ development/ release/

2013-02-26 Thread lukaszlenart
Author: lukaszlenart
Date: Tue Feb 26 09:57:07 2013
New Revision: 852030

Log:
Pushes missing files

Added:
websites/production/struts/content/
  - copied from r852029, websites/staging/struts/trunk/content/
websites/production/struts/content/development/
  - copied from r852029, websites/production/struts/content/development/
websites/production/struts/content/release/
  - copied from r852029, websites/production/struts/content/release/



<    1   2   3   4   5   6   7   8   9   10   >