[08/28] struts-examples git commit: Update rest angular example

2016-05-21 Thread jogep
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_luy.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_luy.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_luy.js
index 01f683a..23a74ab 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_luy.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_luy.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "Nov",
   "Des"
 ],
+"STANDALONEMONTH": [
+  "Januari",
+  "Februari",
+  "Machi",
+  "Aprili",
+  "Mei",
+  "Juni",
+  "Julai",
+  "Agosti",
+  "Septemba",
+  "Oktoba",
+  "Novemba",
+  "Desemba"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "luy",
+  "localeID": "luy",
   "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_lv-lv.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_lv-lv.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_lv-lv.js
index e892fd4..55d42b4 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_lv-lv.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_lv-lv.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "nov.",
   "dec."
 ],
+"STANDALONEMONTH": [
+  "Janv\u0101ris",
+  "Febru\u0101ris",
+  "Marts",
+  "Apr\u012blis",
+  "Maijs",
+  "J\u016bnijs",
+  "J\u016blijs",
+  "Augusts",
+  "Septembris",
+  "Oktobris",
+  "Novembris",
+  "Decembris"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "lv-lv",
+  "localeID": "lv_LV",
   "pluralCat": function(n, opt_precision) {  var vf = getVF(n, opt_precision); 
 if (n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19 || vf.v == 2 && vf.f % 100 
>= 11 && vf.f % 100 <= 19) {return PLURAL_CATEGORY.ZERO;  }  if (n % 10 == 
1 && n % 100 != 11 || vf.v == 2 && vf.f % 10 == 1 && vf.f % 100 != 11 || vf.v 
!= 2 && vf.f % 10 == 1) {return PLURAL_CATEGORY.ONE;  }  return 
PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_lv.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_lv.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_lv.js
index c22256c..5394baf 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_lv.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_lv.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "nov.",
   "dec."
 ],
+"STANDALONEMONTH": [
+  "Janv\u0101ris",
+  "Febru\u0101ris",
+  "Marts",
+  "Apr\u012blis",
+  "Maijs",
+  "J\u016bnijs",
+  "J\u016blijs",
+  "Augusts",
+  "Septembris",
+  "Oktobris",
+  "Novembris",
+  "Decembris"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "lv",
+  "localeID": "lv",
   "pluralCat": function(n, opt_precision) {  var vf = getVF(n, opt_precision); 
 if (n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19 || vf.v == 2 && vf.f % 100 
>= 11 && vf.f % 100 <= 19) {return PLURAL_CATEGORY.ZERO;  }  if (n % 10 == 
1 && n % 100 != 11 || vf.v == 2 && vf.f % 10 == 1 && vf.f % 100 != 11 || vf.v 
!= 2 && vf.f % 10 == 1) {return PLURAL_CATEGORY.ONE;  }  return 
PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_mas-ke.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_mas-ke.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_mas-ke.js
index 74bf268..4b5be41 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_mas-ke.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_mas-ke.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "Sh\u0289\u0301",
   "Nt\u0289\u0301"
 ],
+"STANDALONEMONTH": [
+  "Oladal\u0289\u0301",
+  "Ar\u00e1t",
+  "\u0186\u025bn\u0268\u0301\u0254\u0268\u014b\u0254k",
+

[15/28] struts-examples git commit: Update rest angular example

2016-05-21 Thread jogep
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/errors.json
--
diff --git a/rest-angular/src/main/webapp/js/lib/angular/errors.json 
b/rest-angular/src/main/webapp/js/lib/angular/errors.json
index 5ff8c96..abb6b94 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/errors.json
+++ b/rest-angular/src/main/webapp/js/lib/angular/errors.json
@@ -1 +1 @@
-{"id":"ng","generated":"Fri Aug 28 2015 12:47:58 GMT-0700 
(PDT)","errors":{"ng":{"areq":"Argument '{0}' is {1}","cpta":"Can't copy! 
TypedArray destination cannot be mutated.","test":"no injector found for 
element argument to getTestability","cpws":"Can't copy! Making copies of Window 
or Scope instances is not supported.","btstrpd":"App Already Bootstrapped with 
this Element '{0}'","cpi":"Can't copy! Source and destination are 
identical.","badname":"hasOwnProperty is not a valid {0} 
name"},"$http":{"legacy":"The method `{0}` on the promise returned from `$http` 
has been disabled.","badreq":"Http request configuration must be an object.  
Received: {0}"},"ngRepeat":{"badident":"alias '{0}' is invalid --- must be a 
valid JS identifier which is not a reserved name.","iexp":"Expected expression 
in form of '_item_ in _collection_[ track by _id_]' but got 
'{0}'.","dupes":"Duplicates in a repeater are not allowed. Use 'track by' 
expression to specify unique keys. Repeater: {0}, Duplicate key
 : {1}, Duplicate value: {2}","iidexp":"'_item_' in '_item_ in _collection_' 
should be an identifier or '(_key_, _value_)' expression, but got 
'{0}'."},"$sce":{"imatcher":"Matchers may only be \"self\", string patterns or 
RegExp objects","icontext":"Attempted to trust a value in invalid context. 
Context: {0}; Value: {1}","iwcard":"Illegal sequence *** in string matcher.  
String: {0}","insecurl":"Blocked loading resource from url not allowed by 
$sceDelegate policy.  URL: {0}","iequirks":"Strict Contextual Escaping does not 
support Internet Explorer version < 11 in quirks mode.  You can fix this by 
adding the text  to the top of your HTML document.  See 
http://docs.angularjs.org/api/ng.$sce for more 
information.","unsafe":"Attempting to use an unsafe value in a safe 
context.","itype":"Attempted to trust a non-string value in a content requiring 
a string: Context: {0}"},"ngPattern":{"noregexp":"Expected {0} to be a RegExp 
but was {1}. Element: {2}"},"$controller":{"ctrlfm
 t":"Badly formed controller string '{0}'. Must match `__name__ as __id__` or 
`__name__`.","noscp":"Cannot export controller '{0}' as '{1}'! No $scope object 
provided via `locals`."},"$parse":{"isecfn":"Referencing Function in Angular 
expressions is disallowed! Expression: {0}","isecwindow":"Referencing the 
Window in Angular expressions is disallowed! Expression: 
{0}","ueoe":"Unexpected end of expression: {0}","isecdom":"Referencing DOM 
nodes in Angular expressions is disallowed! Expression: {0}","lexerr":"Lexer 
Error: {0} at column{1} in expression 
[{2}].","esc":"IMPOSSIBLE","isecobj":"Referencing Object in Angular expressions 
is disallowed! Expression: {0}","lval":"Trying to assing a value to a non 
l-value","isecff":"Referencing call, apply or bind in Angular expressions is 
disallowed! Expression: {0}","syntax":"Syntax Error: Token '{0}' {1} at column 
{2} of the expression [{3}] starting at [{4}].","isecfld":"Attempting to access 
a disallowed field in Angular expressions! Expressio
 n: {0}"},"jqLite":{"offargs":"jqLite#off() does not support the `selector` 
argument","onargs":"jqLite#on() does not support the `selector` or `eventData` 
parameters","nosel":"Looking up elements via selectors is not supported by 
jqLite! See: 
http://docs.angularjs.org/api/angular.element"},"$animate":{"notcsel":"Expecting
 class selector starting with '.' got 
'{0}'.","nongcls":"$animateProvider.classNameFilter(regex) prohibits accepting 
a regex value which matches/contains the \"{0}\" CSS 
class."},"$q":{"norslvr":"Expected resolverFn, got '{0}'","qcycle":"Expected 
promise to be resolved with value other than itself 
'{0}'"},"$injector":{"pget":"Provider '{0}' must define $get factory 
method.","cdep":"Circular dependency found: {0}","nomod":"Module '{0}' is not 
available! You either misspelled the module name or forgot to load it. If 
registering a module ensure that you specify the dependencies as the second 
argument.","strictdi":"{0} is not using explicit annotation and cannot be invok
 ed in strict mode","modulerr":"Failed to instantiate module {0} due 
to:\n{1}","undef":"Provider '{0}' must return a value from $get factory 
method.","unpr":"Unknown provider: {0}","itkn":"Incorrect injection token! 
Expected service name as string, got {0}"},"filter":{"notarray":"Expected array 
but received: {0}"},"ngTransclude":{"orphan":"Illegal use of ngTransclude 
directive in the template! No parent directive that requires a transclusion 
found. Element: {0}"},"

[20/28] struts-examples git commit: Update rest angular example

2016-05-21 Thread jogep
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-scenario.js
--
diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular-scenario.js 
b/rest-angular/src/main/webapp/js/lib/angular/angular-scenario.js
index ce24ace..20af805 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular-scenario.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular-scenario.js
@@ -9190,8 +9190,8 @@ return jQuery;
 }));
 
 /**
- * @license AngularJS v1.4.5
- * (c) 2010-2015 Google, Inc. http://angularjs.org
+ * @license AngularJS v1.5.0
+ * (c) 2010-2016 Google, Inc. http://angularjs.org
  * License: MIT
  */
 (function(window, document){
@@ -9249,7 +9249,7 @@ function minErr(module, ErrorConstructor) {
   return match;
 });
 
-message += '\nhttp://errors.angularjs.org/1.4.5/' +
+message += '\nhttp://errors.angularjs.org/1.5.0/' +
   (module ? module + '/' : '') + code;
 
 for (i = SKIP_INDEXES, paramPrefix = '?'; i < templateArgs.length; i++, 
paramPrefix = '&') {
@@ -9380,29 +9380,9 @@ var REGEX_STRING_REGEXP = /^\/(.+)\/([a-z]*)$/;
 // This is used so that it's possible for internal tests to create mock 
ValidityStates.
 var VALIDITY_STATE_PROPERTY = 'validity';
 
-/**
- * @ngdoc function
- * @name angular.lowercase
- * @module ng
- * @kind function
- *
- * @description Converts the specified string to lowercase.
- * @param {string} string String to be converted to lowercase.
- * @returns {string} Lowercased string.
- */
-var lowercase = function(string) {return isString(string) ? 
string.toLowerCase() : string;};
 var hasOwnProperty = Object.prototype.hasOwnProperty;
 
-/**
- * @ngdoc function
- * @name angular.uppercase
- * @module ng
- * @kind function
- *
- * @description Converts the specified string to uppercase.
- * @param {string} string String to be converted to uppercase.
- * @returns {string} Uppercased string.
- */
+var lowercase = function(string) {return isString(string) ? 
string.toLowerCase() : string;};
 var uppercase = function(string) {return isString(string) ? 
string.toUpperCase() : string;};
 
 
@@ -9422,7 +9402,7 @@ var manualUppercase = function(s) {
 
 // String#toLowerCase and String#toUpperCase don't produce correct results in 
browsers with Turkish
 // locale, for this reason we need to detect this case and redefine 
lowercase/uppercase methods
-// with correct but slower alternatives.
+// with correct but slower alternatives. See 
https://github.com/angular/angular.js/issues/11387
 if ('i' !== 'I'.toLowerCase()) {
   lowercase = manualLowercase;
   uppercase = manualUppercase;
@@ -9459,20 +9439,25 @@ msie = document.documentMode;
  *   String ...)
  */
 function isArrayLike(obj) {
-  if (obj == null || isWindow(obj)) {
-return false;
-  }
+
+  // `null`, `undefined` and `window` are not array-like
+  if (obj == null || isWindow(obj)) return false;
+
+  // arrays, strings and jQuery/jqLite objects are array like
+  // * jqLite is either the jQuery or jqLite constructor function
+  // * we have to check the existence of jqLite first as this method is called
+  //   via the forEach method when constructing the jqLite object in the first 
place
+  if (isArray(obj) || isString(obj) || (jqLite && obj instanceof jqLite)) 
return true;
 
   // Support: iOS 8.2 (not reproducible in simulator)
   // "length" in obj used to prevent JIT error (gh-11508)
   var length = "length" in Object(obj) && obj.length;
 
-  if (obj.nodeType === NODE_TYPE_ELEMENT && length) {
-return true;
-  }
+  // NodeList objects (with `item` method) and
+  // other objects with suitable length characteristics are array-like
+  return isNumber(length) &&
+(length >= 0 && ((length - 1) in obj || obj instanceof Array) || typeof 
obj.item == 'function');
 
-  return isString(obj) || isArray(obj) || length === 0 ||
- typeof length === 'number' && length > 0 && (length - 1) in obj;
 }
 
 /**
@@ -9569,7 +9554,7 @@ function forEachSorted(obj, iterator, context) {
  * @returns {function(*, string)}
  */
 function reverseParams(iteratorFn) {
-  return function(value, key) { iteratorFn(key, value); };
+  return function(value, key) {iteratorFn(key, value);};
 }
 
 /**
@@ -9617,6 +9602,10 @@ function baseExtend(dst, objs, deep) {
   dst[key] = new Date(src.valueOf());
 } else if (isRegExp(src)) {
   dst[key] = new RegExp(src);
+} else if (src.nodeName) {
+  dst[key] = src.cloneNode(true);
+} else if (isElement(src)) {
+  dst[key] = src.clone();
 } else {
   if (!isObject(dst[key])) dst[key] = isArray(src) ? [] : {};
   baseExtend(dst[key], [src], true);
@@ -9732,7 +9721,7 @@ identity.$inject = [];
 function valueFn(value) {return function() {return value;};}
 
 function hasCustomToString(obj) {
-  return isFunction(obj.toString) && obj.toString !== 
O

[05/28] struts-examples git commit: Update rest angular example

2016-05-21 Thread jogep
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ti-et.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ti-et.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ti-et.js
index 1be479a..15b6d1a 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ti-et.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ti-et.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "\u1296\u126c\u121d",
   "\u12f2\u1234\u121d"
 ],
+"STANDALONEMONTH": [
+  "\u1303\u1295\u12e9\u12c8\u122a",
+  "\u134c\u1265\u1229\u12c8\u122a",
+  "\u121b\u122d\u127d",
+  "\u12a4\u1355\u1228\u120d",
+  "\u121c\u12ed",
+  "\u1301\u1295",
+  "\u1301\u120b\u12ed",
+  "\u12a6\u1308\u1235\u1275",
+  "\u1234\u1355\u1274\u121d\u1260\u122d",
+  "\u12a6\u12ad\u1270\u12cd\u1260\u122d",
+  "\u1296\u126c\u121d\u1260\u122d",
+  "\u12f2\u1234\u121d\u1260\u122d"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "ti-et",
+  "localeID": "ti_ET",
   "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ti.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ti.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ti.js
index 872204c..199b101 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ti.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ti.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "\u1296\u126c\u121d",
   "\u12f2\u1234\u121d"
 ],
+"STANDALONEMONTH": [
+  "\u1303\u1295\u12e9\u12c8\u122a",
+  "\u134c\u1265\u1229\u12c8\u122a",
+  "\u121b\u122d\u127d",
+  "\u12a4\u1355\u1228\u120d",
+  "\u121c\u12ed",
+  "\u1301\u1295",
+  "\u1301\u120b\u12ed",
+  "\u12a6\u1308\u1235\u1275",
+  "\u1234\u1355\u1274\u121d\u1260\u122d",
+  "\u12a6\u12ad\u1270\u12cd\u1260\u122d",
+  "\u1296\u126c\u121d\u1260\u122d",
+  "\u12f2\u1234\u121d\u1260\u122d"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "ti",
+  "localeID": "ti",
   "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_tl.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_tl.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_tl.js
index 59b7a10..ba7e457 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_tl.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_tl.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "Nob",
   "Dis"
 ],
+"STANDALONEMONTH": [
+  "Enero",
+  "Pebrero",
+  "Marso",
+  "Abril",
+  "Mayo",
+  "Hunyo",
+  "Hulyo",
+  "Agosto",
+  "Setyembre",
+  "Oktubre",
+  "Nobyembre",
+  "Disyembre"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "tl",
+  "localeID": "tl",
   "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
opt_precision);  if (vf.v == 0 && (i == 1 || i == 2 || i == 3) || vf.v == 0 && 
i % 10 != 4 && i % 10 != 6 && i % 10 != 9 || vf.v != 0 && vf.f % 10 != 4 && 
vf.f % 10 != 6 && vf.f % 10 != 9) {return PLURAL_CATEGORY.ONE;  }  return 
PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_to-to.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_to-to.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_to-to.js
index 568ba87..65f6a5b 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_to-to.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_to-to.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "N\u014dv",
   "T\u012bs"
 ],
+"STANDALONEMONT

[12/28] struts-examples git commit: Update rest angular example

2016-05-21 Thread jogep
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-kn.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-kn.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-kn.js
index 88f8d65..09101c9 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-kn.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-kn.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "Nov",
   "Dec"
 ],
+"STANDALONEMONTH": [
+  "January",
+  "February",
+  "March",
+  "April",
+  "May",
+  "June",
+  "July",
+  "August",
+  "September",
+  "October",
+  "November",
+  "December"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "en-kn",
+  "localeID": "en_KN",
   "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-ky.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-ky.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-ky.js
index f19fdb7..1d7d454 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-ky.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-ky.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "Nov",
   "Dec"
 ],
+"STANDALONEMONTH": [
+  "January",
+  "February",
+  "March",
+  "April",
+  "May",
+  "June",
+  "July",
+  "August",
+  "September",
+  "October",
+  "November",
+  "December"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "en-ky",
+  "localeID": "en_KY",
   "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-lc.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-lc.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-lc.js
index cf95b83..5a82bd0 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-lc.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-lc.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "Nov",
   "Dec"
 ],
+"STANDALONEMONTH": [
+  "January",
+  "February",
+  "March",
+  "April",
+  "May",
+  "June",
+  "July",
+  "August",
+  "September",
+  "October",
+  "November",
+  "December"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "en-lc",
+  "localeID": "en_LC",
   "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-lr.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-lr.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-lr.js
index 87c7c8c..ade846b 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-lr.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_en-lr.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "Nov",
   "Dec"
 ],
+"STANDALONEMONTH": [
+  "January",
+  "February",
+  "March",
+  "April",
+  "May",
+  "June",
+  "July",
+  "August",
+  "September",
+  "October",
+  "November",
+  "December"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "en-lr",
+  "localeID": "en_LR",
   "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558

[14/28] struts-examples git commit: Update rest angular example

2016-05-21 Thread jogep
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ast-es.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ast-es.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ast-es.js
index af513b1..7d429d6 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ast-es.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ast-es.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "pay",
   "avi"
 ],
+"STANDALONEMONTH": [
+  "xineru",
+  "febreru",
+  "marzu",
+  "abril",
+  "mayu",
+  "xunu",
+  "xunetu",
+  "agostu",
+  "setiembre",
+  "ochobre",
+  "payares",
+  "avientu"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "ast-es",
+  "localeID": "ast_ES",
   "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ast.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ast.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ast.js
index 2fc061e..38058bc 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ast.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ast.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
   "pay",
   "avi"
 ],
+"STANDALONEMONTH": [
+  "xineru",
+  "febreru",
+  "marzu",
+  "abril",
+  "mayu",
+  "xunu",
+  "xunetu",
+  "agostu",
+  "setiembre",
+  "ochobre",
+  "payares",
+  "avientu"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "ast",
+  "localeID": "ast",
   "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_az-cyrl-az.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_az-cyrl-az.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_az-cyrl-az.js
index 1b9a6ad..83075e7 100644
--- 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_az-cyrl-az.js
+++ 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_az-cyrl-az.js
@@ -62,6 +62,20 @@ $provide.value("$locale", {
   "\u043d\u043e\u0458\u0430\u0431\u0440",
   "\u0434\u0435\u043a\u0430\u0431\u0440"
 ],
+"STANDALONEMONTH": [
+  "\u0458\u0430\u043d\u0432\u0430\u0440",
+  "\u0444\u0435\u0432\u0440\u0430\u043b",
+  "\u043c\u0430\u0440\u0442",
+  "\u0430\u043f\u0440\u0435\u043b",
+  "\u043c\u0430\u0439",
+  "\u0438\u0458\u0443\u043d",
+  "\u0438\u0458\u0443\u043b",
+  "\u0430\u0432\u0433\u0443\u0441\u0442",
+  "\u0441\u0435\u043d\u0442\u0458\u0430\u0431\u0440",
+  "\u043e\u043a\u0442\u0458\u0430\u0431\u0440",
+  "\u043d\u043e\u0458\u0430\u0431\u0440",
+  "\u0434\u0435\u043a\u0430\u0431\u0440"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -105,6 +119,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "az-cyrl-az",
+  "localeID": "az_Cyrl_AZ",
   "pluralCat": function(n, opt_precision) {  if (n == 1) {return 
PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_az-cyrl.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_az-cyrl.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_az-cyrl.js
index d9f5281..256f4e3 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_az-cyrl.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_az-cyrl.js
@@ -62,6 +62,20 @@ $provide.value("$locale", {
   "\u043d\u043e\u0458\u0430\u0431\u0440",
   "\u0434\u0435\u043a\u0430\u0431\u0440"
 ],
+"STANDALONEMONTH": [
+  "\u0458\u0430\u043d\u0432\u0430\u0440",
+  "\u0444\u0435\u0432\u0440\u0430\u043b",
+  "\u043c\u0430\u0440\u0442",
+  "\u0430\u043f\u0440\u0435\u043b",
+  "\u043c\u0430\u0439",
+

[11/28] struts-examples git commit: Update rest angular example

2016-05-21 Thread jogep
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-pe.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-pe.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-pe.js
index ea7dfd2..bf10aba 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-pe.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-pe.js
@@ -62,6 +62,20 @@ $provide.value("$locale", {
   "nov.",
   "dic."
 ],
+"STANDALONEMONTH": [
+  "Enero",
+  "Febrero",
+  "Marzo",
+  "Abril",
+  "Mayo",
+  "Junio",
+  "Julio",
+  "Agosto",
+  "Setiembre",
+  "Octubre",
+  "Noviembre",
+  "Diciembre"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -105,6 +119,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "es-pe",
+  "localeID": "es_PE",
   "pluralCat": function(n, opt_precision) {  if (n == 1) {return 
PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-ph.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-ph.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-ph.js
index 0d7bc98..23ad6dc 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-ph.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-ph.js
@@ -62,6 +62,20 @@ $provide.value("$locale", {
   "nov.",
   "dic."
 ],
+"STANDALONEMONTH": [
+  "Enero",
+  "Febrero",
+  "Marzo",
+  "Abril",
+  "Mayo",
+  "Junio",
+  "Julio",
+  "Agosto",
+  "Septiembre",
+  "Octubre",
+  "Noviembre",
+  "Diciembre"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -105,6 +119,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "es-ph",
+  "localeID": "es_PH",
   "pluralCat": function(n, opt_precision) {  if (n == 1) {return 
PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-pr.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-pr.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-pr.js
index 0ac3ff9..bb4f7b8 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-pr.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-pr.js
@@ -62,6 +62,20 @@ $provide.value("$locale", {
   "nov.",
   "dic."
 ],
+"STANDALONEMONTH": [
+  "Enero",
+  "Febrero",
+  "Marzo",
+  "Abril",
+  "Mayo",
+  "Junio",
+  "Julio",
+  "Agosto",
+  "Septiembre",
+  "Octubre",
+  "Noviembre",
+  "Diciembre"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -105,6 +119,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "es-pr",
+  "localeID": "es_PR",
   "pluralCat": function(n, opt_precision) {  if (n == 1) {return 
PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-py.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-py.js 
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-py.js
index 3dd2301..4f93e84 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-py.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-py.js
@@ -62,6 +62,20 @@ $provide.value("$locale", {
   "nov.",
   "dic."
 ],
+"STANDALONEMONTH": [
+  "Enero",
+  "Febrero",
+  "Marzo",
+  "Abril",
+  "Mayo",
+  "Junio",
+  "Julio",
+  "Agosto",
+  "Septiembre",
+  "Octubre",
+  "Noviembre",
+  "Diciembre"
+],
 "WEEKENDRANGE": [
   5,
   6
@@ -105,6 +119,7 @@ $provide.value("$locale", {
 ]
   },
   "id": "es-py",
+  "localeID": "es_PY",
   "pluralCat": function(n, opt_precision) {  if (n == 1) {return 
PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
 });
 }]);

http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-sv.js
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_es-sv.js 
b/r

[01/28] struts-examples git commit: Switch to latest stable struts 2.5 release

2016-05-21 Thread jogep
Repository: struts-examples
Updated Branches:
  refs/heads/master 7205945c4 -> 558c6b0f8


Switch to latest stable struts 2.5 release


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

Branch: refs/heads/master
Commit: 26a4bef86f6490f2bfec44f45501fcd9592e2575
Parents: 7205945
Author: Johannes Geppert 
Authored: Tue May 17 18:38:02 2016 +0200
Committer: Johannes Geppert 
Committed: Tue May 17 18:38:02 2016 +0200

--
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts-examples/blob/26a4bef8/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 940d175..1f2e00a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -40,8 +40,8 @@
 
 
 UTF-8
-2.5-SNAPSHOT
-2.3
+2.5
+2.5
 
 
 



[27/28] struts-examples git commit: Update rest angular example

2016-05-21 Thread jogep
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-animate.js
--
diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular-animate.js 
b/rest-angular/src/main/webapp/js/lib/angular/angular-animate.js
index b19f02d..2778fc5 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular-animate.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular-animate.js
@@ -1,12 +1,13 @@
 /**
- * @license AngularJS v1.4.5
- * (c) 2010-2015 Google, Inc. http://angularjs.org
+ * @license AngularJS v1.5.0
+ * (c) 2010-2016 Google, Inc. http://angularjs.org
  * License: MIT
  */
 (function(window, angular, undefined) {'use strict';
 
 /* jshint ignore:start */
 var noop= angular.noop;
+var copy= angular.copy;
 var extend  = angular.extend;
 var jqLite  = angular.element;
 var forEach = angular.forEach;
@@ -25,6 +26,7 @@ var ADD_CLASS_SUFFIX = '-add';
 var REMOVE_CLASS_SUFFIX = '-remove';
 var EVENT_CLASS_PREFIX = 'ng-';
 var ACTIVE_CLASS_SUFFIX = '-active';
+var PREPARE_CLASS_SUFFIX = '-prepare';
 
 var NG_ANIMATE_CLASSNAME = 'ng-animate';
 var NG_ANIMATE_CHILDREN_DATA = '$$ngAnimateChildren';
@@ -41,7 +43,7 @@ var CSS_PREFIX = '', TRANSITION_PROP, TRANSITIONEND_EVENT, 
ANIMATION_PROP, ANIMA
 // Also, the only modern browser that uses vendor prefixes for 
transitions/keyframes is webkit
 // therefore there is no reason to test anymore for other vendor prefixes:
 // http://caniuse.com/#search=transition
-if (window.ontransitionend === undefined && window.onwebkittransitionend !== 
undefined) {
+if (isUndefined(window.ontransitionend) && 
isDefined(window.onwebkittransitionend)) {
   CSS_PREFIX = '-webkit-';
   TRANSITION_PROP = 'WebkitTransition';
   TRANSITIONEND_EVENT = 'webkitTransitionEnd transitionend';
@@ -50,7 +52,7 @@ if (window.ontransitionend === undefined && 
window.onwebkittransitionend !== und
   TRANSITIONEND_EVENT = 'transitionend';
 }
 
-if (window.onanimationend === undefined && window.onwebkitanimationend !== 
undefined) {
+if (isUndefined(window.onanimationend) && 
isDefined(window.onwebkitanimationend)) {
   CSS_PREFIX = '-webkit-';
   ANIMATION_PROP = 'WebkitAnimation';
   ANIMATIONEND_EVENT = 'webkitAnimationEnd animationend';
@@ -76,6 +78,7 @@ var isPromiseLike = function(p) {
   return p && p.then ? true : false;
 };
 
+var ngMinErr = angular.$$minErr('ng');
 function assertArg(arg, name, reason) {
   if (!arg) {
 throw ngMinErr('areq', "Argument '{0}' is {1}", (name || '?'), (reason || 
"required"));
@@ -220,7 +223,10 @@ function applyAnimationToStyles(element, options) {
   }
 }
 
-function mergeAnimationOptions(element, target, newOptions) {
+function mergeAnimationDetails(element, oldAnimation, newAnimation) {
+  var target = oldAnimation.options || {};
+  var newOptions = newAnimation.options || {};
+
   var toAdd = (target.addClass || '') + ' ' + (newOptions.addClass || '');
   var toRemove = (target.removeClass || '') + ' ' + (newOptions.removeClass || 
'');
   var classes = resolveElementClasses(element.attr('class'), toAdd, toRemove);
@@ -252,6 +258,9 @@ function mergeAnimationOptions(element, target, newOptions) 
{
 target.removeClass = null;
   }
 
+  oldAnimation.addClass = target.addClass;
+  oldAnimation.removeClass = target.removeClass;
+
   return target;
 }
 
@@ -373,12 +382,6 @@ function concatWithSpace(a,b) {
   return a + ' ' + b;
 }
 
-function $$BodyProvider() {
-  this.$get = ['$document', function($document) {
-return jqLite($document[0].body);
-  }];
-}
-
 var $$rAFSchedulerFactory = ['$$rAF', function($$rAF) {
   var queue, cancelFn;
 
@@ -393,7 +396,7 @@ var $$rAFSchedulerFactory = ['$$rAF', function($$rAF) {
   queue = scheduler.queue = [];
 
   /* waitUntilQuiet does two things:
-   * 1. It will run the FINAL `fn` value only when an uncancelled RAF has 
passed through
+   * 1. It will run the FINAL `fn` value only when an uncanceled RAF has 
passed through
* 2. It will delay the next wave of tasks from running until the quiet `fn` 
has run.
*
* The motivation here is that animation code can request more time from the 
scheduler
@@ -428,16 +431,101 @@ var $$rAFSchedulerFactory = ['$$rAF', function($$rAF) {
   }
 }];
 
-var $$AnimateChildrenDirective = [function() {
-  return function(scope, element, attrs) {
-var val = attrs.ngAnimateChildren;
-if (angular.isString(val) && val.length === 0) { //empty attribute
-  element.data(NG_ANIMATE_CHILDREN_DATA, true);
-} else {
-  attrs.$observe('ngAnimateChildren', function(value) {
+/**
+ * @ngdoc directive
+ * @name ngAnimateChildren
+ * @restrict AE
+ * @element ANY
+ *
+ * @description
+ *
+ * ngAnimateChildren allows you to specify that children of this element 
should animate even if any
+ * of the children's parents are currently animating. By default, when an 
element has an active `enter`, `leave`, or 

[23/28] struts-examples git commit: Update rest angular example

2016-05-21 Thread jogep
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-messages.min.js.map
--
diff --git 
a/rest-angular/src/main/webapp/js/lib/angular/angular-messages.min.js.map 
b/rest-angular/src/main/webapp/js/lib/angular/angular-messages.min.js.map
index 754ba3f..0cb2a94 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular-messages.min.js.map
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular-messages.min.js.map
@@ -1,8 +1,8 @@
 {
 "version":3,
 "file":"angular-messages.min.js",
-"lineCount":10,
-"mappings":"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

[19/28] struts-examples git commit: Update rest angular example

2016-05-21 Thread jogep
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-touch.js
--
diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular-touch.js 
b/rest-angular/src/main/webapp/js/lib/angular/angular-touch.js
index faa29c3..fc1cf7d 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular-touch.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular-touch.js
@@ -1,10 +1,13 @@
 /**
- * @license AngularJS v1.4.5
- * (c) 2010-2015 Google, Inc. http://angularjs.org
+ * @license AngularJS v1.5.0
+ * (c) 2010-2016 Google, Inc. http://angularjs.org
  * License: MIT
  */
 (function(window, angular, undefined) {'use strict';
 
+/* global ngTouchClickDirectiveFactory: false,
+ */
+
 /**
  * @ngdoc module
  * @name ngTouch
@@ -27,10 +30,108 @@
 /* global -ngTouch */
 var ngTouch = angular.module('ngTouch', []);
 
+ngTouch.provider('$touch', $TouchProvider);
+
 function nodeName_(element) {
   return angular.lowercase(element.nodeName || (element[0] && 
element[0].nodeName));
 }
 
+/**
+ * @ngdoc provider
+ * @name $touchProvider
+ *
+ * @description
+ * The `$touchProvider` allows enabling / disabling {@link ngTouch.ngClick 
ngTouch's ngClick directive}.
+ */
+$TouchProvider.$inject = ['$provide', '$compileProvider'];
+function $TouchProvider($provide, $compileProvider) {
+
+  /**
+   * @ngdoc method
+   * @name  $touchProvider#ngClickOverrideEnabled
+   *
+   * @param {boolean=} enabled update the ngClickOverrideEnabled state if 
provided, otherwise just return the
+   * current ngClickOverrideEnabled state
+   * @returns {*} current value if used as getter or itself (chaining) if used 
as setter
+   *
+   * @kind function
+   *
+   * @description
+   * Call this method to enable/disable {@link ngTouch.ngClick ngTouch's 
ngClick directive}. If enabled,
+   * the default ngClick directive will be replaced by a version that 
eliminates the 300ms delay for
+   * click events on browser for touch-devices.
+   *
+   * The default is `false`.
+   *
+   */
+  var ngClickOverrideEnabled = false;
+  var ngClickDirectiveAdded = false;
+  this.ngClickOverrideEnabled = function(enabled) {
+if (angular.isDefined(enabled)) {
+
+  if (enabled && !ngClickDirectiveAdded) {
+ngClickDirectiveAdded = true;
+
+// Use this to identify the correct directive in the delegate
+ngTouchClickDirectiveFactory.$$moduleName = 'ngTouch';
+$compileProvider.directive('ngClick', ngTouchClickDirectiveFactory);
+
+$provide.decorator('ngClickDirective', ['$delegate', 
function($delegate) {
+  if (ngClickOverrideEnabled) {
+// drop the default ngClick directive
+$delegate.shift();
+  } else {
+// drop the ngTouch ngClick directive if the override has been 
re-disabled (because
+// we cannot de-register added directives)
+var i = $delegate.length - 1;
+while (i >= 0) {
+  if ($delegate[i].$$moduleName === 'ngTouch') {
+$delegate.splice(i, 1);
+break;
+  }
+  i--;
+}
+  }
+
+  return $delegate;
+}]);
+  }
+
+  ngClickOverrideEnabled = enabled;
+  return this;
+}
+
+return ngClickOverrideEnabled;
+  };
+
+  /**
+  * @ngdoc service
+  * @name $touch
+  * @kind object
+  *
+  * @description
+  * Provides the {@link ngTouch.$touch#ngClickOverrideEnabled 
`ngClickOverrideEnabled`} method.
+  *
+  */
+  this.$get = function() {
+return {
+  /**
+   * @ngdoc method
+   * @name  $touch#ngClickOverrideEnabled
+   *
+   * @returns {*} current value of `ngClickOverrideEnabled` set in the 
{@link ngTouch.$touchProvider $touchProvider},
+   * i.e. if {@link ngTouch.ngClick ngTouch's ngClick} directive is 
enabled.
+   *
+   * @kind function
+   */
+  ngClickOverrideEnabled: function() {
+return ngClickOverrideEnabled;
+  }
+};
+  };
+
+}
+
 /* global ngTouch: false */
 
 /**
@@ -43,8 +144,7 @@ function nodeName_(element) {
  *
  * Requires the {@link ngTouch `ngTouch`} module to be installed.
  *
- * `$swipe` is used by the `ngSwipeLeft` and `ngSwipeRight` directives in 
`ngTouch`, and by
- * `ngCarousel` in a separate component.
+ * `$swipe` is used by the `ngSwipeLeft` and `ngSwipeRight` directives in 
`ngTouch`.
  *
  * # Usage
  * The `$swipe` service is an object with a single method: `bind`. `bind` 
takes an element
@@ -203,8 +303,17 @@ ngTouch.factory('$swipe', [function() {
 /**
  * @ngdoc directive
  * @name ngClick
+ * @deprecated
  *
  * @description
+ * 
+ * **DEPRECATION NOTICE**: Beginning with Angular 1.5, this directive is 
deprecated and by default **disabled**.
+ * The directive will receive no further support and might be removed from 
future releases.
+ * If

[24/28] struts-examples git commit: Update rest angular example

2016-05-21 Thread jogep
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-aria.js
--
diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular-aria.js 
b/rest-angular/src/main/webapp/js/lib/angular/angular-aria.js
index d10405d..99f5cc4 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular-aria.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular-aria.js
@@ -1,6 +1,6 @@
 /**
- * @license AngularJS v1.4.5
- * (c) 2010-2015 Google, Inc. http://angularjs.org
+ * @license AngularJS v1.5.0
+ * (c) 2010-2016 Google, Inc. http://angularjs.org
  * License: MIT
  */
 (function(window, angular, undefined) {'use strict';
@@ -21,19 +21,23 @@
  *
  * For ngAria to do its magic, simply include the module `ngAria` as a 
dependency. The following
  * directives are supported:
- * `ngModel`, `ngDisabled`, `ngShow`, `ngHide`, `ngClick`, `ngDblClick`, and 
`ngMessages`.
+ * `ngModel`, `ngChecked`, `ngRequired`, `ngValue`, `ngDisabled`, `ngShow`, 
`ngHide`, `ngClick`,
+ * `ngDblClick`, and `ngMessages`.
  *
  * Below is a more detailed breakdown of the attributes handled by ngAria:
  *
  * | Directive   | Supported Attributes
   |
  * 
|-||
+ * | {@link ng.directive:ngModel ngModel}| aria-checked, 
aria-valuemin, aria-valuemax, aria-valuenow, aria-invalid, aria-required, input 
roles |
  * | {@link ng.directive:ngDisabled ngDisabled}  | aria-disabled   
   |
+ * | {@link ng.directive:ngRequired ngRequired}  | aria-required   
   |
+ * | {@link ng.directive:ngChecked ngChecked}| aria-checked
   |
+ * | {@link ng.directive:ngValue ngValue}| aria-checked
   |
  * | {@link ng.directive:ngShow ngShow}  | aria-hidden 
   |
  * | {@link ng.directive:ngHide ngHide}  | aria-hidden 
   |
  * | {@link ng.directive:ngDblclick ngDblclick}  | tabindex
   |
  * | {@link module:ngMessages ngMessages}| aria-live   
   |
- * | {@link ng.directive:ngModel ngModel}| aria-checked, 
aria-valuemin, aria-valuemax, aria-valuenow, aria-invalid, aria-required, input 
roles |
- * | {@link ng.directive:ngClick ngClick}| tabindex, keypress event, 
button role   |
+ * | {@link ng.directive:ngClick ngClick}| tabindex, keypress event, 
button role  |
  *
  * Find out more information about each directive by reading the
  * {@link guide/accessibility ngAria Developer Guide}.
@@ -58,6 +62,16 @@ var ngAriaModule = angular.module('ngAria', ['ng']).
 provider('$aria', $AriaProvider);
 
 /**
+* Internal Utilities
+*/
+var nodeBlackList = ['BUTTON', 'A', 'INPUT', 'TEXTAREA', 'SELECT', 'DETAILS', 
'SUMMARY'];
+
+var isNodeOneOf = function(elem, nodeTypeArray) {
+  if (nodeTypeArray.indexOf(elem[0].nodeName) !== -1) {
+return true;
+  }
+};
+/**
  * @ngdoc provider
  * @name $ariaProvider
  *
@@ -85,7 +99,6 @@ function $AriaProvider() {
 ariaDisabled: true,
 ariaRequired: true,
 ariaInvalid: true,
-ariaMultiline: true,
 ariaValue: true,
 tabindex: true,
 bindKeypress: true,
@@ -103,11 +116,10 @@ function $AriaProvider() {
*  - **ariaDisabled** – `{boolean}` – Enables/disables aria-disabled 
tags
*  - **ariaRequired** – `{boolean}` – Enables/disables aria-required 
tags
*  - **ariaInvalid** – `{boolean}` – Enables/disables aria-invalid tags
-   *  - **ariaMultiline** – `{boolean}` – Enables/disables aria-multiline 
tags
*  - **ariaValue** – `{boolean}` – Enables/disables aria-valuemin, 
aria-valuemax and aria-valuenow tags
*  - **tabindex** – `{boolean}` – Enables/disables tabindex tags
-   *  - **bindKeypress** – `{boolean}` – Enables/disables keypress event 
binding on `
` and - *`
  • ` elements with ng-click + * - **bindKeypress** – `{boolean}` – Enables/disables keypress event binding on `div` and + *`li` elements with ng-click * - **bindRoleForClick** – `{boolean}` – Adds role=button to non-interactive elements like `div` *u

  • [26/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js
    --
    diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js 
    b/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js
    index 71ae4d9..8e8e41d 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js
    @@ -1,56 +1,56 @@
     /*
    - AngularJS v1.4.5
    - (c) 2010-2015 Google, Inc. http://angularjs.org
    + AngularJS v1.5.0
    + (c) 2010-2016 Google, Inc. http://angularjs.org
      License: MIT
     */
    -(function(F,x,Z){'use strict';function ua(a,b,c){if(!a)throw 
    ngMinErr("areq",b||"?",c||"required");return a}function 
    va(a,b){if(!a&&!b)return"";if(!a)return b;if(!b)return a;$(a)&&(a=a.join(" 
    "));$(b)&&(b=b.join(" "));return a+" "+b}function Ea(a){var 
    b={};a&&(a.to||a.from)&&(b.to=a.to,b.from=a.from);return b}function 
    V(a,b,c){var 
    d="";a=$(a)?a:a&&M(a)&&a.length?a.split(/\s+/):[];q(a,function(a,y){a&&0=a&&(a=h,h=0,b.push(e),e=[]);e.push(l.fn);
    -l.children.forEach(function(a){h++;c.push(a)});a--}e.length&&b.push(e);return 
    b}(c)}var O=[],x=Q(a);return function(t,z,E){function 
    h(a){a=a.hasAttribute("ng-animate-ref")?[a]:a.querySelectorAll("[ng-animate-ref]");var
     b=[];q(a,function(a){var 
    c=a.getAttribute("ng-animate-ref");c&&c.length&&b.push(a)});return b}function 
    S(a){var b=[],c={};q(a,function(a,g){var 
    d=G(a.element),f=0<=["enter","move"].indexOf(a.event),d=a.structural?h(d):[];if(d.length){var
     e=f?"to":"from";q(d,function(a){var b=a.getAttribute("ng-animate-ref");
    -c[b]=c[b]||{};c[b][e]={animationID:g,element:I(a)}})}else b.push(a)});var 
    d={},f={};q(c,function(c,e){var h=c.from,r=c.to;if(h&&r){var 
    J=a[h.animationID],k=a[r.animationID],B=h.animationID.toString();if(!f[B]){var 
    l=f[B]={structural:!0,beforeStart:function(){J.beforeStart();k.beforeStart()},close:function(){J.close();k.close()},classes:u(J.classes,k.classes),from:J,to:k,anchors:[]};l.classes.length?b.push(l):(b.push(J),b.push(k))}f[B].anchors.push({out:h.element,"in":r.element})}else
     h=h?h.animationID:
    -r.animationID,r=h.toString(),d[r]||(d[r]=!0,b.push(a[h]))});return b}function 
    u(a,b){a=a.split(" ");b=b.split(" ");for(var c=[],d=0;dC.expectedEndTime)?v.cancel(C.timer):p.push(r)}z&&(u=v(d,u,!1),p[0]={timer:u,expectedEndTime:k},p.push(r),a.data("$$animateCss",p));a.on(m.join("
     "),l);xa(a,c)}}
    -function d(){var b=a.data("$$animateCss");if(b){for(var 
    c=1;c=M&&b>=K&&(S=!0,r())}if(!s)if(g.parentNode){var
     H,m=[],k=function(a){if(S)z&&a&&(z=!1,r());else 
    if(z=!a,D.animationDuration)if(a=na(g,z),z)w.push(a);else{var 
    b=w,c=b.indexOf(a);0<=a&&b.splice(c,1)}},p=0=a&&(a=e,e=0,b.push(t),t=[]);t.push(g.fn);g.children.forEach(function(a){e++;
    +c.push(a)});a--}t.length&&b.push(t);return b}(c)}var M=[],r=U(a);return 
    function(u,A,v){function 
    z(a){a=a.hasAttribute("ng-animate-ref")?[a]:a.querySelectorAll("[ng-animate-ref]");var
     b=[];s(a,function(a){var 
    c=a.getAttribute("ng-animate-ref");c&&c.length&&b.push(a)});return b}function 
    K(a){var b=[],c={};s(a,function(a,f){var 
    d=G(a.element),h=0<=["enter","move"].indexOf(a.event),d=a.structural?z(d):[];if(d.length){var
     e=h?"to":"from";s(d,function(a){var 
    b=a.getAttribute("ng-animate-ref");c[b]=c[b]||
    +{};c[b][e]={animationID:f,element:I(a)}})}else b.push(a)});var 
    d={},h={};s(c,function(c,e){var l=c.from,t=c.to;if(l&&t){var 
    g=a[l.animationID],E=a[t.animationID],k=l.animationID.toString();if(!h[k]){var 
    z=h[k]={structural:!0,beforeStart:function(){g.beforeStart();E.beforeStart()},close:function(){g.close();E.close()},classes:J(g.classes,E.classes),from:g,to:E,anchors:[]};z.classes.length?b.push(z):(b.push(g),b.push(E))}h[k].anchors.push({out:l.element,"in":t.element})}else
     l=l?l.animationID:t.animationID,
    +t=l.toString(),d[t]||(d[t]=!0,b.push(a[l]))});return b}function 
    J(a,b){a=a.split(" ");b=b.split(" ");for(var c=[],d=0;d=P&&b>=O&&(wa=!0,q())}function
     L(){function b(){if(!A){t(!1);s(m,
    +function(a){l.style[a[0]]=a[1]});z(a,f);e.addClass(a,ca);if(p.recalculateTimingStyles){ja=l.className+"
     
    "+da;ga=r(l,ja);F=v(l,ja,ga);$=F.maxDelay;n=Math.max($,0);O=F.maxDuration;if(0===O){q();return}p.hasTransitions=0B.expectedEndTime)?H.cancel(B.timer):g.push(q)}L&&(k=H(c,k,!1),g[0]={timer:k,expectedEndTime:d},g.push(q),a.data("$$animateCss",g));if(ea.length)a.on(ea.join("
     "),E);f.to&&(f.cleanupStyles&&Ga(x,l,Object.keys(f.to)),Ba(a,
    +f))}}function c(){var b=a.data("$$animateCss");if(b){for(var 
    d=1;d
    

    [06/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh-mz.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh-mz.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh-mz.js
    index f723c86..f9341d9 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh-mz.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh-mz.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "Nov",
       "Dec"
     ],
    +"STANDALONEMONTH": [
    +  "Janeiro",
    +  "Fevreiro",
    +  "Marco",
    +  "Abril",
    +  "Maio",
    +  "Junho",
    +  "Julho",
    +  "Augusto",
    +  "Setembro",
    +  "Otubro",
    +  "Novembro",
    +  "Decembro"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "seh-mz",
    +  "localeID": "seh_MZ",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh.js
    index d9c55ee..135b223 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "Nov",
       "Dec"
     ],
    +"STANDALONEMONTH": [
    +  "Janeiro",
    +  "Fevreiro",
    +  "Marco",
    +  "Abril",
    +  "Maio",
    +  "Junho",
    +  "Julho",
    +  "Augusto",
    +  "Setembro",
    +  "Otubro",
    +  "Novembro",
    +  "Decembro"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "seh",
    +  "localeID": "seh",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses-ml.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses-ml.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses-ml.js
    index 596dfe4..071f8a4 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses-ml.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses-ml.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "Noo",
       "Dee"
     ],
    +"STANDALONEMONTH": [
    +  "\u017danwiye",
    +  "Feewiriye",
    +  "Marsi",
    +  "Awiril",
    +  "Me",
    +  "\u017duwe\u014b",
    +  "\u017duyye",
    +  "Ut",
    +  "Sektanbur",
    +  "Oktoobur",
    +  "Noowanbur",
    +  "Deesanbur"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "ses-ml",
    +  "localeID": "ses_ML",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses.js
    index e150d77..816e7d8 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "Noo",
       "Dee"
     ],
    +"STANDALONEMONTH": [
    +  "\u017danwiye",
    +  "Feewiriye",
    +  "Marsi",
    +  "Awiril",
    +  "Me",
    +  "\u017duwe\u014b",
    +  "\u017duyye",
    +  "Ut",
    +  "Sektanbur",
    +  "Oktoobur",
    +  "Noowanbur",
    +  "Deesanbur"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "ses",
    +  "localeID": "ses",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/

    [02/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/partials/order-form.html
    --
    diff --git a/rest-angular/src/main/webapp/partials/order-form.html 
    b/rest-angular/src/main/webapp/partials/order-form.html
    index 842e54a..4c16117 100644
    --- a/rest-angular/src/main/webapp/partials/order-form.html
    +++ b/rest-angular/src/main/webapp/partials/order-form.html
    @@ -40,7 +40,7 @@
     
     
     
    -
    +
      {{'orders.back' | 
    translate}}
     
     
    
    
    

    [28/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    Update rest angular example
    
    
    Project: http://git-wip-us.apache.org/repos/asf/struts-examples/repo
    Commit: http://git-wip-us.apache.org/repos/asf/struts-examples/commit/558c6b0f
    Tree: http://git-wip-us.apache.org/repos/asf/struts-examples/tree/558c6b0f
    Diff: http://git-wip-us.apache.org/repos/asf/struts-examples/diff/558c6b0f
    
    Branch: refs/heads/master
    Commit: 558c6b0f8596abf88123589f93134fd78210dc4c
    Parents: 26a4bef
    Author: Johannes Geppert 
    Authored: Sat May 21 14:48:35 2016 +0200
    Committer: Johannes Geppert 
    Committed: Sat May 21 14:48:47 2016 +0200
    
    --
     rest-angular/pom.xml|2 +-
     .../src/main/webapp/WEB-INF/content/index.jsp   |4 +-
     .../webapp/js/lib/angular/angular-animate.js|  915 ++--
     .../js/lib/angular/angular-animate.min.js   |  104 +-
     .../js/lib/angular/angular-animate.min.js.map   |4 +-
     .../main/webapp/js/lib/angular/angular-aria.js  |  171 +-
     .../webapp/js/lib/angular/angular-aria.min.js   |   19 +-
     .../js/lib/angular/angular-aria.min.js.map  |6 +-
     .../webapp/js/lib/angular/angular-cookies.js|   19 +-
     .../js/lib/angular/angular-cookies.min.js   |   10 +-
     .../js/lib/angular/angular-cookies.min.js.map   |4 +-
     .../webapp/js/lib/angular/angular-loader.js |   51 +-
     .../webapp/js/lib/angular/angular-loader.min.js |   10 +-
     .../js/lib/angular/angular-loader.min.js.map|4 +-
     .../js/lib/angular/angular-message-format.js|4 +-
     .../lib/angular/angular-message-format.min.js   |4 +-
     .../webapp/js/lib/angular/angular-messages.js   |   21 +-
     .../js/lib/angular/angular-messages.min.js  |   15 +-
     .../js/lib/angular/angular-messages.min.js.map  |6 +-
     .../main/webapp/js/lib/angular/angular-mocks.js |  478 +-
     .../webapp/js/lib/angular/angular-resource.js   |  167 +-
     .../js/lib/angular/angular-resource.min.js  |   20 +-
     .../js/lib/angular/angular-resource.min.js.map  |6 +-
     .../main/webapp/js/lib/angular/angular-route.js |   47 +-
     .../webapp/js/lib/angular/angular-route.min.js  |   22 +-
     .../js/lib/angular/angular-route.min.js.map |4 +-
     .../webapp/js/lib/angular/angular-sanitize.js   |  526 ++-
     .../js/lib/angular/angular-sanitize.min.js  |   23 +-
     .../js/lib/angular/angular-sanitize.min.js.map  |6 +-
     .../webapp/js/lib/angular/angular-scenario.js   | 4387 +++--
     .../main/webapp/js/lib/angular/angular-touch.js |  129 +-
     .../webapp/js/lib/angular/angular-touch.min.js  |   19 +-
     .../js/lib/angular/angular-touch.min.js.map |6 +-
     .../src/main/webapp/js/lib/angular/angular.js   | 4400 --
     .../main/webapp/js/lib/angular/angular.min.js   |  592 +--
     .../webapp/js/lib/angular/angular.min.js.map|6 +-
     .../src/main/webapp/js/lib/angular/errors.json  |2 +-
     .../js/lib/angular/i18n/angular-locale_af-na.js |   15 +
     .../js/lib/angular/i18n/angular-locale_af-za.js |   15 +
     .../js/lib/angular/i18n/angular-locale_af.js|   15 +
     .../lib/angular/i18n/angular-locale_agq-cm.js   |   15 +
     .../js/lib/angular/i18n/angular-locale_agq.js   |   15 +
     .../js/lib/angular/i18n/angular-locale_ak-gh.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ak.js|   15 +
     .../js/lib/angular/i18n/angular-locale_am-et.js |   15 +
     .../js/lib/angular/i18n/angular-locale_am.js|   15 +
     .../lib/angular/i18n/angular-locale_ar-001.js   |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-ae.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-bh.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-dj.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-dz.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-eg.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-eh.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-er.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-il.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-iq.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-jo.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-km.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-kw.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-lb.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-ly.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-ma.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-mr.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-om.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-ps.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-qa.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-sa.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-sd.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-so.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-ss.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-sy.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-td.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-tn.js |   15 +
     .../js/lib/angular/i18n/angular-locale_ar-ye.js |   15 +
     ...

    [18/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular.js
    --
    diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular.js 
    b/rest-angular/src/main/webapp/js/lib/angular/angular.js
    index a6aafd5..a8aad46 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/angular.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/angular.js
    @@ -1,6 +1,6 @@
     /**
    - * @license AngularJS v1.4.5
    - * (c) 2010-2015 Google, Inc. http://angularjs.org
    + * @license AngularJS v1.5.0
    + * (c) 2010-2016 Google, Inc. http://angularjs.org
      * License: MIT
      */
     (function(window, document, undefined) {'use strict';
    @@ -57,7 +57,7 @@ function minErr(module, ErrorConstructor) {
       return match;
     });
     
    -message += '\nhttp://errors.angularjs.org/1.4.5/' +
    +message += '\nhttp://errors.angularjs.org/1.5.0/' +
       (module ? module + '/' : '') + code;
     
     for (i = SKIP_INDEXES, paramPrefix = '?'; i < templateArgs.length; i++, 
    paramPrefix = '&') {
    @@ -188,29 +188,9 @@ var REGEX_STRING_REGEXP = /^\/(.+)\/([a-z]*)$/;
     // This is used so that it's possible for internal tests to create mock 
    ValidityStates.
     var VALIDITY_STATE_PROPERTY = 'validity';
     
    -/**
    - * @ngdoc function
    - * @name angular.lowercase
    - * @module ng
    - * @kind function
    - *
    - * @description Converts the specified string to lowercase.
    - * @param {string} string String to be converted to lowercase.
    - * @returns {string} Lowercased string.
    - */
    -var lowercase = function(string) {return isString(string) ? 
    string.toLowerCase() : string;};
     var hasOwnProperty = Object.prototype.hasOwnProperty;
     
    -/**
    - * @ngdoc function
    - * @name angular.uppercase
    - * @module ng
    - * @kind function
    - *
    - * @description Converts the specified string to uppercase.
    - * @param {string} string String to be converted to uppercase.
    - * @returns {string} Uppercased string.
    - */
    +var lowercase = function(string) {return isString(string) ? 
    string.toLowerCase() : string;};
     var uppercase = function(string) {return isString(string) ? 
    string.toUpperCase() : string;};
     
     
    @@ -230,7 +210,7 @@ var manualUppercase = function(s) {
     
     // String#toLowerCase and String#toUpperCase don't produce correct results in 
    browsers with Turkish
     // locale, for this reason we need to detect this case and redefine 
    lowercase/uppercase methods
    -// with correct but slower alternatives.
    +// with correct but slower alternatives. See 
    https://github.com/angular/angular.js/issues/11387
     if ('i' !== 'I'.toLowerCase()) {
       lowercase = manualLowercase;
       uppercase = manualUppercase;
    @@ -267,20 +247,25 @@ msie = document.documentMode;
      *   String ...)
      */
     function isArrayLike(obj) {
    -  if (obj == null || isWindow(obj)) {
    -return false;
    -  }
    +
    +  // `null`, `undefined` and `window` are not array-like
    +  if (obj == null || isWindow(obj)) return false;
    +
    +  // arrays, strings and jQuery/jqLite objects are array like
    +  // * jqLite is either the jQuery or jqLite constructor function
    +  // * we have to check the existence of jqLite first as this method is called
    +  //   via the forEach method when constructing the jqLite object in the first 
    place
    +  if (isArray(obj) || isString(obj) || (jqLite && obj instanceof jqLite)) 
    return true;
     
       // Support: iOS 8.2 (not reproducible in simulator)
       // "length" in obj used to prevent JIT error (gh-11508)
       var length = "length" in Object(obj) && obj.length;
     
    -  if (obj.nodeType === NODE_TYPE_ELEMENT && length) {
    -return true;
    -  }
    +  // NodeList objects (with `item` method) and
    +  // other objects with suitable length characteristics are array-like
    +  return isNumber(length) &&
    +(length >= 0 && ((length - 1) in obj || obj instanceof Array) || typeof 
    obj.item == 'function');
     
    -  return isString(obj) || isArray(obj) || length === 0 ||
    - typeof length === 'number' && length > 0 && (length - 1) in obj;
     }
     
     /**
    @@ -377,7 +362,7 @@ function forEachSorted(obj, iterator, context) {
      * @returns {function(*, string)}
      */
     function reverseParams(iteratorFn) {
    -  return function(value, key) { iteratorFn(key, value); };
    +  return function(value, key) {iteratorFn(key, value);};
     }
     
     /**
    @@ -425,6 +410,10 @@ function baseExtend(dst, objs, deep) {
       dst[key] = new Date(src.valueOf());
     } else if (isRegExp(src)) {
       dst[key] = new RegExp(src);
    +} else if (src.nodeName) {
    +  dst[key] = src.cloneNode(true);
    +} else if (isElement(src)) {
    +  dst[key] = src.clone();
     } else {
       if (!isObject(dst[key])) dst[key] = isArray(src) ? [] : {};
       baseExtend(dst[key], [src], true);
    @@ -540,7 +529,7 @@ identity.$inject = [];
     function valueFn(value) {return function() {return value;};}
     
     function hasCustomToString(obj) {
    -  return isFunction(obj.toString) && obj.toString !== 
    Object.prototype.toString;
    +  return isFunction(obj.toString) && o

    [04/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/version.json
    --
    diff --git a/rest-angular/src/main/webapp/js/lib/angular/version.json 
    b/rest-angular/src/main/webapp/js/lib/angular/version.json
    index 31a8f97..ff1ac64 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/version.json
    +++ b/rest-angular/src/main/webapp/js/lib/angular/version.json
    @@ -1 +1 @@
    -{"raw":"v1.4.5","major":1,"minor":4,"patch":5,"prerelease":[],"build":[],"version":"1.4.5","codeName":"permanent-internship","full":"1.4.5","branch":"v1.4.x","cdn":{"raw":"v1.4.4","major":1,"minor":4,"patch":4,"prerelease":[],"build":[],"version":"1.4.4","docsUrl":"http://code.angularjs.org/1.4.4/docs"}}
    \ No newline at end of file
    +{"raw":"v1.5.0","major":1,"minor":5,"patch":0,"prerelease":[],"build":[],"version":"1.5.0","codeName":"ennoblement-facilitation","full":"1.5.0","branch":"v1.5.x","cdn":{"raw":"v1.5.0-rc.2","major":1,"minor":5,"patch":0,"prerelease":["rc",2],"build":[],"version":"1.5.0-rc.2","docsUrl":"http://code.angularjs.org/1.5.0-rc.2/docs"}}
    \ No newline at end of file
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/version.txt
    --
    diff --git a/rest-angular/src/main/webapp/js/lib/angular/version.txt 
    b/rest-angular/src/main/webapp/js/lib/angular/version.txt
    index 03e5161..3e1ad72 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/version.txt
    +++ b/rest-angular/src/main/webapp/js/lib/angular/version.txt
    @@ -1 +1 @@
    -1.4.5
    \ No newline at end of file
    +1.5.0
    \ No newline at end of file
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-0.13.3.min.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-0.13.3.min.js 
    b/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-0.13.3.min.js
    deleted file mode 100644
    index 8bab985..000
    --- a/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-0.13.3.min.js
    +++ /dev/null
    @@ -1,10 +0,0 @@
    -/*
    - * angular-ui-bootstrap
    - * http://angular-ui.github.io/bootstrap/
    -
    - * Version: 0.13.3 - 2015-08-09
    - * License: MIT
    - */
    -angular.module("ui.bootstrap",["ui.bootstrap.tpls","ui.bootstrap.collapse","ui.bootstrap.accordion","ui.bootstrap.alert","ui.bootstrap.bindHtml","ui.bootstrap.buttons","ui.bootstrap.carousel","ui.bootstrap.dateparser","ui.bootstrap.position","ui.bootstrap.datepicker","ui.bootstrap.dropdown","ui.bootstrap.modal","ui.bootstrap.pagination","ui.bootstrap.tooltip","ui.bootstrap.popover","ui.bootstrap.progressbar","ui.bootstrap.rating","ui.bootstrap.tabs","ui.bootstrap.timepicker","ui.bootstrap.transition","ui.bootstrap.typeahead"]),angular.module("ui.bootstrap.tpls",["template/accordion/accordion-group.html","template/accordion/accordion.html","template/alert/alert.html","template/carousel/carousel.html","template/carousel/slide.html","template/datepicker/datepicker.html","template/datepicker/day.html","template/datepicker/month.html","template/datepicker/popup.html","template/datepicker/year.html","template/modal/backdrop.html","template/modal/window.html","template/pagination/pager.htm
     
    l","template/pagination/pagination.html","template/tooltip/tooltip-html-popup.html","template/tooltip/tooltip-html-unsafe-popup.html","template/tooltip/tooltip-popup.html","template/tooltip/tooltip-template-popup.html","template/popover/popover-html.html","template/popover/popover-template.html","template/popover/popover.html","template/progressbar/bar.html","template/progressbar/progress.html","template/progressbar/progressbar.html","template/rating/rating.html","template/tabs/tab.html","template/tabs/tabset.html","template/timepicker/timepicker.html","template/typeahead/typeahead-match.html","template/typeahead/typeahead-popup.html"]),angular.module("ui.bootstrap.collapse",[]).directive("collapse",["$animate",function(a){return{link:function(b,c,d){function
     
    e(){c.removeClass("collapse").addClass("collapsing").attr("aria-expanded",!0).attr("aria-hidden",!1),a.addClass(c,"in",{to:{height:c[0].scrollHeight+"px"}}).then(f)}function
     f(){c.removeClass("collapsing"),c.css({height:"auto"}
     )}function g(){return 
    c.hasClass("collapse")||c.hasClass("in")?(c.css({height:c[0].scrollHeight+"px"}).removeClass("collapse").addClass("collapsing").attr("aria-expanded",!1).attr("aria-hidden",!0),void
     a.removeClass(c,"in",{to:{height:"0"}}).then(h)):h()}function 
    h(){c.css({height:"0"}),c.removeClass("collapsing"),c.addClass("collapse")}b.$watch(d.collapse,function(a){a?g():e()})}}}]),angular.module("ui.bootstrap.accordion",["ui.bootstrap.collapse"]).constant("accordionConfig",{closeOthers:!0}).controller("AccordionController",["$scope","$attrs","accordionConfig",function(a,b,c){this.groups

    [21/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js 
    b/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js
    index 4404fea..135d5a0 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js
    @@ -1,16 +1,15 @@
     /*
    - AngularJS v1.4.5
    - (c) 2010-2015 Google, Inc. http://angularjs.org
    + AngularJS v1.5.0
    + (c) 2010-2016 Google, Inc. http://angularjs.org
      License: MIT
     */
    -(function(n,h,p){'use strict';function E(a){var 
    f=[];r(f,h.noop).chars(a);return f.join("")}function g(a,f){var 
    d={},c=a.split(","),b;for(b=0;b=c;d--)f.end&&f.end(e[d]);e.length=c}}"string"!==typeof
     a&&(a=null===a||"undefined"===typeof a?"":""+a);var 
    b,k,e=[],m=a,l;for(e.last=function(){return 
    e[e.length-1]};a;){l="";k=!0;if(e.last()&&w[e.last()])a=a.replace(new 
    RegExp("([\\W\\w]*)<\\s*\\/\\s*"+e.last()+"[^>]*>","i"),function(a,b){b=b.replace(H,"$1").replace(I,"$1");f.chars&&f.chars(q(b));return""}),c("",e.last());else{if(0===a.indexOf("\x3c!--"))b=a.indexOf("--",4),0<=b&&a.lastIndexOf("--\x3e",
    -b)===b&&(f.comment&&f.comment(a.substring(4,b)),a=a.substring(b+3),k=!1);else 
    if(x.test(a)){if(b=a.match(x))a=a.replace(b[0],""),k=!1}else 
    if(J.test(a)){if(b=a.match(y))a=a.substring(b[0].length),b[0].replace(y,c),k=!1}else
     
    K.test(a)&&((b=a.match(z))?(b[4]&&(a=a.substring(b[0].length),b[0].replace(z,d)),k=!1):(l+="<",a=a.substring(1)));k&&(b=a.indexOf("<"),l+=0>b?a:a.substring(0,b),a=0>b?"":a.substring(b),f.chars&&f.chars(q(l)))}if(a==m)throw
     L("badparse",a);m=a}c()}function q(a){if(!a)return"";A.innerHTML=
    -a.replace(//g,">")}function
     r(a,f){var 
    d=!1,c=h.bind(a,a.push);return{start:function(a,k,e){a=h.lowercase(a);!d&&w[a]&&(d=a);d||!0!==C[a]||(c("<"),c(a),h.forEach(k,function(d,e){var
     k=h.lowercase(e),g="img"===a&&"src"===k||
    -"background"===k;!0!==O[k]||!0===D[k]&&!f(d,g)||(c(" 
    "),c(e),c('="'),c(B(d)),c('"'))}),c(e?"/>":">"))},end:function(a){a=h.lowercase(a);d||!0!==C[a]||(c(""));a==d&&(d=!1)},chars:function(a){d||c(B(a))}}}var
     
    L=h.$$minErr("$sanitize"),z=/^<((?:[a-zA-Z])[\w:-]*)((?:\s+[\w:-]+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)\s*(>?)/,y=/^<\/\s*([\w:-]+)[^>]*>/,G=/([\w:-]+)(?:\s*=\s*(?:(?:"((?:[^"])*)")|(?:'((?:[^'])*)')|([^>\s]+)))?/g,K=/^]*?)>/i,
    -I=/"\u201d\u2019]/i,d=/^mailto:/i;return
     function(c,b){function k(a){a&&g.push(E(a))}function e(a,
    -c){g.push("');k(c);g.push("")}if(!c)return
     c;for(var 
    m,l=c,g=[],n,p;m=l.match(f);)n=m[0],m[2]||m[4]||(n=(m[3]?"http://":"mailto:";)+n),p=m.index,k(l.substr(0,p)),e(n,m[0].replace(d,"")),l=l.substring(p+m[0].length);k(l);return
     a(g.join(""))}}])})(window,window.angular);
    +(function(A,e,B){'use strict';function C(a){var 
    c=[];v(c,e.noop).chars(a);return c.join("")}function h(a,c){var 
    b={},d=a.split(","),l;for(l=0;l=document.documentMode&&n(g);a=g.innerHTML;g.innerHTML=a}while(a!==g.innerHTML);for(b=g.firstChild;b;){switch(b.nodeType){case
     1:c.start(b.nodeName.toLowerCase(),E(b.attributes));
    +break;case 3:c.chars(b.textContent)}var 
    d;if(!(d=b.firstChild)&&(1==b.nodeType&&c.end(b.nodeName.toLowerCase()),d=b.nextSibling,!d))for(;null==d;){b=b.parentNode;if(b===g)break;d=b.nextSibling;1==b.nodeType&&c.end(b.nodeName.toLowerCase())}b=d}for(;b=g.firstChild;)g.removeChild(b)}function
     E(a){for(var c={},b=0,d=a.length;b/g,">")}function
     v(a,c){var 
    b=!1,d=e.bind(a,a.push);return{start:function(a,f){a=e.lowercase(a);!b&&H[a]&&(b=a);b||!0!==t[a]||(d("<"),d(a),e.forEach(f,function(b,f){var
     
    g=e.lowercase(f),h="img"===a&&"src"===g||"background"===g;!0!==I[g]||!0===y[g]&&!c(b,h)||(d("
     
    "),d(f),d('="'),d(x(b)),d('"'))}),d(">"))},end:function(a){a=e.lowercase(a);b||!0!==t[a]||!0===z[a]||(d(""));a==
    +b&&(b=!1)},chars:function(a){b||d(x(a))}}}function 
    n(a){if(a.nodeType===Node.ELEMENT_NODE)for(var 
    c=a.attributes,b=0,d=c.length;b"\u201d\u2019]/i,b=/^mailto:/i,d=e.$$minErr("linky"),g=e.isString;return
     function(f,h,m){function k(a){a&&p.push(C(a))}function q(a,b){var c;p.push("');k(b);p.push("")}if(null==f||""===f)return
     f;if(!g(f))throw d("notstring",f);for(var 
    r=f,p=[],s,n;f=r.match(c);)s=f[0],f[2]||f[4]||(s=(f[3]?"http://":"mailto:";)+s),n=f.index,k(r.substr(0,n)),q(s,f[0].replace(b,"")),r=r.substring(n+f[0].length);k(r);return
     a(p.join(""))}}])})(window,window.angular);
     //# sourceMappingURL=angular-sanitize.min.js.map
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js.map
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js.map 
    b/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js.map
    index 2f360f4..7276abd 100644
    --- a/res

    [13/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_da.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_da.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_da.js
    index 7e263cf..5297d98 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_da.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_da.js
    @@ -93,6 +93,20 @@ $provide.value("$locale", {
       "nov.",
       "dec."
     ],
    +"STANDALONEMONTH": [
    +  "januar",
    +  "februar",
    +  "marts",
    +  "april",
    +  "maj",
    +  "juni",
    +  "juli",
    +  "august",
    +  "september",
    +  "oktober",
    +  "november",
    +  "december"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -136,6 +150,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "da",
    +  "localeID": "da",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  var wt = getWT(vf.v, vf.f);  if (n == 1 || wt.t != 0 && (i == 
    0 || i == 1)) {return PLURAL_CATEGORY.ONE;  }  return 
    PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav-ke.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav-ke.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav-ke.js
    index 4a689b5..4511181 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav-ke.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav-ke.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "Imw",
       "Iwi"
     ],
    +"STANDALONEMONTH": [
    +  "Mori ghwa imbiri",
    +  "Mori ghwa kawi",
    +  "Mori ghwa kadadu",
    +  "Mori ghwa kana",
    +  "Mori ghwa kasanu",
    +  "Mori ghwa karandadu",
    +  "Mori ghwa mfungade",
    +  "Mori ghwa wunyanya",
    +  "Mori ghwa ikenda",
    +  "Mori ghwa ikumi",
    +  "Mori ghwa ikumi na imweri",
    +  "Mori ghwa ikumi na iwi"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "dav-ke",
    +  "localeID": "dav_KE",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav.js
    index 946c59f..642c1fe 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "Imw",
       "Iwi"
     ],
    +"STANDALONEMONTH": [
    +  "Mori ghwa imbiri",
    +  "Mori ghwa kawi",
    +  "Mori ghwa kadadu",
    +  "Mori ghwa kana",
    +  "Mori ghwa kasanu",
    +  "Mori ghwa karandadu",
    +  "Mori ghwa mfungade",
    +  "Mori ghwa wunyanya",
    +  "Mori ghwa ikenda",
    +  "Mori ghwa ikumi",
    +  "Mori ghwa ikumi na imweri",
    +  "Mori ghwa ikumi na iwi"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "dav",
    +  "localeID": "dav",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_de-at.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_de-at.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_de-at.js
    index b3ee8e1..22f83e4 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_de-at.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_de-at.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "Nov.",
       "Dez."
     ],
    +"STANDALONEMONTH": [
    +  "J\u00e4nner",
    +  "Februar",
    +  "M\u00e4rz",
    +  "April",
    +  "Mai",
    +  "Juni",
    +  "Juli",
    +  "August",
    +  "September",
    +  "Oktober",
    +  "November",
    +  "Dezember"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id

    [03/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-1.3.2.min.js
    --
    diff --git a/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-1.3.2.min.js 
    b/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-1.3.2.min.js
    new file mode 100644
    index 000..43f8f54
    --- /dev/null
    +++ b/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-1.3.2.min.js
    @@ -0,0 +1,10 @@
    +/*
    + * angular-ui-bootstrap
    + * http://angular-ui.github.io/bootstrap/
    +
    + * Version: 1.3.2 - 2016-04-14
    + * License: MIT
    + 
    */angular.module("ui.bootstrap",["ui.bootstrap.tpls","ui.bootstrap.collapse","ui.bootstrap.accordion","ui.bootstrap.alert","ui.bootstrap.buttons","ui.bootstrap.carousel","ui.bootstrap.dateparser","ui.bootstrap.isClass","ui.bootstrap.datepicker","ui.bootstrap.position","ui.bootstrap.datepickerPopup","ui.bootstrap.debounce","ui.bootstrap.dropdown","ui.bootstrap.stackedMap","ui.bootstrap.modal","ui.bootstrap.paging","ui.bootstrap.pager","ui.bootstrap.pagination","ui.bootstrap.tooltip","ui.bootstrap.popover","ui.bootstrap.progressbar","ui.bootstrap.rating","ui.bootstrap.tabs","ui.bootstrap.timepicker","ui.bootstrap.typeahead"]),angular.module("ui.bootstrap.tpls",["uib/template/accordion/accordion-group.html","uib/template/accordion/accordion.html","uib/template/alert/alert.html","uib/template/carousel/carousel.html","uib/template/carousel/slide.html","uib/template/datepicker/datepicker.html","uib/template/datepicker/day.html","uib/template/datepicker/month.html","uib/template/datepicke
     
    r/year.html","uib/template/datepickerPopup/popup.html","uib/template/modal/backdrop.html","uib/template/modal/window.html","uib/template/pager/pager.html","uib/template/pagination/pagination.html","uib/template/tooltip/tooltip-html-popup.html","uib/template/tooltip/tooltip-popup.html","uib/template/tooltip/tooltip-template-popup.html","uib/template/popover/popover-html.html","uib/template/popover/popover-template.html","uib/template/popover/popover.html","uib/template/progressbar/bar.html","uib/template/progressbar/progress.html","uib/template/progressbar/progressbar.html","uib/template/rating/rating.html","uib/template/tabs/tab.html","uib/template/tabs/tabset.html","uib/template/timepicker/timepicker.html","uib/template/typeahead/typeahead-match.html","uib/template/typeahead/typeahead-popup.html"]),angular.module("ui.bootstrap.collapse",[]).directive("uibCollapse",["$animate","$q","$parse","$injector",function(a,b,c,d){var
     e=d.has("$animateCss")?d.get("$animateCss"):null;return{lin
     k:function(d,f,g){function 
    h(){f.hasClass("collapse")&&f.hasClass("in")||b.resolve(l(d)).then(function(){f.removeClass("collapse").addClass("collapsing").attr("aria-expanded",!0).attr("aria-hidden",!1),e?e(f,{addClass:"in",easing:"ease",to:{height:f[0].scrollHeight+"px"}}).start()["finally"](i):a.addClass(f,"in",{to:{height:f[0].scrollHeight+"px"}}).then(i)})}function
     
    i(){f.removeClass("collapsing").addClass("collapse").css({height:"auto"}),m(d)}function
     j(){return f.hasClass("collapse")||f.hasClass("in")?void 
    b.resolve(n(d)).then(function(){f.css({height:f[0].scrollHeight+"px"}).removeClass("collapse").addClass("collapsing").attr("aria-expanded",!1).attr("aria-hidden",!0),e?e(f,{removeClass:"in",to:{height:"0"}}).start()["finally"](k):a.removeClass(f,"in",{to:{height:"0"}}).then(k)}):k()}function
     
    k(){f.css({height:"0"}),f.removeClass("collapsing").addClass("collapse"),o(d)}var
     
    l=c(g.expanding),m=c(g.expanded),n=c(g.collapsing),o=c(g.collapsed);d.$eval(g.uibCollapse)||f.addClass("in
     
    ").addClass("collapse").attr("aria-expanded",!0).attr("aria-hidden",!1).css({height:"auto"}),d.$watch(g.uibCollapse,function(a){a?j():h()})}}}]),angular.module("ui.bootstrap.accordion",["ui.bootstrap.collapse"]).constant("uibAccordionConfig",{closeOthers:!0}).controller("UibAccordionController",["$scope","$attrs","uibAccordionConfig",function(a,b,c){this.groups=[],this.closeOthers=function(d){var
     
    e=angular.isDefined(b.closeOthers)?a.$eval(b.closeOthers):c.closeOthers;e&&angular.forEach(this.groups,function(a){a!==d&&(a.isOpen=!1)})},this.addGroup=function(a){var
     
    b=this;this.groups.push(a),a.$on("$destroy",function(c){b.removeGroup(a)})},this.removeGroup=function(a){var
     
    b=this.groups.indexOf(a);-1!==b&&this.groups.splice(b,1)}}]).directive("uibAccordion",function(){return{controller:"UibAccordionController",controllerAs:"accordion",transclude:!0,templateUrl:function(a,b){return
     
    b.templateUrl||"uib/template/accordion/accordion.html"}}}).directive("uibAccordionGroup",function(){return{
     
    require:"^uibAccordion",transclude:!0,replace:!0,templateUrl:function(a,b){return
     
    b.templateUrl||"uib/template/accordion/accordion-group.html"},scope:{heading:"@",panelClass:"@?",isOpen:"=?",isDisabled:"=?"},controller:function(){this.setHeading=function(a){this.heading=a}},link:function(a,b,c,d){d.addGroup(a),a.openClass=c.openClass||"panel-open",

    [22/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-resource.min.js.map
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/angular-resource.min.js.map 
    b/rest-angular/src/main/webapp/js/lib/angular/angular-resource.min.js.map
    index 7089b6e..5174e18 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/angular-resource.min.js.map
    +++ b/rest-angular/src/main/webapp/js/lib/angular/angular-resource.min.js.map
    @@ -1,8 +1,8 @@
     {
     "version":3,
     "file":"angular-resource.min.js",
    -"lineCount":12,
    -"mappings":"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

    [07/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn-ug.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn-ug.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn-ug.js
    index bc15a7d..0d02342 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn-ug.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn-ug.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "KNK",
       "KNB"
     ],
    +"STANDALONEMONTH": [
    +  "Okwokubanza",
    +  "Okwakabiri",
    +  "Okwakashatu",
    +  "Okwakana",
    +  "Okwakataana",
    +  "Okwamukaaga",
    +  "Okwamushanju",
    +  "Okwamunaana",
    +  "Okwamwenda",
    +  "Okwaikumi",
    +  "Okwaikumi na kumwe",
    +  "Okwaikumi na ibiri"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "nyn-ug",
    +  "localeID": "nyn_UG",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn.js
    index ecc65b9..ffeed08 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "KNK",
       "KNB"
     ],
    +"STANDALONEMONTH": [
    +  "Okwokubanza",
    +  "Okwakabiri",
    +  "Okwakashatu",
    +  "Okwakana",
    +  "Okwakataana",
    +  "Okwamukaaga",
    +  "Okwamushanju",
    +  "Okwamunaana",
    +  "Okwamwenda",
    +  "Okwaikumi",
    +  "Okwaikumi na kumwe",
    +  "Okwaikumi na ibiri"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "nyn",
    +  "localeID": "nyn",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-et.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-et.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-et.js
    index 3857abd..83ab18d 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-et.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-et.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "Sad",
       "Mud"
     ],
    +"STANDALONEMONTH": [
    +  "Amajjii",
    +  "Guraandhala",
    +  "Bitooteessa",
    +  "Elba",
    +  "Caamsa",
    +  "Waxabajjii",
    +  "Adooleessa",
    +  "Hagayya",
    +  "Fuulbana",
    +  "Onkololeessa",
    +  "Sadaasa",
    +  "Muddee"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "om-et",
    +  "localeID": "om_ET",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-ke.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-ke.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-ke.js
    index dba7fd1..0d74a9a 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-ke.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-ke.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "Sad",
       "Mud"
     ],
    +"STANDALONEMONTH": [
    +  "Amajjii",
    +  "Guraandhala",
    +  "Bitooteessa",
    +  "Elba",
    +  "Caamsa",
    +  "Waxabajjii",
    +  "Adooleessa",
    +  "Hagayya",
    +  "Fuulbana",
    +  "Onkololeessa",
    +  "Sadaasa",
    +  "Muddee"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "om-ke",
    +  "localeID": "om_KE",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precisi

    [10/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-wf.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-wf.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-wf.js
    index bf5a357..3b4d376 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-wf.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-wf.js
    @@ -62,6 +62,20 @@ $provide.value("$locale", {
       "nov.",
       "d\u00e9c."
     ],
    +"STANDALONEMONTH": [
    +  "Janvier",
    +  "F\u00e9vrier",
    +  "Mars",
    +  "Avril",
    +  "Mai",
    +  "Juin",
    +  "Juillet",
    +  "Ao\u00fbt",
    +  "Septembre",
    +  "Octobre",
    +  "Novembre",
    +  "D\u00e9cembre"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -105,6 +119,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "fr-wf",
    +  "localeID": "fr_WF",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  if (i == 0 || i 
    == 1) {return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-yt.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-yt.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-yt.js
    index 265a032..e4651cd 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-yt.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-yt.js
    @@ -62,6 +62,20 @@ $provide.value("$locale", {
       "nov.",
       "d\u00e9c."
     ],
    +"STANDALONEMONTH": [
    +  "Janvier",
    +  "F\u00e9vrier",
    +  "Mars",
    +  "Avril",
    +  "Mai",
    +  "Juin",
    +  "Juillet",
    +  "Ao\u00fbt",
    +  "Septembre",
    +  "Octobre",
    +  "Novembre",
    +  "D\u00e9cembre"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -105,6 +119,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "fr-yt",
    +  "localeID": "fr_YT",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  if (i == 0 || i 
    == 1) {return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr.js
    index f4d89ba..895c9ac 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr.js
    @@ -62,6 +62,20 @@ $provide.value("$locale", {
       "nov.",
       "d\u00e9c."
     ],
    +"STANDALONEMONTH": [
    +  "Janvier",
    +  "F\u00e9vrier",
    +  "Mars",
    +  "Avril",
    +  "Mai",
    +  "Juin",
    +  "Juillet",
    +  "Ao\u00fbt",
    +  "Septembre",
    +  "Octobre",
    +  "Novembre",
    +  "D\u00e9cembre"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -105,6 +119,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "fr",
    +  "localeID": "fr",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  if (i == 0 || i 
    == 1) {return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fur-it.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fur-it.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fur-it.js
    index 8f1e80b..4b5472c 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fur-it.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fur-it.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "Nov",
       "Dic"
     ],
    +"STANDALONEMONTH": [
    +  "Zen\u00e2r",
    +  "Fevr\u00e2r",
    +  "Mar\u00e7",
    +  "Avr\u00eel",
    +  "Mai",
    +  "Jugn",
    +  "Lui",
    +  "Avost",
    +  "Setembar",
    +  "Otubar",
    +  "Novembar",
    +  "Dicembar"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "fur-it",
    +  "localeID": "fur_IT",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/an

    [25/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js.map
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js.map 
    b/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js.map
    index 8ea5f58..1d4f7a6 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js.map
    +++ b/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js.map
    @@ -2,7 +2,7 @@
     "version":3,
     "file":"angular-animate.min.js",
     "lineCount":55,
    -"mappings":"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

    [16/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular.min.js.map
    --
    diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular.min.js.map 
    b/rest-angular/src/main/webapp/js/lib/angular/angular.min.js.map
    index 150f24d..07fc1ce 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/angular.min.js.map
    +++ b/rest-angular/src/main/webapp/js/lib/angular/angular.min.js.map
    @@ -1,8 +1,8 @@
     {
     "version":3,
     "file":"angular.min.js",
    -"lineCount":292,
    -"mappings":"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

    [09/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam-ke.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam-ke.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam-ke.js
    index 669f17f..4b8adc5 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam-ke.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam-ke.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "\u0128km",
       "\u0128kl"
     ],
    +"STANDALONEMONTH": [
    +  "Mwai wa mbee",
    +  "Mwai wa kel\u0129",
    +  "Mwai wa katat\u0169",
    +  "Mwai wa kana",
    +  "Mwai wa katano",
    +  "Mwai wa thanthat\u0169",
    +  "Mwai wa muonza",
    +  "Mwai wa nyaanya",
    +  "Mwai wa kenda",
    +  "Mwai wa \u0129kumi",
    +  "Mwai wa \u0129kumi na \u0129mwe",
    +  "Mwai wa \u0129kumi na il\u0129"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "kam-ke",
    +  "localeID": "kam_KE",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam.js
    index f099840..ad16d67 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "\u0128km",
       "\u0128kl"
     ],
    +"STANDALONEMONTH": [
    +  "Mwai wa mbee",
    +  "Mwai wa kel\u0129",
    +  "Mwai wa katat\u0169",
    +  "Mwai wa kana",
    +  "Mwai wa katano",
    +  "Mwai wa thanthat\u0169",
    +  "Mwai wa muonza",
    +  "Mwai wa nyaanya",
    +  "Mwai wa kenda",
    +  "Mwai wa \u0129kumi",
    +  "Mwai wa \u0129kumi na \u0129mwe",
    +  "Mwai wa \u0129kumi na il\u0129"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "kam",
    +  "localeID": "kam",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde-tz.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde-tz.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde-tz.js
    index 0363929..2a0de5b 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde-tz.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde-tz.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "Nov",
       "Des"
     ],
    +"STANDALONEMONTH": [
    +  "Mwedi Ntandi",
    +  "Mwedi wa Pili",
    +  "Mwedi wa Tatu",
    +  "Mwedi wa Nchechi",
    +  "Mwedi wa Nnyano",
    +  "Mwedi wa Nnyano na Umo",
    +  "Mwedi wa Nnyano na Mivili",
    +  "Mwedi wa Nnyano na Mitatu",
    +  "Mwedi wa Nnyano na Nchechi",
    +  "Mwedi wa Nnyano na Nnyano",
    +  "Mwedi wa Nnyano na Nnyano na U",
    +  "Mwedi wa Nnyano na Nnyano na M"
    +],
     "WEEKENDRANGE": [
       5,
       6
    @@ -123,6 +137,7 @@ $provide.value("$locale", {
     ]
       },
       "id": "kde-tz",
    +  "localeID": "kde_TZ",
       "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, 
    opt_precision);  if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE;  }  
    return PLURAL_CATEGORY.OTHER;}
     });
     }]);
    
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde.js
    --
    diff --git 
    a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde.js 
    b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde.js
    index 6dcc55e..184e030 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde.js
    @@ -80,6 +80,20 @@ $provide.value("$locale", {
       "Nov",
       "Des"
     ],
    +"STANDALONEMONTH": [
    +  "Mwedi Ntandi",
    +  "Mwedi wa Pili",
    +  "Mwedi wa Tatu",
    +  "Mwedi wa Nchechi",
    +  "Mwedi wa Nnyano",
    +  "Mwedi wa Nnyano na 

    [17/28] struts-examples git commit: Update rest angular example

    2016-05-21 Thread jogep
    http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular.min.js
    --
    diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular.min.js 
    b/rest-angular/src/main/webapp/js/lib/angular/angular.min.js
    index 0cf4b17..dcb1a13 100644
    --- a/rest-angular/src/main/webapp/js/lib/angular/angular.min.js
    +++ b/rest-angular/src/main/webapp/js/lib/angular/angular.min.js
    @@ -1,293 +1,307 @@
     /*
    - AngularJS v1.4.5
    - (c) 2010-2015 Google, Inc. http://angularjs.org
    + AngularJS v1.5.0
    + (c) 2010-2016 Google, Inc. http://angularjs.org
      License: MIT
     */
    -(function(N,W,u){'use strict';function G(b){return function(){var 
    a=arguments[0],c;c="["+(b?b+":":"")+a+"] 
    http://errors.angularjs.org/1.4.5/"+(b?b+"/":"")+a;for(a=1;a").append(b).html();try{return 
    b[0].nodeType===Pa?I(c):c.match(/^(<[^>]+>)/)[1].replace(/^<([\w\-]+)/,function(a,b){return"<"+I(b)})}catch(d){return
     I(c)}}function wc(b){try{return decodeURIComponent(b)}catch(a){}}function 
    xc(b){var a={};n((b||"").split("&"),function(b){var d,e,f;b&&(e=
    -b=b.replace(/\+/g,"%20"),d=b.indexOf("="),-1!==d&&(e=b.substring(0,d),f=b.substring(d+1)),e=wc(e),x(e)&&(f=x(f)?wc(f):!0,Na.call(a,e)?K(a[e])?a[e].push(f):a[e]=[a[e],f]:a[e]=f))});return
     a}function Pb(b){var 
    a=[];n(b,function(b,d){K(b)?n(b,function(b){a.push(ma(d,!0)+(!0===b?"":"="+ma(b,!0)))}):a.push(ma(d,!0)+(!0===b?"":"="+ma(b,!0)))});return
     a.length?a.join("&"):""}function nb(b){return 
    ma(b,!0).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function
     ma(b,a){return encodeURIComponent(b).replace(/%40/gi,
    -"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%20/g,a?"%20":"+")}function
     Yd(b,a){var 
    c,d,e=Qa.length;for(d=0;d/,">"));}a=a||[];a.unshift(["$provide",function(a){a.value("$rootElement",b)}]);c.debugInfoEnabled&&a.push(["$compileProvider",function(a){a.debugInfoEnabled(!0)}]);a.unshift("ng");d=eb(a,c.strictDi);d.invoke(["$rootScope","$rootElement","$compile","$injector",function(a,b,c,d){a.$apply(function(){b.data("$injector",
    -d);c(b)(a)})}]);return 
    d},e=/^NG_ENABLE_DEBUG_INFO!/,f=/^NG_DEFER_BOOTSTRAP!/;N&&e.test(N.name)&&(c.debugInfoEnabled=!0,N.name=N.name.replace(e,""));if(N&&!f.test(N.name))return
     
    d();N.name=N.name.replace(f,"");aa.resumeBootstrap=function(b){n(b,function(b){a.push(b)});return
     d()};B(aa.resumeDeferredBootstrap)&&aa.resumeDeferredBootstrap()}function 
    $d(){N.name="NG_ENABLE_DEBUG_INFO!"+N.name;N.location.reload()}function 
    ae(b){b=aa.element(b).injector();if(!b)throw Ea("test");return 
    b.get("$$testability")}
    -function zc(b,a){a=a||"_";return 
    b.replace(be,function(b,d){return(d?a:"")+b.toLowerCase()})}function ce(){var 
    b;if(!Ac){var 
    a=ob();la=N.jQuery;x(a)&&(la=null===a?u:N[a]);la&&la.fn.on?(z=la,Q(la.fn,{scope:Ra.scope,isolateScope:Ra.isolateScope,controller:Ra.controller,injector:Ra.injector,inheritedData:Ra.inheritedData}),b=la.cleanData,la.cleanData=function(a){var
     d;if(Qb)Qb=!1;else for(var 
    e=0,f;null!=(f=a[e]);e++)(d=la._data(f,"events"))&&d.$destroy&&la(f).triggerHandler("$destroy");b(a)}):z=R;aa.element=
    -z;Ac=!0}}function pb(b,a,c){if(!b)throw Ea("areq",a||"?",c||"required");return 
    b}function Sa(b,a,c){c&&K(b)&&(b=b[b.length-1]);pb(B(b),a,"not a function, got 
    "+(b&&"object"===typeof b?b.constructor.name||"Object":typeof b));return 
    b}function Ta(b,a){if("hasOwnProperty"===b)throw Ea("badname",a);}function 
    Bc(b,a,c){if(!a)return b;a=a.split(".");for(var 
    d,e=b,f=a.length,g=0;g")+d[2];for(d=d[0];d--;)c=c.lastChild;f=cb(f,c.childNodes);c=e.firstChild;c.textContent=""}else
     
    f.push(a.createTextNode(b));e.textContent="";e.innerHTML="";n(f,function(a){e.appendChild(a)});return
     e}function R(b){if(b instanceof R)return b;var a;H(b)&&(b=T(b),a=!0);if(!(this 
    instanceof R)){if(a&&"<"!=b.charAt(0))throw Tb("nosel");return new 
    R(b)}if(a){a=W;var c;b=(c=Df.exec(b))?[a.createElement(c[1])]:
    -(c=Lc(b,a))?c.childNodes:[]}Mc(this,b)}function Ub(b){return 
    b.cloneNode(!0)}function tb(b,a){a||ub(b);if(b.querySelectorAll)for(var 
    c=b.querySelectorAll("*"),d=0,e=c.length;dk&&this.remove(s.key);
    -return b}},get:function(a){if(k").parent()[0])});var
     f=S(a,b,a,c,d,e);V.$$addScopeClass(a);var g=null;return 
    function(b,c,d){pb(b,"scope");d=d||{};
    -var 
    e=d.parentBoundTranscludeFn,h=d.transcludeControllers;d=d.futureParentElement;e&&e.$$boundTransclude&&(e=e.$$boundTransclude);g||(g=(d=d&&d[0])?"foreignobject"!==ta(d)&&d.toString().match(/SVG/)?"svg":"html":"html");d="html"!==g?z(Xb(g,z("").append(a).html())):c?Ra.clone.call(a):a;if(h)for(var
     k in 
    h)d.data("$"+k+"Controller",h[k].instance);V.$$addScopeInfo(d,b);c&&c(d,b);f&&f(b,d,d,e);return
     d}}function S(a,b,c,d,e,f){function g(a,c,d,e){var 
    f,k,l,m,s,t,O;if(p)for(O=Array(c.length),m=0;m<
    -h.length;m+=3)f=h[m],O[f]=c[f];else 
    O=c;m=0;for(s=h.length;mC.priority)break;if(v=C.scope)C.templateUrl||(D(v)?(N("new/isolated
     scope",P||S,C,ba),P=C):N("new

    [3/7] struts git commit: Merge branch 'ww-4558' of github.com:victorsosa/struts into ww-4558

    2016-05-21 Thread lukaszlenart
    Merge branch 'ww-4558' of github.com:victorsosa/struts into ww-4558
    
    # Conflicts:
    #   plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    
    
    Project: http://git-wip-us.apache.org/repos/asf/struts/repo
    Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/bab451c6
    Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/bab451c6
    Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/bab451c6
    
    Branch: refs/heads/master
    Commit: bab451c6d80ee9b2685570d797e505768ff8bbe4
    Parents: 0d49050 fab687a
    Author: victorsosa 
    Authored: Mon Feb 15 10:34:15 2016 -0400
    Committer: victorsosa 
    Committed: Mon Feb 15 10:34:15 2016 -0400
    
    --
     .../src/main/java/org/apache/struts2/json/JSONInterceptor.java   | 4 
     1 file changed, 4 insertions(+)
    --
    
    
    http://git-wip-us.apache.org/repos/asf/struts/blob/bab451c6/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    --
    diff --cc 
    plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    index 207d014,11488fe..0b4cf37
    --- a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    +++ b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    @@@ -186,7 -181,7 +186,11 @@@ public class JSONInterceptor extends Ab
      
      return Action.NONE;
      } else {
    ++<<< HEAD
     +LOG.debug("Accept header parameter must be 'application/json' or 
    'application/json-rpc'. Ignoring request with accept ", accept);
    ++===
    + LOG.debug("Accept header parameter must be 'application/json' or 
    'application/json-rpc'. Ignoring request with accept ", contentType);
    ++>>> fab687a07e8d873c82465b29188100debf61097f
      }
      
      return invocation.invoke();
    
    
    

    [2/7] struts git commit: fix patch WW-4558

    2016-05-21 Thread lukaszlenart
    fix patch WW-4558
    
    contentType override ignored for JSONInterceptor
    
    use of accept parameter st by the interceptor params
    
    
    Signed-off-by: victorsosa 
    
    Project: http://git-wip-us.apache.org/repos/asf/struts/repo
    Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/0d490503
    Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/0d490503
    Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/0d490503
    
    Branch: refs/heads/master
    Commit: 0d4905038119f614f021af5738154079b30bca24
    Parents: a2c5bc8
    Author: victorsosa 
    Authored: Mon Feb 15 08:28:01 2016 -0400
    Committer: victorsosa 
    Committed: Mon Feb 15 10:31:36 2016 -0400
    
    --
     .../apache/struts2/json/JSONInterceptor.java| 27 --
     .../struts2/json/JSONInterceptorTest.java   | 37 +++-
     2 files changed, 36 insertions(+), 28 deletions(-)
    --
    
    
    http://git-wip-us.apache.org/repos/asf/struts/blob/0d490503/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    --
    diff --git 
    a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java 
    b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    index 6731871..207d014 100644
    --- a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    +++ b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    @@ -58,7 +58,7 @@ public class JSONInterceptor extends AbstractInterceptor {
     private boolean enableGZIP = false;
     private boolean wrapWithComments;
     private boolean prefix;
    -private String defaultEncoding = "ISO-8859-1";
    +private String defaultEncoding = "UTF-8";
     private boolean ignoreHierarchy = true;
     private String root;
     private List excludeProperties;
    @@ -70,17 +70,22 @@ public class JSONInterceptor extends AbstractInterceptor {
     private boolean noCache = false;
     private boolean excludeNullProperties;
     private String callbackParameter;
    -private String contentType;
    +private String accept;
     
     @SuppressWarnings("unchecked")
     public String intercept(ActionInvocation invocation) throws Exception {
     HttpServletRequest request = ServletActionContext.getRequest();
     HttpServletResponse response = ServletActionContext.getResponse();
    -String contentType = request.getHeader("content-type");
    -if (contentType != null) {
    +
    +//parameter wasn't set by the interceptor
    +if (accept == null) {
    +accept = request.getHeader("accept");
    +}
    +
    +if (accept != null) {
     int iSemicolonIdx;
    -if ((iSemicolonIdx = contentType.indexOf(";")) != -1)
    -contentType = contentType.substring(0, iSemicolonIdx);
    +if ((iSemicolonIdx = accept.indexOf(";")) != -1)
    +accept = accept.substring(0, iSemicolonIdx);
     }
     
     Object rootObject = null;
    @@ -93,7 +98,7 @@ public class JSONInterceptor extends AbstractInterceptor {
     }
     }
     
    -if ((contentType != null) && 
    contentType.equalsIgnoreCase("application/json")) {
    +if ((accept != null) && accept.equalsIgnoreCase("application/json")) {
     // load JSON object
     Object obj = JSONUtil.deserialize(request.getReader());
     
    @@ -133,7 +138,7 @@ public class JSONInterceptor extends AbstractInterceptor {
     LOG.error("Unable to deserialize JSON object from request");
     throw new JSONException("Unable to deserialize JSON object 
    from request");
     }
    -} else if ((contentType != null) && 
    contentType.equalsIgnoreCase("application/json-rpc")) {
    +} else if ((accept != null) && 
    accept.equalsIgnoreCase("application/json-rpc")) {
     Object result;
     if (this.enableSMD) {
     // load JSON object
    @@ -181,7 +186,7 @@ public class JSONInterceptor extends AbstractInterceptor {
     
     return Action.NONE;
     } else {
    -LOG.debug("Content type must be 'application/json' or 
    'application/json-rpc'. Ignoring request with content type ", contentType);
    +LOG.debug("Accept header parameter must be 'application/json' or 
    'application/json-rpc'. Ignoring request with accept ", accept);
     }
     
     return invocation.invoke();
    @@ -535,7 +540,7 @@ public class JSONInterceptor extends AbstractInterceptor {
     this.prefix = prefix;
     }
     
    -public void setContentType(String contentType) {
    -this.contentType = contentType;
    +public void setAccept(String accept) {
    +this.accept = accept;
     }
     }
    
    http://git-wip-us.apache.org/repos/asf/struts/blob/0d490503/plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java
    --
    di

    [7/7] struts git commit: WW-4558 contentType override ignored for JSONInterceptor

    2016-05-21 Thread lukaszlenart
    WW-4558 contentType override ignored for JSONInterceptor
    
    
    Project: http://git-wip-us.apache.org/repos/asf/struts/repo
    Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/880c1d54
    Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/880c1d54
    Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/880c1d54
    
    Branch: refs/heads/master
    Commit: 880c1d54a41964d998a8b5b08e7954a7a7c48ab1
    Parents: 104bd92 d16aa65
    Author: Lukasz Lenart 
    Authored: Sun May 22 08:30:27 2016 +0200
    Committer: Lukasz Lenart 
    Committed: Sun May 22 08:30:27 2016 +0200
    
    --
     .../apache/struts2/json/JSONInterceptor.java| 26 +++---
     .../struts2/json/JSONInterceptorTest.java   | 37 +++-
     2 files changed, 33 insertions(+), 30 deletions(-)
    --
    
    
    
    

    [5/7] struts git commit: Merge branch 'ww-4558' of github.com:victorsosa/struts into ww-4558

    2016-05-21 Thread lukaszlenart
    Merge branch 'ww-4558' of github.com:victorsosa/struts into ww-4558
    
    # Conflicts:
    #   plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    
    
    Project: http://git-wip-us.apache.org/repos/asf/struts/repo
    Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/8b8135af
    Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/8b8135af
    Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/8b8135af
    
    Branch: refs/heads/master
    Commit: 8b8135af79550bf732d5aaa98ee7d3d5116e4b4b
    Parents: 2fada1e bab451c
    Author: victorsosa 
    Authored: Mon Feb 15 10:37:26 2016 -0400
    Committer: victorsosa 
    Committed: Mon Feb 15 10:37:26 2016 -0400
    
    --
     .../json/src/main/java/org/apache/struts2/json/JSONInterceptor.java | 1 +
     1 file changed, 1 insertion(+)
    --
    
    
    http://git-wip-us.apache.org/repos/asf/struts/blob/8b8135af/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    --
    diff --cc 
    plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    index 207d014,0b4cf37..5beb8df
    --- a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    +++ b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    @@@ -186,7 -186,11 +186,8 @@@ public class JSONInterceptor extends Ab
      
      return Action.NONE;
      } else {
     -<<< HEAD
    ++
      LOG.debug("Accept header parameter must be 'application/json' or 
    'application/json-rpc'. Ignoring request with accept ", accept);
     -===
     -LOG.debug("Accept header parameter must be 'application/json' or 
    'application/json-rpc'. Ignoring request with accept ", contentType);
     ->>> fab687a07e8d873c82465b29188100debf61097f
      }
      
      return invocation.invoke();
    
    
    

    [6/7] struts git commit: remove old second contentType parameter

    2016-05-21 Thread lukaszlenart
    remove old second contentType parameter
    
    
    Project: http://git-wip-us.apache.org/repos/asf/struts/repo
    Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/d16aa650
    Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/d16aa650
    Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/d16aa650
    
    Branch: refs/heads/master
    Commit: d16aa65098b5c830d26eb32c6f793f485036
    Parents: 8b8135a
    Author: victorsosa 
    Authored: Fri May 6 18:04:04 2016 -0400
    Committer: victorsosa 
    Committed: Fri May 6 18:04:04 2016 -0400
    
    --
     .../src/main/java/org/apache/struts2/json/JSONInterceptor.java | 6 --
     1 file changed, 6 deletions(-)
    --
    
    
    http://git-wip-us.apache.org/repos/asf/struts/blob/d16aa650/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    --
    diff --git 
    a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java 
    b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    index 5beb8df..ba775d3 100644
    --- a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    +++ b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    @@ -82,12 +82,6 @@ public class JSONInterceptor extends AbstractInterceptor {
     accept = request.getHeader("accept");
     }
     
    -if (accept != null) {
    -int iSemicolonIdx;
    -if ((iSemicolonIdx = accept.indexOf(";")) != -1)
    -accept = accept.substring(0, iSemicolonIdx);
    -}
    -
     Object rootObject = null;
     final ValueStack stack = invocation.getStack();
     if (this.root != null) {
    
    
    

    [1/7] struts git commit: fix patch WW-4558

    2016-05-21 Thread lukaszlenart
    Repository: struts
    Updated Branches:
      refs/heads/master 104bd92b8 -> 880c1d54a
    
    
    fix patch WW-4558
    
    contentType override ignored for JSONInterceptor
    
    >From now on:
    
    The "accept" request header parameter must be "application/json" or
    "application/json-rpc"
    
    Also the default encoding is "UTF-8"
    
    
    
    Project: http://git-wip-us.apache.org/repos/asf/struts/repo
    Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/fab687a0
    Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/fab687a0
    Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/fab687a0
    
    Branch: refs/heads/master
    Commit: fab687a07e8d873c82465b29188100debf61097f
    Parents: a2c5bc8
    Author: victorsosa 
    Authored: Mon Feb 15 08:28:01 2016 -0400
    Committer: victorsosa 
    Committed: Mon Feb 15 08:28:01 2016 -0400
    
    --
     .../apache/struts2/json/JSONInterceptor.java|  6 ++--
     .../struts2/json/JSONInterceptorTest.java   | 37 +++-
     2 files changed, 23 insertions(+), 20 deletions(-)
    --
    
    
    http://git-wip-us.apache.org/repos/asf/struts/blob/fab687a0/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    --
    diff --git 
    a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java 
    b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    index 6731871..11488fe 100644
    --- a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    +++ b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    @@ -58,7 +58,7 @@ public class JSONInterceptor extends AbstractInterceptor {
     private boolean enableGZIP = false;
     private boolean wrapWithComments;
     private boolean prefix;
    -private String defaultEncoding = "ISO-8859-1";
    +private String defaultEncoding = "UTF-8";
     private boolean ignoreHierarchy = true;
     private String root;
     private List excludeProperties;
    @@ -76,7 +76,7 @@ public class JSONInterceptor extends AbstractInterceptor {
     public String intercept(ActionInvocation invocation) throws Exception {
     HttpServletRequest request = ServletActionContext.getRequest();
     HttpServletResponse response = ServletActionContext.getResponse();
    -String contentType = request.getHeader("content-type");
    +contentType = request.getHeader("accept");
     if (contentType != null) {
     int iSemicolonIdx;
     if ((iSemicolonIdx = contentType.indexOf(";")) != -1)
    @@ -181,7 +181,7 @@ public class JSONInterceptor extends AbstractInterceptor {
     
     return Action.NONE;
     } else {
    -LOG.debug("Content type must be 'application/json' or 
    'application/json-rpc'. Ignoring request with content type ", contentType);
    +LOG.debug("Accept header parameter must be 'application/json' or 
    'application/json-rpc'. Ignoring request with accept ", contentType);
     }
     
     return invocation.invoke();
    
    http://git-wip-us.apache.org/repos/asf/struts/blob/fab687a0/plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java
    --
    diff --git 
    a/plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java 
    b/plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java
    index 7bf53d3..ddae716 100644
    --- 
    a/plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java
    +++ 
    b/plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java
    @@ -71,7 +71,7 @@ public class JSONInterceptorTest extends StrutsTestCase {
     private void tryBadJSON(String fileName) throws Exception {
     // request
     setRequestContent(fileName);
    -this.request.addHeader("content-type", "application/json-rpc");
    +this.request.addHeader("accept", "application/json-rpc");
     
     JSONInterceptor interceptor = new JSONInterceptor();
     interceptor.setEnableSMD(true);
    @@ -92,7 +92,7 @@ public class JSONInterceptorTest extends StrutsTestCase {
     public void testSMDDisabledSMD() throws Exception {
     // request
     setRequestContent("smd-3.txt");
    -this.request.addHeader("content-type", "application/json-rpc");
    +this.request.addHeader("accept", "application/json-rpc");
     
     JSONInterceptor interceptor = new JSONInterceptor();
     SMDActionTest1 action = new SMDActionTest1();
    @@ -111,7 +111,7 @@ public class JSONInterceptorTest extends StrutsTestCase {
     public void testSMDAliasedMethodCall1() throws Exception {
     // request
     setRequestContent("smd-14.txt");
    -this.request.addHeader("content-type", "application/json-rpc");
    +this.request.addHeader("accept", "application/json-rpc");
     
     JSONInterceptor interceptor = new JSONInterceptor();
     interceptor.setEnableSMD(true

    [4/7] struts git commit: Merge branch 'ww-4558' of github.com:victorsosa/struts into ww-4558

    2016-05-21 Thread lukaszlenart
    Merge branch 'ww-4558' of github.com:victorsosa/struts into ww-4558
    
    # Conflicts:
    #   plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
    
    
    Project: http://git-wip-us.apache.org/repos/asf/struts/repo
    Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/2fada1ec
    Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/2fada1ec
    Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/2fada1ec
    
    Branch: refs/heads/master
    Commit: 2fada1ec05e61dfb0b3e43ab447a7673d689c684
    Parents: 0d49050 fab687a
    Author: victorsosa 
    Authored: Mon Feb 15 10:34:15 2016 -0400
    Committer: victorsosa 
    Committed: Mon Feb 15 10:35:29 2016 -0400
    
    --
    
    --