git commit: WW-4166 Adds class and style aliases

2014-07-28 Thread lukaszlenart
Repository: struts
Updated Branches:
  refs/heads/develop e7a414fea -> 6fbd1bef3


WW-4166 Adds class and style aliases


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/6fbd1bef
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/6fbd1bef
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/6fbd1bef

Branch: refs/heads/develop
Commit: 6fbd1bef3a91eb6992507086b75f6d22bcb95fb2
Parents: e7a414f
Author: Lukasz Lenart 
Authored: Mon Jul 28 20:56:10 2014 +0200
Committer: Lukasz Lenart 
Committed: Mon Jul 28 20:56:10 2014 +0200

--
 .../main/java/org/apache/struts2/components/UIBean.java   | 10 ++
 .../org/apache/struts2/views/jsp/ui/AbstractUITag.java|  7 +++
 core/src/site/resources/tags/a.html   |  8 
 core/src/site/resources/tags/actionerror.html |  8 
 core/src/site/resources/tags/actionmessage.html   |  8 
 core/src/site/resources/tags/checkbox.html|  8 
 core/src/site/resources/tags/checkboxlist.html|  8 
 core/src/site/resources/tags/combobox.html|  8 
 core/src/site/resources/tags/component.html   |  8 
 core/src/site/resources/tags/datetextfield.html   |  8 
 core/src/site/resources/tags/debug.html   |  8 
 core/src/site/resources/tags/div.html |  8 
 core/src/site/resources/tags/doubleselect.html|  8 
 core/src/site/resources/tags/fielderror.html  |  8 
 core/src/site/resources/tags/file.html|  8 
 core/src/site/resources/tags/form.html|  8 
 core/src/site/resources/tags/head.html|  8 
 core/src/site/resources/tags/hidden.html  |  8 
 core/src/site/resources/tags/inputtransferselect.html |  8 
 core/src/site/resources/tags/label.html   |  8 
 core/src/site/resources/tags/optiontransferselect.html|  8 
 core/src/site/resources/tags/password.html|  8 
 core/src/site/resources/tags/radio.html   |  8 
 core/src/site/resources/tags/reset.html   |  8 
 core/src/site/resources/tags/select.html  |  8 
 core/src/site/resources/tags/submit.html  |  8 
 core/src/site/resources/tags/textarea.html|  8 
 core/src/site/resources/tags/textfield.html   |  8 
 core/src/site/resources/tags/token.html   |  8 
 core/src/site/resources/tags/updownselect.html|  8 
 30 files changed, 241 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/6fbd1bef/core/src/main/java/org/apache/struts2/components/UIBean.java
--
diff --git a/core/src/main/java/org/apache/struts2/components/UIBean.java 
b/core/src/main/java/org/apache/struts2/components/UIBean.java
index 51b7e79..e2d84bf 100644
--- a/core/src/main/java/org/apache/struts2/components/UIBean.java
+++ b/core/src/main/java/org/apache/struts2/components/UIBean.java
@@ -1072,11 +1072,21 @@ public abstract class UIBean extends Component {
 this.cssClass = cssClass;
 }
 
+@StrutsTagAttribute(description="The css class to use for element - it's 
an alias of cssClass attribute.")
+public void setClass(String cssClass) {
+this.cssClass = cssClass;
+}
+
 @StrutsTagAttribute(description="The css style definitions for element to 
use")
 public void setCssStyle(String cssStyle) {
 this.cssStyle = cssStyle;
 }
 
+@StrutsTagAttribute(description="The css style definitions for element to 
use - it's an alias of cssStyle attribute.")
+public void setStyle(String cssStyle) {
+this.cssStyle = cssStyle;
+}
+
 @StrutsTagAttribute(description="The css error class to use for element")
 public void setCssErrorClass(String cssErrorClass) {
 this.cssErrorClass = cssErrorClass;

http://git-wip-us.apache.org/repos/asf/struts/blob/6fbd1bef/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
--
diff --git 
a/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java 
b/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
index 517e514..e57932a 100644
--- a/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
+++ b/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
@@ -141,9 +141,16 @@ public abstract class AbstractUITag extends 
ComponentTagSupport im

git commit: WW-4318 Uses ErrorMessageBuilder to proper log fail of setting expression

2014-07-28 Thread lukaszlenart
Repository: struts
Updated Branches:
  refs/heads/develop 6fbd1bef3 -> 5c4874c60


WW-4318 Uses ErrorMessageBuilder to proper log fail of setting expression


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/5c4874c6
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/5c4874c6
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/5c4874c6

Branch: refs/heads/develop
Commit: 5c4874c60bb5331258e4a415af8604afaf1242b5
Parents: 6fbd1be
Author: Lukasz Lenart 
Authored: Mon Jul 28 21:01:45 2014 +0200
Committer: Lukasz Lenart 
Committed: Mon Jul 28 21:01:45 2014 +0200

--
 .../main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java   | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/5c4874c6/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java
--
diff --git 
a/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java 
b/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java
index acf54c4..90b1a54 100644
--- a/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java
+++ b/xwork-core/src/main/java/com/opensymphony/xwork2/ognl/OgnlValueStack.java
@@ -208,7 +208,9 @@ public class OgnlValueStack implements Serializable, 
ValueStack, ClearableValueS
boolean shouldLog = shouldLogMissingPropertyWarning(e);
String msg = null;
if (throwExceptionOnFailure || shouldLog) {
-   msg = "Error setting expression '" + expr + "' with value '" + 
value + "'"; 
+   msg = ErrorMessageBuilder.create()
+.errorSettingExpressionWithValue(expr, value)
+.build();
}
if (shouldLog) {
 LOG.warn(msg, e);



[1/2] git commit: WW-4166 Adds autogenerated files

2014-07-28 Thread lukaszlenart
Repository: struts
Updated Branches:
  refs/heads/develop 5c4874c60 -> 73da38e9d


WW-4166 Adds autogenerated files


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/fc6a2c87
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/fc6a2c87
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/fc6a2c87

Branch: refs/heads/develop
Commit: fc6a2c8777ba4bfd35dd9b2d3042beafd9d21278
Parents: 5c4874c
Author: Lukasz Lenart 
Authored: Mon Jul 28 21:10:08 2014 +0200
Committer: Lukasz Lenart 
Committed: Mon Jul 28 21:10:08 2014 +0200

--
 core/src/site/resources/tags/a.html| 8 
 core/src/site/resources/tags/actionerror.html  | 8 
 core/src/site/resources/tags/actionmessage.html| 8 
 core/src/site/resources/tags/ajax/a.html   | 8 
 core/src/site/resources/tags/ajax/autocompleter.html   | 8 
 core/src/site/resources/tags/ajax/datetimepicker.html  | 8 
 core/src/site/resources/tags/ajax/div.html | 8 
 core/src/site/resources/tags/ajax/submit.html  | 8 
 core/src/site/resources/tags/ajax/tabbedpanel.html | 8 
 core/src/site/resources/tags/ajax/textarea.html| 8 
 core/src/site/resources/tags/ajax/tree.html| 8 
 core/src/site/resources/tags/ajax/treenode.html| 8 
 core/src/site/resources/tags/checkbox.html | 8 
 core/src/site/resources/tags/checkboxlist.html | 8 
 core/src/site/resources/tags/combobox.html | 8 
 core/src/site/resources/tags/component.html| 8 
 core/src/site/resources/tags/datetextfield.html| 8 
 core/src/site/resources/tags/debug.html| 8 
 core/src/site/resources/tags/div.html  | 8 
 core/src/site/resources/tags/doubleselect.html | 8 
 core/src/site/resources/tags/fielderror.html   | 8 
 core/src/site/resources/tags/file.html | 8 
 core/src/site/resources/tags/form.html | 8 
 core/src/site/resources/tags/head.html | 8 
 core/src/site/resources/tags/hidden.html   | 8 
 core/src/site/resources/tags/inputtransferselect.html  | 8 
 core/src/site/resources/tags/label.html| 8 
 core/src/site/resources/tags/optiontransferselect.html | 8 
 core/src/site/resources/tags/password.html | 8 
 core/src/site/resources/tags/radio.html| 8 
 core/src/site/resources/tags/reset.html| 8 
 core/src/site/resources/tags/select.html   | 8 
 core/src/site/resources/tags/submit.html   | 8 
 core/src/site/resources/tags/textarea.html | 8 
 core/src/site/resources/tags/textfield.html| 8 
 core/src/site/resources/tags/token.html| 8 
 core/src/site/resources/tags/updownselect.html | 8 
 37 files changed, 296 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/fc6a2c87/core/src/site/resources/tags/a.html
--
diff --git a/core/src/site/resources/tags/a.html 
b/core/src/site/resources/tags/a.html
index f18706e..dbaf26d 100644
--- a/core/src/site/resources/tags/a.html
+++ b/core/src/site/resources/tags/a.html
@@ -394,6 +394,14 @@ Please do not edit it directly.
Set 
scheme attribute


+   style
+   false
+   
+   false
+   String
+   The css 
style definitions for element to use - it's an alias of cssStyle attribute.
+   
+   
tabindex
false


http://git-wip-us.apache.org/repos/asf/struts/blob/fc6a2c87/core/src/site/resources/tags/actionerror.html
--
diff --git a/core/src/site/resources/tags/actionerror.html 
b/core/src/site/resources/tags/actionerror.html
index 4ac2030..d9c5336 100644
--- a/core/src/site/resources/tags/actionerror.html
+++ b/core/src/site/resources/tags/actionerror.html
@@ -290,6 +290,14 @@ Please do not edit it directly.
Define 
required position of required form

[2/2] git commit: WW-4330 Adds support for parameters on absolute URLs closes #10

2014-07-28 Thread lukaszlenart
WW-4330 Adds support for parameters on absolute URLs closes #10


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/73da38e9
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/73da38e9
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/73da38e9

Branch: refs/heads/develop
Commit: 73da38e9defa0fdf3b9bba957488d72f6e1fc8d0
Parents: fc6a2c8
Author: Lukasz Lenart 
Authored: Mon Jul 28 21:11:03 2014 +0200
Committer: Lukasz Lenart 
Committed: Mon Jul 28 21:11:03 2014 +0200

--
 .../dispatcher/ServletRedirectResult.java   | 39 ++--
 .../dispatcher/ServletRedirectResultTest.java   |  1 +
 2 files changed, 20 insertions(+), 20 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/73da38e9/core/src/main/java/org/apache/struts2/dispatcher/ServletRedirectResult.java
--
diff --git 
a/core/src/main/java/org/apache/struts2/dispatcher/ServletRedirectResult.java 
b/core/src/main/java/org/apache/struts2/dispatcher/ServletRedirectResult.java
index ae25463..b6cd282 100644
--- 
a/core/src/main/java/org/apache/struts2/dispatcher/ServletRedirectResult.java
+++ 
b/core/src/main/java/org/apache/struts2/dispatcher/ServletRedirectResult.java
@@ -196,33 +196,32 @@ public class ServletRedirectResult extends 
StrutsResultSupport implements Reflec
 if (prependServletContext && (request.getContextPath() != null) && 
(request.getContextPath().length() > 0)) {
 finalLocation = request.getContextPath() + finalLocation;
 }
-
-ResultConfig resultConfig = 
invocation.getProxy().getConfig().getResults().get(invocation.getResultCode());
-if (resultConfig != null) {
-Map resultConfigParams = 
resultConfig.getParams();
-
-List prohibitedResultParams = 
getProhibitedResultParams();
-for (Map.Entry e : 
resultConfigParams.entrySet()) {
-if (!prohibitedResultParams.contains(e.getKey())) {
-Collection values = 
conditionalParseCollection(e.getValue(), invocation, suppressEmptyParameters);
-if (!suppressEmptyParameters || !values.isEmpty()) {
-requestParameters.put(e.getKey(), values);
-}
+}
+ResultConfig resultConfig = 
invocation.getProxy().getConfig().getResults().get(invocation.getResultCode());
+if (resultConfig != null) {
+Map resultConfigParams = resultConfig.getParams();
+
+List prohibitedResultParams = getProhibitedResultParams();
+for (Map.Entry e : resultConfigParams.entrySet()) {
+if (!prohibitedResultParams.contains(e.getKey())) {
+Collection values = 
conditionalParseCollection(e.getValue(), invocation, suppressEmptyParameters);
+if (!suppressEmptyParameters || !values.isEmpty()) {
+requestParameters.put(e.getKey(), values);
 }
 }
 }
+}
 
-StringBuilder tmpLocation = new StringBuilder(finalLocation);
-urlHelper.buildParametersString(requestParameters, tmpLocation, 
"&");
-
-// add the anchor
-if (anchor != null) {
-tmpLocation.append('#').append(anchor);
-}
+StringBuilder tmpLocation = new StringBuilder(finalLocation);
+urlHelper.buildParametersString(requestParameters, tmpLocation, "&");
 
-finalLocation = response.encodeRedirectURL(tmpLocation.toString());
+// add the anchor
+if (anchor != null) {
+tmpLocation.append('#').append(anchor);
 }
 
+finalLocation = response.encodeRedirectURL(tmpLocation.toString());
+ 
 if (LOG.isDebugEnabled()) {
 LOG.debug("Redirecting to finalLocation " + finalLocation);
 }

http://git-wip-us.apache.org/repos/asf/struts/blob/73da38e9/core/src/test/java/org/apache/struts2/dispatcher/ServletRedirectResultTest.java
--
diff --git 
a/core/src/test/java/org/apache/struts2/dispatcher/ServletRedirectResultTest.java
 
b/core/src/test/java/org/apache/struts2/dispatcher/ServletRedirectResultTest.java
index 6a9e871..56cfe9d 100644
--- 
a/core/src/test/java/org/apache/struts2/dispatcher/ServletRedirectResultTest.java
+++ 
b/core/src/test/java/org/apache/struts2/dispatcher/ServletRedirectResultTest.java
@@ -87,6 +87,7 @@ public class ServletRedirectResultTest extends 
StrutsInternalTestCase implements
 
 public void testFullUrlRedirect() {
 view.setLocation("http://localhost/bar/foo.jsp";);
+responseMock.expectAndReturn("encod

git commit: WW-4331 Returns null instead of throwing exception This allows other UnknownHandler to be called

2014-07-28 Thread lukaszlenart
Repository: struts
Updated Branches:
  refs/heads/develop 73da38e9d -> ff100ce2d


WW-4331 Returns null instead of throwing exception
This allows other UnknownHandler to be called


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/ff100ce2
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/ff100ce2
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/ff100ce2

Branch: refs/heads/develop
Commit: ff100ce2d9c939e9cf4867bc46966a7dfecb6770
Parents: 73da38e
Author: Lukasz Lenart 
Authored: Mon Jul 28 21:17:13 2014 +0200
Committer: Lukasz Lenart 
Committed: Mon Jul 28 21:17:13 2014 +0200

--
 .../org/apache/struts2/convention/ConventionUnknownHandler.java  | 2 +-
 .../src/main/java/com/opensymphony/xwork2/UnknownHandler.java| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/ff100ce2/plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java
--
diff --git 
a/plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java
 
b/plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java
index 273fd3e..ed70858 100644
--- 
a/plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java
+++ 
b/plugins/convention/src/main/java/org/apache/struts2/convention/ConventionUnknownHandler.java
@@ -420,7 +420,7 @@ public class ConventionUnknownHandler implements 
UnknownHandler {
  * Not used
  */
 public Object handleUnknownActionMethod(Object action, String methodName) 
throws NoSuchMethodException {
-throw null;
+return null;
 }
 
 public static class Resource {

http://git-wip-us.apache.org/repos/asf/struts/blob/ff100ce2/xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java
--
diff --git 
a/xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java 
b/xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java
index 033c0d6..8e9303a 100644
--- a/xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java
+++ b/xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java
@@ -53,8 +53,8 @@ public interface UnknownHandler {
  * @since 2.1
  * @param action The action object
  * @param methodName The method name to call
- * @return The result returned from invoking the action method
- * @throws NoSuchMethodException If the method cannot be found
+ * @return The result returned from invoking the action method, can return 
null
+ * @throws NoSuchMethodException If the method cannot be found 
(deprecated) - should return nunll instead
  */
public Object handleUnknownActionMethod(Object action, String 
methodName) throws NoSuchMethodException;
 }



[2/2] git commit: WW-4360 Fixes potential NullPointerExceptions

2014-07-28 Thread lukaszlenart
WW-4360 Fixes potential NullPointerExceptions


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/413d67bd
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/413d67bd
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/413d67bd

Branch: refs/heads/develop
Commit: 413d67bd28ea414e586e596a50d68d9d2d0312a2
Parents: 2dd9cb5
Author: Lukasz Lenart 
Authored: Mon Jul 28 21:35:17 2014 +0200
Committer: Lukasz Lenart 
Committed: Mon Jul 28 21:35:17 2014 +0200

--
 .../providers/XmlConfigurationProvider.java |  4 +++-
 .../xwork2/conversion/impl/NumberConverter.java |  2 ++
 .../util/NamedVariablePatternMatcher.java   |  5 -
 .../xwork2/util/finder/ResourceFinder.java  |  7 ++-
 .../xwork2/util/location/LocationUtils.java | 12 +--
 .../util/NamedVariablePatternMatcherTest.java   | 22 +---
 6 files changed, 36 insertions(+), 16 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/413d67bd/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java
--
diff --git 
a/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java
 
b/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java
index 6f9508b..253048b 100644
--- 
a/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java
+++ 
b/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java
@@ -37,11 +37,13 @@ import com.opensymphony.xwork2.util.location.Location;
 import com.opensymphony.xwork2.util.location.LocationUtils;
 import com.opensymphony.xwork2.util.logging.Logger;
 import com.opensymphony.xwork2.util.logging.LoggerFactory;
+
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
 import org.w3c.dom.Node;
 import org.w3c.dom.NodeList;
 import org.xml.sax.InputSource;
+import org.apache.commons.lang3.ObjectUtils;
 import org.apache.commons.lang3.StringUtils;
 
 import java.io.IOException;
@@ -426,7 +428,7 @@ public class XmlConfigurationProvider implements 
ConfigurationProvider {
 } else {
 if (!verifyAction(className, name, location)) {
 if (LOG.isErrorEnabled())
-LOG.error("Unable to verify action [#0] with class [#1], 
from [#2]", name, className, location.toString());
+LOG.error("Unable to verify action [#0] with class [#1], 
from [#2]", name, className, location);
 return;
 }
 }

http://git-wip-us.apache.org/repos/asf/struts/blob/413d67bd/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/NumberConverter.java
--
diff --git 
a/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/NumberConverter.java
 
b/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/NumberConverter.java
index dfa1e0e..ab6efc0 100644
--- 
a/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/NumberConverter.java
+++ 
b/xwork-core/src/main/java/com/opensymphony/xwork2/conversion/impl/NumberConverter.java
@@ -95,6 +95,8 @@ public class NumberConverter extends DefaultTypeConverter {
 bigValue = new BigInteger(stringValue);
 lowerBound = BigInteger.valueOf(Long.MIN_VALUE);
 upperBound = BigInteger.valueOf(Long.MAX_VALUE);
+} else {
+throw new IllegalArgumentException("Unexpected numeric type: " 
+ toType.getName());
 }
 } catch (NumberFormatException e) {
 //shoult it fail here? BigInteger doesnt seem to be so nice 
parsing numbers as NumberFormat

http://git-wip-us.apache.org/repos/asf/struts/blob/413d67bd/xwork-core/src/main/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcher.java
--
diff --git 
a/xwork-core/src/main/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcher.java
 
b/xwork-core/src/main/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcher.java
index a0bc652..1203a49 100644
--- 
a/xwork-core/src/main/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcher.java
+++ 
b/xwork-core/src/main/java/com/opensymphony/xwork2/util/NamedVariablePatternMatcher.java
@@ -80,7 +80,10 @@ public class NamedVariablePatternMatcher implements 
PatternMatcherhttp://git-wip-us.apache.org/repos/asf/struts/blob/413d67bd/xwork-core/src/main/java/com/opensymphony/xwork2/util/finder/ResourceFinder.java
--
diff --git 
a/xwork-core/src/main/java/com/opensymphony/xwork2/util/

[1/2] git commit: Extends error() method to accept Objects as parameters

2014-07-28 Thread lukaszlenart
Repository: struts
Updated Branches:
  refs/heads/develop ff100ce2d -> 413d67bd2


Extends error() method to accept Objects as parameters


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/2dd9cb55
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/2dd9cb55
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/2dd9cb55

Branch: refs/heads/develop
Commit: 2dd9cb555a857f3b8da221193b28aa8c398fd186
Parents: ff100ce
Author: Lukasz Lenart 
Authored: Mon Jul 28 21:29:54 2014 +0200
Committer: Lukasz Lenart 
Committed: Mon Jul 28 21:29:54 2014 +0200

--
 .../main/java/com/opensymphony/xwork2/util/logging/Logger.java   | 2 ++
 .../opensymphony/xwork2/util/logging/commons/CommonsLogger.java  | 4 
 .../java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java | 4 
 .../com/opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java  | 4 
 4 files changed, 14 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/2dd9cb55/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java
--
diff --git 
a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java 
b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java
index f6fb355..408cb0a 100644
--- a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java
+++ b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java
@@ -52,6 +52,8 @@ public interface Logger {
 
 void error(String msg, String... args);
 
+void error(String msg, Object... args);
+
 void error(String msg, Throwable ex, String... args);
 
 boolean isErrorEnabled();

http://git-wip-us.apache.org/repos/asf/struts/blob/2dd9cb55/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java
--
diff --git 
a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java
 
b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java
index bf00fa9..a06f647 100644
--- 
a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java
+++ 
b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java
@@ -34,6 +34,10 @@ public class CommonsLogger implements Logger {
 log.error(LoggerUtils.format(msg, args));
 }
 
+public void error(String msg, Object... args) {
+log.error(LoggerUtils.format(msg, args));
+}
+
 public void error(String msg, Throwable ex, String... args) {
 log.error(LoggerUtils.format(msg, args), ex);
 }

http://git-wip-us.apache.org/repos/asf/struts/blob/2dd9cb55/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java
--
diff --git 
a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java
 
b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java
index 5d29213..38540ce 100644
--- 
a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java
+++ 
b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java
@@ -35,6 +35,10 @@ public class JdkLogger implements Logger {
 log.log(Level.SEVERE, LoggerUtils.format(msg, args));
 }
 
+public void error(String msg, Object... args) {
+log.log(Level.SEVERE, LoggerUtils.format(msg, args));
+}
+
 public void error(String msg, Throwable ex, String... args) {
 log.log(Level.SEVERE, LoggerUtils.format(msg, args), ex);
 }

http://git-wip-us.apache.org/repos/asf/struts/blob/2dd9cb55/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java
--
diff --git 
a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java
 
b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java
index fae4d2b..5374db3 100644
--- 
a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java
+++ 
b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java
@@ -33,6 +33,10 @@ public class Slf4jLogger implements Logger {
 log.error(LoggerUtils.format(msg, args));
 }
 
+public void error(String msg, Object... args) {
+log.error(LoggerUtils.format(msg, args));
+}
+
 public void error(String msg, Throwable ex, String... args) {
 log.error(LoggerUtils.format(msg, args), ex);
 }



git commit: WW-4360 Fixes potential NullPointerExceptions

2014-07-28 Thread lukaszlenart
Repository: struts
Updated Branches:
  refs/heads/develop 413d67bd2 -> 47d1fe04d


WW-4360 Fixes potential NullPointerExceptions

This closes #16


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/47d1fe04
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/47d1fe04
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/47d1fe04

Branch: refs/heads/develop
Commit: 47d1fe04dc1790473e9bd464d84e65ca76368ba5
Parents: 413d67b
Author: Lukasz Lenart 
Authored: Mon Jul 28 21:36:46 2014 +0200
Committer: Lukasz Lenart 
Committed: Mon Jul 28 21:36:46 2014 +0200

--
 .../xwork2/config/providers/XmlConfigurationProvider.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/47d1fe04/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java
--
diff --git 
a/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java
 
b/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java
index 253048b..a61d5e2 100644
--- 
a/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java
+++ 
b/xwork-core/src/main/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.java
@@ -427,8 +427,9 @@ public class XmlConfigurationProvider implements 
ConfigurationProvider {
 
 } else {
 if (!verifyAction(className, name, location)) {
-if (LOG.isErrorEnabled())
+if (LOG.isErrorEnabled()) {
 LOG.error("Unable to verify action [#0] with class [#1], 
from [#2]", name, className, location);
+}
 return;
 }
 }



[CONF] Confluence Changes in the last 24 hours

2014-07-28 Thread Anonymous (Confluence)
















  Confluence Changes in the last 24 hours  




 Apache Ambari 

Pages

 Page: Features + Roadmap edited by Jeff Sposetti [06:39 PM] (View Changes) 
 Page: Views edited by Jeff Sposetti [03:06 PM] (View Changes) 


 Apache Bigtop 

Pages

 Page: Deploying Bigtop's Apache Website edited by jay vyas [07:29 PM] (View Changes) 


 Apache Camel 

Pages

 Page: Rest DSL edited by Claus Ibsen [01:52 PM] (View Changes) 


 Apache Cloudstack 

Pages

 Page: Baremetal Advanced Networking Support edited by Animesh [09:06 PM] (View Changes) 


 Apache CouchDB 

Pages

 Page: Project Bylaws (Candidate) created by Noah Slater [03:09 PM] 
 Page: Errata created by Noah Slater [04:56 PM] 
 Page: Project Bylaws edited by Joan Touzet [01:01 AM] (View Changes) 


 Drill Wiki 

Pages

 Home page: Apache Drill Wiki edited by Bridget Bevens [11:55 PM] (View Changes) 
 Page: Setting Up Your Development Environment edited by Bob Rumsby [10:22 PM] (View Changes) 
 Page: Connecting to Data Sources edited by Bob Rumsby [10:10 PM] (View Changes) 


 Apache Flex 

Pages

 Page: Progress info for Android 4.x skins edited by OmPrakash Muppirala [09:23 AM] (View Changes) 


 Apache Flink 

Pages

 Page: Project Ideas created by Robert [11:31 AM] 
 Home page: Apache Flink Home created by Gavin [10:39 AM] 


 Apache Hive