You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2015/05/22 12:59:17 UTC

[50/50] struts git commit: Moves deprecated plugins to struts-archive repo

Moves deprecated plugins to struts-archive repo


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

Branch: refs/heads/master
Commit: 17d73d21a1203c86aab9c6b887d4e5c01e36a160
Parents: 9a33d29
Author: Lukasz Lenart <lu...@apache.org>
Authored: Fri May 22 12:57:56 2015 +0200
Committer: Lukasz Lenart <lu...@apache.org>
Committed: Fri May 22 12:58:01 2015 +0200

----------------------------------------------------------------------
 plugins/codebehind/pom.xml                      |    72 -
 .../codebehind/CodebehindUnknownHandler.java    |   281 -
 .../java/org/apache/struts2/config/Action.java  |    32 -
 .../config/ClasspathPackageProvider.java        |   761 -
 .../org/apache/struts2/config/Namespace.java    |    36 -
 .../apache/struts2/config/ParentPackage.java    |    36 -
 .../java/org/apache/struts2/config/Result.java  |    41 -
 .../java/org/apache/struts2/config/Results.java |    36 -
 .../codebehind/src/main/resources/LICENSE.txt   |   174 -
 .../codebehind/src/main/resources/NOTICE.txt    |     5 -
 .../src/main/resources/struts-plugin.xml        |    38 -
 plugins/codebehind/src/site/site.xml            |    57 -
 .../CodebehindUnknownHandlerTest.java           |   137 -
 .../apache/struts2/config/AnnotatedAction.java  |    27 -
 .../struts2/config/AnotherAnnotatedObject.java  |    27 -
 .../config/ClasspathPackageProviderTest.java    |   166 -
 .../struts2/config/CustomNamespaceAction.java   |    27 -
 .../config/CustomParentPackageAction.java       |    27 -
 .../struts2/config/cltest/ActionImpl.java       |    32 -
 .../struts2/config/cltest/OneResultAction.java  |    29 -
 .../struts2/config/cltest/TwoResultAction.java  |    35 -
 .../struts2/config/parenttest/SomeAction.java   |    30 -
 .../struts2/config/parenttest/package-info.java |    24 -
 plugins/dojo/pom.xml                            |   240 -
 .../dojo/components/AbstractRemoteBean.java     |   268 -
 .../dojo/components/AbstractValidateBean.java   |    67 -
 .../apache/struts2/dojo/components/Anchor.java  |   143 -
 .../struts2/dojo/components/Autocompleter.java  |   528 -
 .../apache/struts2/dojo/components/Bind.java    |   295 -
 .../struts2/dojo/components/DateTimePicker.java |   435 -
 .../org/apache/struts2/dojo/components/Div.java |   176 -
 .../apache/struts2/dojo/components/Head.java    |   218 -
 .../struts2/dojo/components/RemoteBean.java     |    72 -
 .../apache/struts2/dojo/components/Submit.java  |   465 -
 .../struts2/dojo/components/TabbedPanel.java    |   223 -
 .../struts2/dojo/components/TextArea.java       |    70 -
 .../apache/struts2/dojo/components/Tree.java    |   551 -
 .../struts2/dojo/components/TreeNode.java       |   161 -
 .../struts2/dojo/views/DojoTagLibrary.java      |    71 -
 .../dojo/views/freemarker/tags/AnchorModel.java |    47 -
 .../freemarker/tags/AutocompleterModel.java     |    45 -
 .../dojo/views/freemarker/tags/BindModel.java   |    44 -
 .../freemarker/tags/DateTimePickerModel.java    |    45 -
 .../dojo/views/freemarker/tags/DivModel.java    |    48 -
 .../dojo/views/freemarker/tags/DojoModels.java  |   137 -
 .../dojo/views/freemarker/tags/HeadModel.java   |    44 -
 .../dojo/views/freemarker/tags/SubmitModel.java |    47 -
 .../views/freemarker/tags/TabbedPanelModel.java |    44 -
 .../views/freemarker/tags/TextAreaModel.java    |    44 -
 .../dojo/views/freemarker/tags/TreeModel.java   |    46 -
 .../views/freemarker/tags/TreeNodeModel.java    |    45 -
 .../dojo/views/jsp/ui/AbstractRemoteTag.java    |   155 -
 .../dojo/views/jsp/ui/AbstractValidateTag.java  |    49 -
 .../struts2/dojo/views/jsp/ui/AnchorTag.java    |    58 -
 .../dojo/views/jsp/ui/AutocompleterTag.java     |   221 -
 .../struts2/dojo/views/jsp/ui/BindTag.java      |    61 -
 .../dojo/views/jsp/ui/DateTimePickerTag.java    |   148 -
 .../struts2/dojo/views/jsp/ui/DivTag.java       |   100 -
 .../struts2/dojo/views/jsp/ui/HeadTag.java      |    92 -
 .../struts2/dojo/views/jsp/ui/SubmitTag.java    |   216 -
 .../dojo/views/jsp/ui/TabbedPanelTag.java       |    98 -
 .../struts2/dojo/views/jsp/ui/TextareaTag.java  |    52 -
 .../struts2/dojo/views/jsp/ui/TreeNodeTag.java  |    58 -
 .../struts2/dojo/views/jsp/ui/TreeTag.java      |   298 -
 .../velocity/components/AnchorDirective.java    |    47 -
 .../components/AutocompleterDirective.java      |    46 -
 .../velocity/components/BindDirective.java      |    43 -
 .../components/DateTimePickerDirective.java     |    44 -
 .../views/velocity/components/DivDirective.java |    47 -
 .../components/DojoAbstractDirective.java       |    34 -
 .../velocity/components/HeadDirective.java      |    43 -
 .../velocity/components/SubmitDirective.java    |    43 -
 .../components/TabbedPanelDirective.java        |    47 -
 .../velocity/components/TextAreaDirective.java  |    48 -
 .../velocity/components/TreeDirective.java      |    48 -
 .../velocity/components/TreeNodeDirective.java  |    49 -
 .../dojo/src/main/resources/META-INF/README.txt |     3 -
 plugins/dojo/src/main/resources/NOTICE.txt      |     6 -
 .../org/apache/struts2/static/TabbedPanel.css   |    25 -
 .../org/apache/struts2/static/dojo/LICENSE      |   195 -
 .../org/apache/struts2/static/dojo/README       |   176 -
 .../struts2/static/dojo/Storage_version6.swf    |   Bin 1963 -> 0 bytes
 .../struts2/static/dojo/Storage_version8.swf    |   Bin 2594 -> 0 bytes
 .../org/apache/struts2/static/dojo/build.txt    |    35 -
 .../org/apache/struts2/static/dojo/dojo.js      |  6441 ----
 .../struts2/static/dojo/dojo.js.uncompressed.js |  9865 ------
 .../struts2/static/dojo/flash6_gateway.swf      |   Bin 1170 -> 0 bytes
 .../struts2/static/dojo/iframe_history.html     |    84 -
 .../apache/struts2/static/dojo/nls/dojo_ROOT.js |    11 -
 .../struts2/static/dojo/nls/dojo_de-de.js       |    11 -
 .../apache/struts2/static/dojo/nls/dojo_de.js   |    11 -
 .../struts2/static/dojo/nls/dojo_en-gb.js       |    11 -
 .../struts2/static/dojo/nls/dojo_en-us.js       |    11 -
 .../apache/struts2/static/dojo/nls/dojo_en.js   |    11 -
 .../struts2/static/dojo/nls/dojo_es-es.js       |    11 -
 .../apache/struts2/static/dojo/nls/dojo_es.js   |    11 -
 .../struts2/static/dojo/nls/dojo_fr-fr.js       |    11 -
 .../apache/struts2/static/dojo/nls/dojo_fr.js   |    11 -
 .../struts2/static/dojo/nls/dojo_it-it.js       |    11 -
 .../apache/struts2/static/dojo/nls/dojo_it.js   |    11 -
 .../struts2/static/dojo/nls/dojo_ja-jp.js       |    11 -
 .../apache/struts2/static/dojo/nls/dojo_ja.js   |    11 -
 .../struts2/static/dojo/nls/dojo_ko-kr.js       |    11 -
 .../apache/struts2/static/dojo/nls/dojo_ko.js   |    11 -
 .../struts2/static/dojo/nls/dojo_pt-br.js       |    11 -
 .../apache/struts2/static/dojo/nls/dojo_pt.js   |    11 -
 .../apache/struts2/static/dojo/nls/dojo_xx.js   |    11 -
 .../struts2/static/dojo/nls/dojo_zh-cn.js       |    11 -
 .../struts2/static/dojo/nls/dojo_zh-tw.js       |    11 -
 .../apache/struts2/static/dojo/nls/dojo_zh.js   |    11 -
 .../struts2/static/dojo/src/AdapterRegistry.js  |    44 -
 .../apache/struts2/static/dojo/src/Deferred.js  |   165 -
 .../struts2/static/dojo/src/DeferredList.js     |    77 -
 .../org/apache/struts2/static/dojo/src/a11y.js  |    54 -
 .../apache/struts2/static/dojo/src/animation.js |    16 -
 .../static/dojo/src/animation/Animation.js      |   180 -
 .../static/dojo/src/animation/AnimationEvent.js |    37 -
 .../dojo/src/animation/AnimationSequence.js     |   128 -
 .../struts2/static/dojo/src/animation/Timer.js  |    17 -
 .../static/dojo/src/animation/__package__.js    |    16 -
 .../apache/struts2/static/dojo/src/behavior.js  |   150 -
 .../struts2/static/dojo/src/bootstrap1.js       |   160 -
 .../struts2/static/dojo/src/bootstrap2.js       |    59 -
 .../struts2/static/dojo/src/browser_debug.js    |   135 -
 .../struts2/static/dojo/src/browser_debug_xd.js |    38 -
 .../struts2/static/dojo/src/cal/iCalendar.js    |   567 -
 .../static/dojo/src/cal/textDirectory.js        |    57 -
 .../struts2/static/dojo/src/charting/Axis.js    |   132 -
 .../struts2/static/dojo/src/charting/Chart.js   |    64 -
 .../struts2/static/dojo/src/charting/Plot.js    |    82 -
 .../static/dojo/src/charting/PlotArea.js        |   137 -
 .../static/dojo/src/charting/Plotters.js        |    16 -
 .../struts2/static/dojo/src/charting/README.txt |    46 -
 .../struts2/static/dojo/src/charting/Series.js  |   194 -
 .../static/dojo/src/charting/__package__.js     |    14 -
 .../static/dojo/src/charting/svg/Axis.js        |   188 -
 .../static/dojo/src/charting/svg/PlotArea.js    |    77 -
 .../static/dojo/src/charting/svg/Plotters.js    |   702 -
 .../static/dojo/src/charting/vml/Axis.js        |   239 -
 .../static/dojo/src/charting/vml/PlotArea.js    |    69 -
 .../static/dojo/src/charting/vml/Plotters.js    |   889 -
 .../static/dojo/src/collections/ArrayList.js    |   114 -
 .../static/dojo/src/collections/BinaryTree.js   |   257 -
 .../static/dojo/src/collections/Collections.js  |    92 -
 .../static/dojo/src/collections/Dictionary.js   |   101 -
 .../static/dojo/src/collections/Graph.js        |   151 -
 .../static/dojo/src/collections/Queue.js        |    67 -
 .../struts2/static/dojo/src/collections/Set.js  |   114 -
 .../static/dojo/src/collections/SkipList.js     |   169 -
 .../static/dojo/src/collections/SortedList.js   |   171 -
 .../static/dojo/src/collections/Stack.js        |    67 -
 .../static/dojo/src/collections/Store.js        |   293 -
 .../static/dojo/src/collections/__package__.js  |    15 -
 .../apache/struts2/static/dojo/src/crypto.js    |    16 -
 .../struts2/static/dojo/src/crypto/Blowfish.js  |   384 -
 .../struts2/static/dojo/src/crypto/LICENSE      |    11 -
 .../struts2/static/dojo/src/crypto/MD5.js       |   198 -
 .../struts2/static/dojo/src/crypto/Rijndael.js  |    23 -
 .../struts2/static/dojo/src/crypto/SHA1.js      |   171 -
 .../struts2/static/dojo/src/crypto/SHA256.js    |    21 -
 .../static/dojo/src/crypto/__package__.js       |    15 -
 .../org/apache/struts2/static/dojo/src/data.js  |    15 -
 .../struts2/static/dojo/src/data/CsvStore.js    |   115 -
 .../struts2/static/dojo/src/data/OpmlStore.js   |   166 -
 .../struts2/static/dojo/src/data/RdfStore.js    |   185 -
 .../apache/struts2/static/dojo/src/data/Read.js |   224 -
 .../struts2/static/dojo/src/data/Result.js      |   158 -
 .../struts2/static/dojo/src/data/Write.js       |   169 -
 .../struts2/static/dojo/src/data/YahooStore.js  |    44 -
 .../struts2/static/dojo/src/data/__package__.js |    14 -
 .../struts2/static/dojo/src/data/core/Read.js   |    55 -
 .../static/dojo/src/data/core/RemoteStore.js    |   354 -
 .../struts2/static/dojo/src/data/core/Result.js |    36 -
 .../struts2/static/dojo/src/data/core/Write.js  |    44 -
 .../static/dojo/src/data/csv/CsvStore.js        |   220 -
 .../struts2/static/dojo/src/data/csv/Result.js  |    81 -
 .../static/dojo/src/data/csv/__package__.js     |    21 -
 .../static/dojo/src/data/old/Attribute.js       |    35 -
 .../struts2/static/dojo/src/data/old/Item.js    |   223 -
 .../struts2/static/dojo/src/data/old/Kind.js    |    19 -
 .../static/dojo/src/data/old/Observable.js      |    40 -
 .../static/dojo/src/data/old/ResultSet.js       |    52 -
 .../struts2/static/dojo/src/data/old/Type.js    |    19 -
 .../struts2/static/dojo/src/data/old/Value.js   |    35 -
 .../static/dojo/src/data/old/__package__.js     |    17 -
 .../static/dojo/src/data/old/format/Csv.js      |    81 -
 .../static/dojo/src/data/old/format/Json.js     |    71 -
 .../static/dojo/src/data/old/provider/Base.js   |   124 -
 .../dojo/src/data/old/provider/Delicious.js     |    33 -
 .../dojo/src/data/old/provider/FlatFile.js      |   113 -
 .../dojo/src/data/old/provider/JotSpot.js       |    19 -
 .../static/dojo/src/data/old/provider/MySql.js  |    19 -
 .../struts2/static/dojo/src/data/old/to_do.txt  |    45 -
 .../org/apache/struts2/static/dojo/src/date.js  |    15 -
 .../struts2/static/dojo/src/date/common.js      |   316 -
 .../struts2/static/dojo/src/date/format.js      |   713 -
 .../struts2/static/dojo/src/date/serialize.js   |   129 -
 .../static/dojo/src/date/supplemental.js        |    47 -
 .../org/apache/struts2/static/dojo/src/debug.js |    85 -
 .../struts2/static/dojo/src/debug/Firebug.js    |    57 -
 .../static/dojo/src/debug/arrow_hide.gif        |   Bin 163 -> 0 bytes
 .../static/dojo/src/debug/arrow_show.gif        |   Bin 165 -> 0 bytes
 .../struts2/static/dojo/src/debug/console.js    |    97 -
 .../struts2/static/dojo/src/debug/deep.html     |   362 -
 .../struts2/static/dojo/src/debug/spacer.gif    |   Bin 820 -> 0 bytes
 .../struts2/static/dojo/src/dnd/DragAndDrop.js  |    76 -
 .../static/dojo/src/dnd/HtmlDragAndDrop.js      |   369 -
 .../struts2/static/dojo/src/dnd/HtmlDragCopy.js |    70 -
 .../static/dojo/src/dnd/HtmlDragManager.js      |   295 -
 .../struts2/static/dojo/src/dnd/HtmlDragMove.js |    54 -
 .../struts2/static/dojo/src/dnd/Sortable.js     |    24 -
 .../static/dojo/src/dnd/TreeDragAndDrop.js      |   253 -
 .../static/dojo/src/dnd/TreeDragAndDropV3.js    |   218 -
 .../struts2/static/dojo/src/dnd/__package__.js  |    15 -
 .../org/apache/struts2/static/dojo/src/docs.js  |   671 -
 .../org/apache/struts2/static/dojo/src/dom.js   |   381 -
 .../org/apache/struts2/static/dojo/src/event.js |    16 -
 .../static/dojo/src/event/__package__.js        |    15 -
 .../struts2/static/dojo/src/event/browser.js    |   491 -
 .../struts2/static/dojo/src/event/common.js     |   560 -
 .../struts2/static/dojo/src/event/topic.js      |    79 -
 .../struts2/static/dojo/src/experimental.js     |    22 -
 .../org/apache/struts2/static/dojo/src/flash.js |   446 -
 .../src/flash/flash6/DojoExternalInterface.as   |   215 -
 .../dojo/src/flash/flash6/flash6_gateway.fla    |   Bin 40448 -> 0 bytes
 .../src/flash/flash8/DojoExternalInterface.as   |   234 -
 .../dojo/src/flash/flash8/ExpressInstall.as     |    81 -
 .../struts2/static/dojo/src/fx/__package__.js   |    14 -
 .../apache/struts2/static/dojo/src/fx/html.js   |   565 -
 .../apache/struts2/static/dojo/src/fx/svg.js    |   100 -
 .../struts2/static/dojo/src/gfx/Colorspace.js   |   723 -
 .../struts2/static/dojo/src/gfx/__package__.js  |    17 -
 .../apache/struts2/static/dojo/src/gfx/color.js |   150 -
 .../struts2/static/dojo/src/gfx/color/hsl.js    |   118 -
 .../struts2/static/dojo/src/gfx/color/hsv.js    |   210 -
 .../struts2/static/dojo/src/gfx/common.js       |    63 -
 .../struts2/static/dojo/src/gfx/matrix.js       |   148 -
 .../apache/struts2/static/dojo/src/gfx/path.js  |   268 -
 .../apache/struts2/static/dojo/src/gfx/shape.js |   176 -
 .../apache/struts2/static/dojo/src/gfx/svg.js   |   473 -
 .../apache/struts2/static/dojo/src/gfx/vml.js   |  1010 -
 .../static/dojo/src/graphics/Colorspace.js      |    17 -
 .../static/dojo/src/graphics/__package__.js     |    14 -
 .../struts2/static/dojo/src/graphics/color.js   |    38 -
 .../static/dojo/src/graphics/color/hsl.js       |    32 -
 .../static/dojo/src/graphics/color/hsv.js       |    24 -
 .../struts2/static/dojo/src/hostenv_adobesvg.js |   380 -
 .../struts2/static/dojo/src/hostenv_browser.js  |   417 -
 .../static/dojo/src/hostenv_dashboard.js        |   180 -
 .../struts2/static/dojo/src/hostenv_jsc.js      |    78 -
 .../struts2/static/dojo/src/hostenv_rhino.js    |   163 -
 .../static/dojo/src/hostenv_spidermonkey.js     |    50 -
 .../struts2/static/dojo/src/hostenv_svg.js      |   247 -
 .../struts2/static/dojo/src/hostenv_wsh.js      |    35 -
 .../org/apache/struts2/static/dojo/src/html.js  |    16 -
 .../struts2/static/dojo/src/html/__package__.js |    15 -
 .../struts2/static/dojo/src/html/color.js       |    38 -
 .../struts2/static/dojo/src/html/common.js      |   182 -
 .../struts2/static/dojo/src/html/display.js     |   147 -
 .../struts2/static/dojo/src/html/iframe.js      |    84 -
 .../static/dojo/src/html/images/shadowB.png     |   Bin 470 -> 0 bytes
 .../static/dojo/src/html/images/shadowBL.png    |   Bin 272 -> 0 bytes
 .../static/dojo/src/html/images/shadowBR.png    |   Bin 271 -> 0 bytes
 .../static/dojo/src/html/images/shadowL.png     |   Bin 148 -> 0 bytes
 .../static/dojo/src/html/images/shadowR.png     |   Bin 149 -> 0 bytes
 .../static/dojo/src/html/images/shadowT.png     |   Bin 152 -> 0 bytes
 .../static/dojo/src/html/images/shadowTL.png    |   Bin 271 -> 0 bytes
 .../static/dojo/src/html/images/shadowTR.png    |   Bin 287 -> 0 bytes
 .../struts2/static/dojo/src/html/layout.js      |   388 -
 .../struts2/static/dojo/src/html/metrics.js     |   215 -
 .../struts2/static/dojo/src/html/selection.js   |   339 -
 .../struts2/static/dojo/src/html/shadow.js      |    17 -
 .../struts2/static/dojo/src/html/style.js       |   483 -
 .../apache/struts2/static/dojo/src/html/util.js |   356 -
 .../static/dojo/src/i18n/calendar/nls/README    |     6 -
 .../dojo/src/i18n/calendar/nls/de/gregorian.js  |    13 -
 .../dojo/src/i18n/calendar/nls/en/gregorian.js  |    13 -
 .../dojo/src/i18n/calendar/nls/es/gregorian.js  |    13 -
 .../dojo/src/i18n/calendar/nls/fi/gregorian.js  |    13 -
 .../dojo/src/i18n/calendar/nls/fr/gregorian.js  |    13 -
 .../dojo/src/i18n/calendar/nls/gregorian.js     |    13 -
 .../src/i18n/calendar/nls/gregorianExtras.js    |    13 -
 .../dojo/src/i18n/calendar/nls/hu/gregorian.js  |    13 -
 .../dojo/src/i18n/calendar/nls/it/gregorian.js  |    13 -
 .../dojo/src/i18n/calendar/nls/ja/gregorian.js  |    13 -
 .../src/i18n/calendar/nls/ja/gregorianExtras.js |    13 -
 .../dojo/src/i18n/calendar/nls/ko/gregorian.js  |    13 -
 .../dojo/src/i18n/calendar/nls/nl/gregorian.js  |    13 -
 .../src/i18n/calendar/nls/pt-br/gregorian.js    |    13 -
 .../dojo/src/i18n/calendar/nls/pt/gregorian.js  |    13 -
 .../dojo/src/i18n/calendar/nls/sv/gregorian.js  |    13 -
 .../src/i18n/calendar/nls/zh-cn/gregorian.js    |    13 -
 .../src/i18n/calendar/nls/zh-hk/gregorian.js    |    13 -
 .../src/i18n/calendar/nls/zh-tw/gregorian.js    |    13 -
 .../dojo/src/i18n/calendar/nls/zh/gregorian.js  |    13 -
 .../src/i18n/calendar/nls/zh/gregorianExtras.js |    13 -
 .../struts2/static/dojo/src/i18n/common.js      |    44 -
 .../struts2/static/dojo/src/i18n/currency.js    |   138 -
 .../static/dojo/src/i18n/currency/common.js     |   138 -
 .../static/dojo/src/i18n/currency/nls/EUR.js    |    13 -
 .../static/dojo/src/i18n/currency/nls/GBP.js    |    13 -
 .../static/dojo/src/i18n/currency/nls/INR.js    |    13 -
 .../static/dojo/src/i18n/currency/nls/ITL.js    |    13 -
 .../static/dojo/src/i18n/currency/nls/JPY.js    |    13 -
 .../static/dojo/src/i18n/currency/nls/README    |     6 -
 .../static/dojo/src/i18n/currency/nls/USD.js    |    13 -
 .../dojo/src/i18n/currency/nls/en-us/USD.js     |    13 -
 .../static/dojo/src/i18n/currency/nls/en/EUR.js |    13 -
 .../static/dojo/src/i18n/currency/nls/en/GBP.js |    13 -
 .../static/dojo/src/i18n/currency/nls/en/INR.js |    13 -
 .../static/dojo/src/i18n/currency/nls/en/ITL.js |    13 -
 .../static/dojo/src/i18n/currency/nls/en/JPY.js |    13 -
 .../static/dojo/src/i18n/currency/nls/en/USD.js |    13 -
 .../static/dojo/src/i18n/currency/nls/hi/EUR.js |    13 -
 .../static/dojo/src/i18n/currency/nls/hi/GBP.js |    13 -
 .../static/dojo/src/i18n/currency/nls/hi/INR.js |    13 -
 .../static/dojo/src/i18n/currency/nls/hi/ITL.js |    13 -
 .../static/dojo/src/i18n/currency/nls/hi/JPY.js |    13 -
 .../static/dojo/src/i18n/currency/nls/hi/USD.js |    13 -
 .../static/dojo/src/i18n/currency/nls/ja/EUR.js |    13 -
 .../static/dojo/src/i18n/currency/nls/ja/GBP.js |    13 -
 .../static/dojo/src/i18n/currency/nls/ja/INR.js |    13 -
 .../static/dojo/src/i18n/currency/nls/ja/ITL.js |    13 -
 .../static/dojo/src/i18n/currency/nls/ja/JPY.js |    13 -
 .../static/dojo/src/i18n/currency/nls/ja/USD.js |    13 -
 .../struts2/static/dojo/src/i18n/number.js      |   151 -
 .../apache/struts2/static/dojo/src/iCalendar.js |    15 -
 .../org/apache/struts2/static/dojo/src/io.js    |    16 -
 .../struts2/static/dojo/src/io/BrowserIO.js     |   495 -
 .../struts2/static/dojo/src/io/IframeIO.js      |   214 -
 .../struts2/static/dojo/src/io/RepubsubIO.js    |   337 -
 .../struts2/static/dojo/src/io/RhinoIO.js       |   116 -
 .../struts2/static/dojo/src/io/ScriptSrcIO.js   |   317 -
 .../static/dojo/src/io/XhrIframeProxy.js        |   152 -
 .../struts2/static/dojo/src/io/__package__.js   |    15 -
 .../apache/struts2/static/dojo/src/io/cometd.js |   530 -
 .../apache/struts2/static/dojo/src/io/common.js |   232 -
 .../apache/struts2/static/dojo/src/io/cookie.js |   104 -
 .../struts2/static/dojo/src/io/xip_client.html  |   267 -
 .../struts2/static/dojo/src/io/xip_server.html  |   386 -
 .../org/apache/struts2/static/dojo/src/json.js  |    98 -
 .../org/apache/struts2/static/dojo/src/lang.js  |    16 -
 .../struts2/static/dojo/src/lang/__package__.js |    15 -
 .../struts2/static/dojo/src/lang/array.js       |   176 -
 .../struts2/static/dojo/src/lang/assert.js      |    59 -
 .../struts2/static/dojo/src/lang/common.js      |   156 -
 .../struts2/static/dojo/src/lang/declare.js     |   109 -
 .../struts2/static/dojo/src/lang/extras.js      |    96 -
 .../apache/struts2/static/dojo/src/lang/func.js |   135 -
 .../apache/struts2/static/dojo/src/lang/repr.js |    68 -
 .../static/dojo/src/lang/timing/Streamer.js     |    67 -
 .../static/dojo/src/lang/timing/Timer.js        |    44 -
 .../static/dojo/src/lang/timing/__package__.js  |    14 -
 .../apache/struts2/static/dojo/src/lang/type.js |   145 -
 .../struts2/static/dojo/src/lfx/Animation.js    |   404 -
 .../struts2/static/dojo/src/lfx/__package__.js  |    15 -
 .../struts2/static/dojo/src/lfx/extras.js       |    80 -
 .../apache/struts2/static/dojo/src/lfx/html.js  |   509 -
 .../struts2/static/dojo/src/lfx/rounded.js      |   444 -
 .../struts2/static/dojo/src/lfx/shadow.js       |    75 -
 .../struts2/static/dojo/src/lfx/toggle.js       |    41 -
 .../apache/struts2/static/dojo/src/loader.js    |   448 -
 .../apache/struts2/static/dojo/src/loader_xd.js |   408 -
 .../static/dojo/src/logging/ConsoleLogger.js    |    86 -
 .../struts2/static/dojo/src/logging/Logger.js   |   216 -
 .../static/dojo/src/logging/__package__.js      |    15 -
 .../org/apache/struts2/static/dojo/src/math.js  |   108 -
 .../struts2/static/dojo/src/math/__package__.js |    15 -
 .../struts2/static/dojo/src/math/curves.js      |   184 -
 .../struts2/static/dojo/src/math/matrix.js      |   303 -
 .../struts2/static/dojo/src/math/points.js      |    42 -
 .../struts2/static/dojo/src/namespaces/dojo.js  |   163 -
 .../org/apache/struts2/static/dojo/src/ns.js    |   100 -
 .../apache/struts2/static/dojo/src/profile.js   |   104 -
 .../apache/struts2/static/dojo/src/regexp.js    |   365 -
 .../struts2/static/dojo/src/rpc/Deferred.js     |    18 -
 .../struts2/static/dojo/src/rpc/JotService.js   |    27 -
 .../struts2/static/dojo/src/rpc/JsonService.js  |    71 -
 .../struts2/static/dojo/src/rpc/RpcService.js   |    74 -
 .../struts2/static/dojo/src/rpc/YahooService.js |    41 -
 .../struts2/static/dojo/src/rpc/__package__.js  |    15 -
 .../struts2/static/dojo/src/rpc/yahoo.smd       |   289 -
 .../static/dojo/src/selection/Selection.js      |   316 -
 .../apache/struts2/static/dojo/src/storage.js   |   127 -
 .../struts2/static/dojo/src/storage/Storage.as  |   146 -
 .../static/dojo/src/storage/__package__.js      |    15 -
 .../struts2/static/dojo/src/storage/browser.js  |   550 -
 .../static/dojo/src/storage/dashboard.js        |    52 -
 .../static/dojo/src/storage/storage_dialog.fla  |   Bin 344064 -> 0 bytes
 .../apache/struts2/static/dojo/src/string.js    |    15 -
 .../struts2/static/dojo/src/string/Builder.js   |   104 -
 .../static/dojo/src/string/__package__.js       |    15 -
 .../struts2/static/dojo/src/string/common.js    |    63 -
 .../struts2/static/dojo/src/string/extras.js    |   178 -
 .../org/apache/struts2/static/dojo/src/style.js |    18 -
 .../org/apache/struts2/static/dojo/src/svg.js   |   259 -
 .../struts2/static/dojo/src/text/__package__.js |    15 -
 .../static/dojo/src/text/textDirectory.js       |    15 -
 .../struts2/static/dojo/src/undo/Manager.js     |   150 -
 .../struts2/static/dojo/src/undo/__package__.js |    15 -
 .../struts2/static/dojo/src/undo/browser.js     |   203 -
 .../apache/struts2/static/dojo/src/uri/Uri.js   |   115 -
 .../struts2/static/dojo/src/uri/__package__.js  |    15 -
 .../apache/struts2/static/dojo/src/uri/cache.js |    32 -
 .../dojo/src/uuid/LightweightGenerator.js       |    42 -
 .../static/dojo/src/uuid/NameBasedGenerator.js  |    24 -
 .../static/dojo/src/uuid/NilGenerator.js        |    23 -
 .../static/dojo/src/uuid/RandomGenerator.js     |    24 -
 .../static/dojo/src/uuid/TimeBasedGenerator.js  |   245 -
 .../apache/struts2/static/dojo/src/uuid/Uuid.js |   215 -
 .../struts2/static/dojo/src/uuid/__package__.js |    15 -
 .../apache/struts2/static/dojo/src/validate.js  |    15 -
 .../static/dojo/src/validate/__package__.js     |    16 -
 .../struts2/static/dojo/src/validate/check.js   |   234 -
 .../struts2/static/dojo/src/validate/common.js  |    96 -
 .../static/dojo/src/validate/creditCard.js      |    64 -
 .../static/dojo/src/validate/datetime.js        |    92 -
 .../struts2/static/dojo/src/validate/de.js      |    19 -
 .../struts2/static/dojo/src/validate/jp.js      |    19 -
 .../struts2/static/dojo/src/validate/us.js      |    34 -
 .../struts2/static/dojo/src/validate/web.js     |    43 -
 .../dojo/src/widget/AccordionContainer.js       |   128 -
 .../static/dojo/src/widget/AnimatedPng.js       |    47 -
 .../struts2/static/dojo/src/widget/Button.js    |   259 -
 .../struts2/static/dojo/src/widget/Chart.js     |   233 -
 .../struts2/static/dojo/src/widget/Checkbox.js  |   103 -
 .../struts2/static/dojo/src/widget/Clock.js     |   142 -
 .../static/dojo/src/widget/ColorPalette.js      |    60 -
 .../struts2/static/dojo/src/widget/ComboBox.js  |   559 -
 .../static/dojo/src/widget/ContentPane.js       |   441 -
 .../static/dojo/src/widget/CurrencyTextbox.js   |    40 -
 .../static/dojo/src/widget/DatePicker.js        |   349 -
 .../static/dojo/src/widget/DateTextbox.js       |    47 -
 .../static/dojo/src/widget/DebugConsole.js      |    23 -
 .../struts2/static/dojo/src/widget/Dialog.js    |   300 -
 .../struts2/static/dojo/src/widget/DocPane.js   |   262 -
 .../struts2/static/dojo/src/widget/DomWidget.js |   507 -
 .../static/dojo/src/widget/DropdownContainer.js |    65 -
 .../dojo/src/widget/DropdownDatePicker.js       |   110 -
 .../dojo/src/widget/DropdownTimePicker.js       |   156 -
 .../struts2/static/dojo/src/widget/Editor.js    |   390 -
 .../struts2/static/dojo/src/widget/Editor2.js   |   412 -
 .../widget/Editor2Plugin/AlwaysShowToolbar.js   |   118 -
 .../src/widget/Editor2Plugin/ContextMenu.js     |   203 -
 .../widget/Editor2Plugin/CreateLinkDialog.js    |    63 -
 .../src/widget/Editor2Plugin/FindReplace.js     |    61 -
 .../widget/Editor2Plugin/FindReplaceDialog.js   |    34 -
 .../widget/Editor2Plugin/InsertImageDialog.js   |    55 -
 .../widget/Editor2Plugin/InsertTableDialog.js   |   131 -
 .../Editor2Plugin/SimpleSignalCommands.js       |    52 -
 .../src/widget/Editor2Plugin/TableOperation.js  |   120 -
 .../widget/Editor2Plugin/ToolbarDndSupport.js   |    46 -
 .../src/widget/Editor2Plugin/__package__.js     |    15 -
 .../static/dojo/src/widget/Editor2Toolbar.js    |   496 -
 .../static/dojo/src/widget/FilteringTable.js    |   710 -
 .../static/dojo/src/widget/FisheyeList.js       |   446 -
 .../static/dojo/src/widget/FloatingPane.js      |   249 -
 .../struts2/static/dojo/src/widget/Form.js      |   267 -
 .../struts2/static/dojo/src/widget/GoogleMap.js |   169 -
 .../static/dojo/src/widget/HtmlWidget.js        |   101 -
 .../static/dojo/src/widget/InlineEditBox.js     |   156 -
 .../static/dojo/src/widget/IntegerTextbox.js    |    42 -
 .../static/dojo/src/widget/InternetTextbox.js   |    78 -
 .../static/dojo/src/widget/LayoutContainer.js   |    34 -
 .../struts2/static/dojo/src/widget/LinkPane.js  |    23 -
 .../struts2/static/dojo/src/widget/Manager.js   |   288 -
 .../struts2/static/dojo/src/widget/Menu2.js     |   455 -
 .../static/dojo/src/widget/MonthlyCalendar.js   |   149 -
 .../static/dojo/src/widget/PageContainer.js     |   202 -
 .../struts2/static/dojo/src/widget/Parse.js     |   227 -
 .../static/dojo/src/widget/PopupContainer.js    |   297 -
 .../static/dojo/src/widget/ProgressBar.js       |   187 -
 .../static/dojo/src/widget/RadioGroup.js        |   122 -
 .../static/dojo/src/widget/RealNumberTextbox.js |    50 -
 .../static/dojo/src/widget/RegexpTextbox.js     |    27 -
 .../dojo/src/widget/RemoteTabController.js      |    28 -
 .../struts2/static/dojo/src/widget/Repeater.js  |   128 -
 .../static/dojo/src/widget/ResizableTextarea.js |    35 -
 .../static/dojo/src/widget/ResizeHandle.js      |    68 -
 .../struts2/static/dojo/src/widget/RichText.js  |  1167 -
 .../struts2/static/dojo/src/widget/Rounded.js   |   529 -
 .../struts2/static/dojo/src/widget/Select.js    |    39 -
 .../struts2/static/dojo/src/widget/Show.js      |   211 -
 .../static/dojo/src/widget/ShowAction.js        |    20 -
 .../struts2/static/dojo/src/widget/ShowSlide.js |   201 -
 .../struts2/static/dojo/src/widget/SlideShow.js |    77 -
 .../struts2/static/dojo/src/widget/Slider.js    |   475 -
 .../static/dojo/src/widget/SortableTable.js     |   500 -
 .../struts2/static/dojo/src/widget/Spinner.js   |   526 -
 .../static/dojo/src/widget/SplitContainer.js    |   325 -
 .../struts2/static/dojo/src/widget/SplitPane.js |   514 -
 .../struts2/static/dojo/src/widget/SvgButton.js |   100 -
 .../struts2/static/dojo/src/widget/SvgWidget.js |    71 -
 .../struts2/static/dojo/src/widget/SwtWidget.js |    54 -
 .../static/dojo/src/widget/TabContainer.js      |    89 -
 .../struts2/static/dojo/src/widget/TaskBar.js   |    49 -
 .../struts2/static/dojo/src/widget/Textbox.js   |    52 -
 .../static/dojo/src/widget/TimePicker.js        |   278 -
 .../struts2/static/dojo/src/widget/TitlePane.js |    43 -
 .../struts2/static/dojo/src/widget/Toaster.js   |   163 -
 .../struts2/static/dojo/src/widget/Toggler.js   |    26 -
 .../struts2/static/dojo/src/widget/Toolbar.js   |   724 -
 .../struts2/static/dojo/src/widget/Tooltip.js   |   107 -
 .../struts2/static/dojo/src/widget/Tree.js      |   236 -
 .../dojo/src/widget/TreeBasicController.js      |   154 -
 .../dojo/src/widget/TreeBasicControllerV3.js    |   461 -
 .../static/dojo/src/widget/TreeCommon.js        |    82 -
 .../static/dojo/src/widget/TreeContextMenu.js   |   110 -
 .../static/dojo/src/widget/TreeContextMenuV3.js |    74 -
 .../dojo/src/widget/TreeControllerExtension.js  |    60 -
 .../struts2/static/dojo/src/widget/TreeDemo.js  |    85 -
 .../dojo/src/widget/TreeDeselectOnDblselect.js  |    23 -
 .../dojo/src/widget/TreeDisableWrapExtension.js |    37 -
 .../dojo/src/widget/TreeDndControllerV3.js      |    71 -
 .../dojo/src/widget/TreeDocIconExtension.js     |    54 -
 .../static/dojo/src/widget/TreeEditor.js        |    67 -
 .../dojo/src/widget/TreeEmphaseOnSelect.js      |    43 -
 .../dojo/src/widget/TreeEmphasizeOnSelect.js    |    26 -
 .../dojo/src/widget/TreeExpandOnSelect.js       |    43 -
 .../dojo/src/widget/TreeExpandToNodeOnSelect.js |    22 -
 .../static/dojo/src/widget/TreeExtension.js     |    19 -
 .../static/dojo/src/widget/TreeLinkExtension.js |    46 -
 .../dojo/src/widget/TreeLoadingController.js    |    94 -
 .../dojo/src/widget/TreeLoadingControllerV3.js  |   250 -
 .../struts2/static/dojo/src/widget/TreeNode.js  |   246 -
 .../static/dojo/src/widget/TreeNodeV3.js        |   310 -
 .../static/dojo/src/widget/TreeRPCController.js |    72 -
 .../dojo/src/widget/TreeRpcControllerV3.js      |   182 -
 .../static/dojo/src/widget/TreeSelector.js      |   102 -
 .../static/dojo/src/widget/TreeSelectorV3.js    |   160 -
 .../dojo/src/widget/TreeTimeoutIterator.js      |    88 -
 .../dojo/src/widget/TreeToggleOnSelect.js       |    23 -
 .../struts2/static/dojo/src/widget/TreeV3.js    |   135 -
 .../static/dojo/src/widget/TreeWithNode.js      |   115 -
 .../struts2/static/dojo/src/widget/UsTextbox.js |    36 -
 .../static/dojo/src/widget/ValidationTextbox.js |   124 -
 .../struts2/static/dojo/src/widget/Widget.js    |   312 -
 .../struts2/static/dojo/src/widget/Wizard.js    |   127 -
 .../struts2/static/dojo/src/widget/YahooMap.js  |   145 -
 .../static/dojo/src/widget/__package__.js       |    15 -
 .../dojo/src/widget/demoEngine/DemoContainer.js |    75 -
 .../dojo/src/widget/demoEngine/DemoItem.js      |    52 -
 .../dojo/src/widget/demoEngine/DemoNavigator.js |   134 -
 .../dojo/src/widget/demoEngine/DemoPane.js      |    33 -
 .../dojo/src/widget/demoEngine/SourcePane.js    |    35 -
 .../dojo/src/widget/demoEngine/__package__.js   |    15 -
 .../demoEngine/templates/DemoContainer.css      |    39 -
 .../demoEngine/templates/DemoContainer.html     |    25 -
 .../widget/demoEngine/templates/DemoItem.css    |    58 -
 .../widget/demoEngine/templates/DemoItem.html   |    21 -
 .../demoEngine/templates/DemoNavigator.css      |    28 -
 .../demoEngine/templates/DemoNavigator.html     |    24 -
 .../widget/demoEngine/templates/DemoPane.css    |    18 -
 .../widget/demoEngine/templates/DemoPane.html   |     3 -
 .../widget/demoEngine/templates/SourcePane.css  |    20 -
 .../widget/demoEngine/templates/SourcePane.html |     3 -
 .../src/widget/demoEngine/templates/general.css |    73 -
 .../demoEngine/templates/images/test_thumb.gif  |   Bin 3198 -> 0 bytes
 .../demoEngine/templates/images/viewDemo.png    |   Bin 859 -> 0 bytes
 .../static/dojo/src/widget/html/layout.js       |    94 -
 .../static/dojo/src/widget/html/loader.js       |   622 -
 .../static/dojo/src/widget/html/stabile.js      |   128 -
 .../dojo/src/widget/nls/DropdownDatePicker.js   |    13 -
 .../dojo/src/widget/nls/DropdownTimePicker.js   |    13 -
 .../static/dojo/src/widget/nls/TimePicker.js    |    13 -
 .../static/dojo/src/widget/nls/fr/validate.js   |    13 -
 .../static/dojo/src/widget/nls/ja/validate.js   |    13 -
 .../static/dojo/src/widget/nls/validate.js      |    13 -
 .../dojo/src/widget/nls/zh-cn/validate.js       |    13 -
 .../struts2/static/dojo/src/widget/svg/Chart.js |   472 -
 .../dojo/src/widget/templates/AccordionPane.css |    22 -
 .../src/widget/templates/AccordionPane.html     |     4 -
 .../src/widget/templates/ButtonTemplate.css     |    59 -
 .../src/widget/templates/ButtonTemplate.html    |     6 -
 .../dojo/src/widget/templates/Checkbox.css      |    26 -
 .../dojo/src/widget/templates/Checkbox.html     |     5 -
 .../dojo/src/widget/templates/CheckboxA11y.html |     4 -
 .../src/widget/templates/CiviCrmDatePicker.html |    12 -
 .../dojo/src/widget/templates/ComboBox.css      |    68 -
 .../dojo/src/widget/templates/ComboBox.html     |    16 -
 .../widget/templates/ComboButtonTemplate.html   |    18 -
 .../dojo/src/widget/templates/DatePicker.css    |   167 -
 .../dojo/src/widget/templates/DatePicker.html   |    95 -
 .../dojo/src/widget/templates/DemoEngine.html   |    24 -
 .../dojo/src/widget/templates/Dialog.html       |     7 -
 .../dojo/src/widget/templates/DocPane.css       |    49 -
 .../dojo/src/widget/templates/DocPane.html      |    79 -
 .../templates/DropDownButtonTemplate.html       |     9 -
 .../templates/Editor2/Dialog/createlink.html    |    15 -
 .../widget/templates/Editor2/Dialog/find.html   |    15 -
 .../templates/Editor2/Dialog/insertimage.html   |   114 -
 .../templates/Editor2/Dialog/inserttable.html   |    91 -
 .../templates/Editor2/Dialog/replace.html       |    15 -
 .../widget/templates/Editor2/EditorDialog.html  |    21 -
 .../Editor2/EditorToolbar_FontName.html         |    20 -
 .../Editor2/EditorToolbar_FontSize.html         |    31 -
 .../Editor2/EditorToolbar_FormatBlock.html      |    52 -
 .../templates/Editor2/showtableborder_gecko.css |    19 -
 .../templates/Editor2/showtableborder_ie.css    |     4 -
 .../dojo/src/widget/templates/EditorToolbar.css |   152 -
 .../src/widget/templates/EditorToolbar.html     |   153 -
 .../widget/templates/EditorToolbarLight.html    |    46 -
 .../widget/templates/EditorToolbarOneline.html  |   172 -
 .../dojo/src/widget/templates/FisheyeList.css   |    27 -
 .../dojo/src/widget/templates/FloatingPane.css  |   118 -
 .../dojo/src/widget/templates/FloatingPane.html |    18 -
 .../dojo/src/widget/templates/InlineEditBox.css |    29 -
 .../src/widget/templates/InlineEditBox.html     |     6 -
 .../static/dojo/src/widget/templates/Menu.css   |    60 -
 .../static/dojo/src/widget/templates/Menu2.css  |   116 -
 .../src/widget/templates/MonthlyCalendar.css    |    91 -
 .../src/widget/templates/MonthlyCalendar.html   |   110 -
 .../dojo/src/widget/templates/PopUpButton.css   |    35 -
 .../dojo/src/widget/templates/ProgressBar.css   |    23 -
 .../dojo/src/widget/templates/ProgressBar.html  |     5 -
 .../src/widget/templates/RemoteTabControl.css   |    61 -
 .../src/widget/templates/ResizableTextarea.css  |    15 -
 .../src/widget/templates/ResizableTextarea.html |    14 -
 .../dojo/src/widget/templates/ResizeHandle.css  |    12 -
 .../static/dojo/src/widget/templates/Show.css   |    59 -
 .../static/dojo/src/widget/templates/Show.html  |    11 -
 .../dojo/src/widget/templates/ShowSlide.css     |    12 -
 .../dojo/src/widget/templates/ShowSlide.html    |     6 -
 .../dojo/src/widget/templates/SlideShow.css     |     9 -
 .../dojo/src/widget/templates/SlideShow.html    |    15 -
 .../static/dojo/src/widget/templates/Slider.css |    61 -
 .../dojo/src/widget/templates/Slider.html       |    56 -
 .../src/widget/templates/SliderHorizontal.html  |     3 -
 .../src/widget/templates/SliderVertical.html    |     3 -
 .../dojo/src/widget/templates/Spinner.css       |    34 -
 .../dojo/src/widget/templates/Spinner.html      |    25 -
 .../src/widget/templates/SplitContainer.css     |    40 -
 .../dojo/src/widget/templates/TabContainer.css  |   163 -
 .../dojo/src/widget/templates/TabContainer.html |     4 -
 .../src/widget/templates/TabContainerA11y.css   |   175 -
 .../dojo/src/widget/templates/TaskBar.css       |    29 -
 .../widget/templates/TaskBarItemTemplate.html   |     2 -
 .../dojo/src/widget/templates/Textbox.html      |     5 -
 .../dojo/src/widget/templates/TimePicker.css    |   179 -
 .../dojo/src/widget/templates/TimePicker.html   |    98 -
 .../dojo/src/widget/templates/TitlePane.html    |     4 -
 .../dojo/src/widget/templates/Toaster.css       |    42 -
 .../dojo/src/widget/templates/Toolbar.css       |    54 -
 .../src/widget/templates/TooltipTemplate.css    |    10 -
 .../static/dojo/src/widget/templates/Tree.css   |    29 -
 .../src/widget/templates/TreeDisableWrap.css    |     9 -
 .../dojo/src/widget/templates/TreeDocIcon.css   |    55 -
 .../dojo/src/widget/templates/TreeEditor.css    |     4 -
 .../static/dojo/src/widget/templates/TreeV3.css |    82 -
 .../dojo/src/widget/templates/Validate.css      |    12 -
 .../src/widget/templates/ValidationTextbox.html |     8 -
 .../static/dojo/src/widget/templates/Wizard.css |    72 -
 .../dojo/src/widget/templates/Wizard.html       |    10 -
 .../src/widget/templates/buttons/aggregate.gif  |   Bin 4360 -> 0 bytes
 .../src/widget/templates/buttons/backcolor.gif  |   Bin 585 -> 0 bytes
 .../src/widget/templates/buttons/bg-fade.png    |   Bin 177 -> 0 bytes
 .../dojo/src/widget/templates/buttons/bold.gif  |   Bin 346 -> 0 bytes
 .../src/widget/templates/buttons/cancel.gif     |   Bin 375 -> 0 bytes
 .../dojo/src/widget/templates/buttons/copy.gif  |   Bin 210 -> 0 bytes
 .../src/widget/templates/buttons/createlink.gif |   Bin 1081 -> 0 bytes
 .../dojo/src/widget/templates/buttons/cut.gif   |   Bin 112 -> 0 bytes
 .../src/widget/templates/buttons/delete.gif     |   Bin 81 -> 0 bytes
 .../src/widget/templates/buttons/forecolor.gif  |   Bin 574 -> 0 bytes
 .../widget/templates/buttons/hilitecolor.gif    |   Bin 585 -> 0 bytes
 .../src/widget/templates/buttons/indent.gif     |   Bin 83 -> 0 bytes
 .../templates/buttons/inserthorizontalrule.gif  |   Bin 117 -> 0 bytes
 .../widget/templates/buttons/insertimage.gif    |   Bin 595 -> 0 bytes
 .../templates/buttons/insertorderedlist.gif     |   Bin 85 -> 0 bytes
 .../widget/templates/buttons/inserttable.gif    |   Bin 233 -> 0 bytes
 .../templates/buttons/insertunorderedlist.gif   |   Bin 98 -> 0 bytes
 .../src/widget/templates/buttons/italic.gif     |   Bin 309 -> 0 bytes
 .../widget/templates/buttons/justifycenter.gif  |   Bin 132 -> 0 bytes
 .../widget/templates/buttons/justifyfull.gif    |   Bin 294 -> 0 bytes
 .../widget/templates/buttons/justifyleft.gif    |   Bin 194 -> 0 bytes
 .../widget/templates/buttons/justifyright.gif   |   Bin 190 -> 0 bytes
 .../widget/templates/buttons/left_to_right.gif  |   Bin 138 -> 0 bytes
 .../templates/buttons/list_bullet_indent.gif    |   Bin 98 -> 0 bytes
 .../templates/buttons/list_bullet_outdent.gif   |   Bin 99 -> 0 bytes
 .../templates/buttons/list_num_indent.gif       |   Bin 85 -> 0 bytes
 .../templates/buttons/list_num_outdent.gif      |   Bin 85 -> 0 bytes
 .../src/widget/templates/buttons/outdent.gif    |   Bin 84 -> 0 bytes
 .../dojo/src/widget/templates/buttons/paste.gif |   Bin 241 -> 0 bytes
 .../dojo/src/widget/templates/buttons/redo.gif  |   Bin 543 -> 0 bytes
 .../widget/templates/buttons/removeformat.gif   |   Bin 101 -> 0 bytes
 .../widget/templates/buttons/right_to_left.gif  |   Bin 142 -> 0 bytes
 .../dojo/src/widget/templates/buttons/save.gif  |   Bin 243 -> 0 bytes
 .../dojo/src/widget/templates/buttons/sep.gif   |   Bin 58 -> 0 bytes
 .../dojo/src/widget/templates/buttons/space.gif |   Bin 43 -> 0 bytes
 .../widget/templates/buttons/strikethrough.gif  |   Bin 329 -> 0 bytes
 .../src/widget/templates/buttons/subscript.gif  |   Bin 76 -> 0 bytes
 .../widget/templates/buttons/superscript.gif    |   Bin 77 -> 0 bytes
 .../src/widget/templates/buttons/underline.gif  |   Bin 344 -> 0 bytes
 .../dojo/src/widget/templates/buttons/undo.gif  |   Bin 541 -> 0 bytes
 .../src/widget/templates/buttons/wikiword.gif   |   Bin 386 -> 0 bytes
 .../static/dojo/src/widget/templates/check.gif  |   Bin 2024 -> 0 bytes
 .../src/widget/templates/decrementMonth.gif     |   Bin 166 -> 0 bytes
 .../dojo/src/widget/templates/decrementWeek.gif |   Bin 160 -> 0 bytes
 .../dojo/src/widget/templates/grabCorner.gif    |   Bin 77 -> 0 bytes
 .../src/widget/templates/images/Tree/Tree.css   |    36 -
 .../src/widget/templates/images/Tree/blank.gif  |   Bin 55 -> 0 bytes
 .../src/widget/templates/images/Tree/closed.gif |   Bin 1078 -> 0 bytes
 .../widget/templates/images/Tree/document.gif   |   Bin 240 -> 0 bytes
 .../src/widget/templates/images/Tree/minus.gif  |   Bin 545 -> 0 bytes
 .../src/widget/templates/images/Tree/plus.gif   |   Bin 539 -> 0 bytes
 .../templates/images/Tree/transparent.gif       |   Bin 870 -> 0 bytes
 .../templates/images/Tree/treenode_blank.gif    |   Bin 834 -> 0 bytes
 .../templates/images/Tree/treenode_child.gif    |   Bin 73 -> 0 bytes
 .../images/Tree/treenode_expand_minus.gif       |   Bin 547 -> 0 bytes
 .../images/Tree/treenode_expand_plus.gif        |   Bin 542 -> 0 bytes
 .../templates/images/Tree/treenode_grid_c.gif   |   Bin 60 -> 0 bytes
 .../templates/images/Tree/treenode_grid_l.gif   |   Bin 68 -> 0 bytes
 .../templates/images/Tree/treenode_grid_p.gif   |   Bin 63 -> 0 bytes
 .../templates/images/Tree/treenode_grid_t.gif   |   Bin 74 -> 0 bytes
 .../templates/images/Tree/treenode_grid_v.gif   |   Bin 71 -> 0 bytes
 .../templates/images/Tree/treenode_grid_x.gif   |   Bin 60 -> 0 bytes
 .../templates/images/Tree/treenode_grid_y.gif   |   Bin 67 -> 0 bytes
 .../templates/images/Tree/treenode_grid_z.gif   |   Bin 60 -> 0 bytes
 .../templates/images/Tree/treenode_loading.gif  |   Bin 1089 -> 0 bytes
 .../templates/images/Tree/treenode_loading.jpg  |   Bin 1390 -> 0 bytes
 .../widget/templates/images/TreeV3/closed.gif   |   Bin 162 -> 0 bytes
 .../widget/templates/images/TreeV3/document.gif |   Bin 342 -> 0 bytes
 .../templates/images/TreeV3/expand_leaf.gif     |   Bin 68 -> 0 bytes
 .../templates/images/TreeV3/expand_loading.gif  |   Bin 1081 -> 0 bytes
 .../templates/images/TreeV3/expand_minus.gif    |   Bin 552 -> 0 bytes
 .../templates/images/TreeV3/expand_plus.gif     |   Bin 552 -> 0 bytes
 .../src/widget/templates/images/TreeV3/i.gif    |   Bin 71 -> 0 bytes
 .../widget/templates/images/TreeV3/i_bhalf.gif  |   Bin 60 -> 0 bytes
 .../widget/templates/images/TreeV3/i_half.gif   |   Bin 65 -> 0 bytes
 .../widget/templates/images/TreeV3/i_long.gif   |   Bin 2113 -> 0 bytes
 .../src/widget/templates/images/TreeV3/l.gif    |   Bin 74 -> 0 bytes
 .../widget/templates/images/TreeV3/minus.gif    |   Bin 539 -> 0 bytes
 .../src/widget/templates/images/TreeV3/open.gif |   Bin 139 -> 0 bytes
 .../src/widget/templates/images/TreeV3/plus.gif |   Bin 539 -> 0 bytes
 .../src/widget/templates/images/TreeV3/t.gif    |   Bin 80 -> 0 bytes
 .../src/widget/templates/images/TreeV3/x.gif    |   Bin 68 -> 0 bytes
 .../dojo/src/widget/templates/images/bar.gif    |   Bin 2458 -> 0 bytes
 .../src/widget/templates/images/bdYearBg.1.gif  |     0
 .../src/widget/templates/images/bdYearBg.gif    |   Bin 74 -> 0 bytes
 .../dojo/src/widget/templates/images/blank.gif  |   Bin 43 -> 0 bytes
 .../dojo/src/widget/templates/images/clock.png  |   Bin 9422 -> 0 bytes
 .../widget/templates/images/combo_box_arrow.png |   Bin 336 -> 0 bytes
 .../src/widget/templates/images/dateIcon.gif    |   Bin 392 -> 0 bytes
 .../widget/templates/images/decrementMonth.gif  |   Bin 167 -> 0 bytes
 .../widget/templates/images/decrementMonth.png  |   Bin 180 -> 0 bytes
 .../dojo/src/widget/templates/images/dpBg.gif   |   Bin 522 -> 0 bytes
 .../src/widget/templates/images/dpCurveBL.png   |   Bin 280 -> 0 bytes
 .../src/widget/templates/images/dpCurveBR.png   |   Bin 275 -> 0 bytes
 .../src/widget/templates/images/dpCurveTL.png   |   Bin 305 -> 0 bytes
 .../src/widget/templates/images/dpCurveTR.png   |   Bin 295 -> 0 bytes
 .../src/widget/templates/images/dpHorizLine.gif |   Bin 43 -> 0 bytes
 .../widget/templates/images/dpHorizLineFoot.gif |   Bin 43 -> 0 bytes
 .../src/widget/templates/images/dpMonthBg.gif   |   Bin 107 -> 0 bytes
 .../src/widget/templates/images/dpMonthBg.png   |   Bin 169 -> 0 bytes
 .../src/widget/templates/images/dpMonthBg2.png  |   Bin 169 -> 0 bytes
 .../src/widget/templates/images/dpVertLine.gif  |   Bin 43 -> 0 bytes
 .../src/widget/templates/images/dpYearBg.gif    |   Bin 74 -> 0 bytes
 .../src/widget/templates/images/dpYearBg.png    |   Bin 142 -> 0 bytes
 .../images/dropdownButtonsArrow-disabled.gif    |   Bin 816 -> 0 bytes
 .../templates/images/dropdownButtonsArrow.gif   |   Bin 46 -> 0 bytes
 .../templates/images/floatingPaneClose.gif      |   Bin 752 -> 0 bytes
 .../templates/images/floatingPaneMaximize.gif   |   Bin 704 -> 0 bytes
 .../templates/images/floatingPaneMinimize.gif   |   Bin 692 -> 0 bytes
 .../templates/images/floatingPaneRestore.gif    |   Bin 701 -> 0 bytes
 .../dojo/src/widget/templates/images/h-bar.gif  |   Bin 2668 -> 0 bytes
 .../widget/templates/images/incrementMonth.gif  |   Bin 168 -> 0 bytes
 .../widget/templates/images/incrementMonth.png  |   Bin 181 -> 0 bytes
 .../dojo/src/widget/templates/images/no.gif     |   Bin 179 -> 0 bytes
 .../dojo/src/widget/templates/images/no.svg     |    11 -
 .../widget/templates/images/scBackground.gif    |   Bin 715 -> 0 bytes
 .../images/slider-bg-progress-vert.gif          |   Bin 1899 -> 0 bytes
 .../widget/templates/images/slider-bg-vert.gif  |   Bin 1899 -> 0 bytes
 .../src/widget/templates/images/slider-bg.gif   |   Bin 1102 -> 0 bytes
 .../templates/images/slider-button-horz.png     |   Bin 439 -> 0 bytes
 .../templates/images/slider-button-vert.png     |   Bin 432 -> 0 bytes
 .../widget/templates/images/slider-button.png   |   Bin 381 -> 0 bytes
 .../dojo/src/widget/templates/images/slider.gif |   Bin 865 -> 0 bytes
 .../templates/images/slider_down_arrow.png      |   Bin 382 -> 0 bytes
 .../templates/images/slider_left_arrow.png      |   Bin 343 -> 0 bytes
 .../templates/images/slider_right_arrow.png     |   Bin 366 -> 0 bytes
 .../widget/templates/images/slider_up_arrow.png |   Bin 378 -> 0 bytes
 .../templates/images/soriaAccordionOff.gif      |   Bin 94 -> 0 bytes
 .../templates/images/soriaAccordionSelected.gif |   Bin 94 -> 0 bytes
 .../widget/templates/images/soriaActive-c.gif   |   Bin 1420 -> 0 bytes
 .../widget/templates/images/soriaActive-l.gif   |   Bin 1585 -> 0 bytes
 .../widget/templates/images/soriaActive-r.gif   |   Bin 1587 -> 0 bytes
 .../src/widget/templates/images/soriaBarBg.gif  |   Bin 155 -> 0 bytes
 .../widget/templates/images/soriaButton-c.gif   |   Bin 848 -> 0 bytes
 .../widget/templates/images/soriaButton-l.gif   |   Bin 1001 -> 0 bytes
 .../widget/templates/images/soriaButton-r.gif   |   Bin 1001 -> 0 bytes
 .../widget/templates/images/soriaDisabled-c.gif |   Bin 743 -> 0 bytes
 .../widget/templates/images/soriaDisabled-l.gif |   Bin 894 -> 0 bytes
 .../widget/templates/images/soriaDisabled-r.gif |   Bin 895 -> 0 bytes
 .../src/widget/templates/images/soriaMenuBg.gif |   Bin 820 -> 0 bytes
 .../widget/templates/images/soriaPressed-c.gif  |   Bin 1446 -> 0 bytes
 .../widget/templates/images/soriaPressed-l.gif  |   Bin 1613 -> 0 bytes
 .../widget/templates/images/soriaPressed-r.gif  |   Bin 1614 -> 0 bytes
 .../templates/images/spinnerDecrement.gif       |   Bin 120 -> 0 bytes
 .../templates/images/spinnerIncrement.gif       |   Bin 119 -> 0 bytes
 .../templates/images/submenu_disabled.gif       |   Bin 53 -> 0 bytes
 .../src/widget/templates/images/submenu_off.gif |   Bin 828 -> 0 bytes
 .../src/widget/templates/images/submenu_on.gif  |   Bin 828 -> 0 bytes
 .../widget/templates/images/tab_bot_left.gif    |   Bin 296 -> 0 bytes
 .../templates/images/tab_bot_left_curr.gif      |   Bin 429 -> 0 bytes
 .../widget/templates/images/tab_bot_right.gif   |   Bin 974 -> 0 bytes
 .../templates/images/tab_bot_right_curr.gif     |   Bin 1310 -> 0 bytes
 .../src/widget/templates/images/tab_close.gif   |   Bin 312 -> 0 bytes
 .../src/widget/templates/images/tab_close_h.gif |   Bin 313 -> 0 bytes
 .../src/widget/templates/images/tab_left.gif    |   Bin 635 -> 0 bytes
 .../src/widget/templates/images/tab_left_r.gif  |   Bin 296 -> 0 bytes
 .../widget/templates/images/tab_left_r_curr.gif |   Bin 429 -> 0 bytes
 .../src/widget/templates/images/tab_right.gif   |   Bin 2386 -> 0 bytes
 .../src/widget/templates/images/tab_right_r.gif |   Bin 974 -> 0 bytes
 .../templates/images/tab_right_r_curr.gif       |   Bin 1310 -> 0 bytes
 .../widget/templates/images/tab_top_left.gif    |   Bin 2384 -> 0 bytes
 .../widget/templates/images/tab_top_right.gif   |   Bin 2386 -> 0 bytes
 .../src/widget/templates/images/timeIcon.gif    |   Bin 211 -> 0 bytes
 .../src/widget/templates/images/toolbar-bg.gif  |   Bin 180 -> 0 bytes
 .../src/widget/templates/images/transparent.gif |   Bin 870 -> 0 bytes
 .../widget/templates/images/treenode_blank.gif  |   Bin 834 -> 0 bytes
 .../widget/templates/images/treenode_child.gif  |   Bin 73 -> 0 bytes
 .../templates/images/treenode_expand_minus.gif  |   Bin 547 -> 0 bytes
 .../templates/images/treenode_expand_plus.gif   |   Bin 542 -> 0 bytes
 .../widget/templates/images/treenode_grid_c.gif |   Bin 60 -> 0 bytes
 .../widget/templates/images/treenode_grid_l.gif |   Bin 68 -> 0 bytes
 .../widget/templates/images/treenode_grid_p.gif |   Bin 63 -> 0 bytes
 .../widget/templates/images/treenode_grid_t.gif |   Bin 74 -> 0 bytes
 .../widget/templates/images/treenode_grid_v.gif |   Bin 71 -> 0 bytes
 .../widget/templates/images/treenode_grid_x.gif |   Bin 60 -> 0 bytes
 .../widget/templates/images/treenode_grid_y.gif |   Bin 67 -> 0 bytes
 .../widget/templates/images/treenode_grid_z.gif |   Bin 60 -> 0 bytes
 .../widget/templates/images/treenode_node.gif   |   Bin 195 -> 0 bytes
 .../src/widget/templates/images/verticalbar.gif |   Bin 158 -> 0 bytes
 .../widget/templates/images/whiteDownArrow.gif  |   Bin 46 -> 0 bytes
 .../src/widget/templates/incrementMonth.gif     |   Bin 168 -> 0 bytes
 .../dojo/src/widget/templates/incrementWeek.gif |   Bin 159 -> 0 bytes
 .../src/widget/templates/richtextframe.html     |    24 -
 .../struts2/static/dojo/src/widget/validate.js  |    15 -
 .../struts2/static/dojo/src/widget/vml/Chart.js |   527 -
 .../apache/struts2/static/dojo/src/xml/Parse.js |   165 -
 .../struts2/static/dojo/src/xml/XslTransform.js |   159 -
 .../struts2/static/dojo/src/xml/__package__.js  |    16 -
 .../struts2/static/dojo/src/xml/svgUtil.js      |    32 -
 .../struts2/static/dojo/storage_dialog.swf      |   Bin 26921 -> 0 bytes
 .../struts2/static/dojo/struts/ComboBox.css     |    89 -
 .../struts2/static/dojo/struts/widget/Bind.js   |   464 -
 .../static/dojo/struts/widget/BindAnchor.js     |    42 -
 .../static/dojo/struts/widget/BindDiv.js        |   436 -
 .../static/dojo/struts/widget/BindEvent.js      |    59 -
 .../static/dojo/struts/widget/ComboBox.js       |   536 -
 .../dojo/struts/widget/StrutsDatePicker.js      |    94 -
 .../dojo/struts/widget/StrutsTabContainer.js    |   117 -
 .../dojo/struts/widget/StrutsTimePicker.js      |   101 -
 .../static/dojo/struts/widget/StrutsTree.js     |    80 -
 .../static/dojo/struts/widget/StrutsTreeNode.js |    87 -
 .../dojo/struts/widget/StrutsTreeSelector.js    |   119 -
 .../static/dojo/struts/widget/__package__.js    |    35 -
 .../apache/struts2/static/dojo/struts_dojo.js   | 18794 ----------
 .../static/dojo/struts_dojo.js.uncompressed.js  | 31353 -----------------
 .../org/apache/struts2/static/tree.css          |    50 -
 .../dojo/src/main/resources/struts-plugin.xml   |    31 -
 .../main/resources/template/ajax/a-close.ftl    |    26 -
 .../dojo/src/main/resources/template/ajax/a.ftl |    37 -
 .../resources/template/ajax/ajax-common.ftl     |   106 -
 .../resources/template/ajax/autocompleter.ftl   |   180 -
 .../main/resources/template/ajax/bind-close.ftl |    25 -
 .../src/main/resources/template/ajax/bind.ftl   |   166 -
 .../resources/template/ajax/controlheader.ftl   |    34 -
 .../resources/template/ajax/datetimepicker.ftl  |   105 -
 .../main/resources/template/ajax/div-close.ftl  |    26 -
 .../src/main/resources/template/ajax/div.ftl    |    54 -
 .../main/resources/template/ajax/dojoRequire.js |    30 -
 .../src/main/resources/template/ajax/head.ftl   |    81 -
 .../resources/template/ajax/submit-close.ftl    |    22 -
 .../src/main/resources/template/ajax/submit.ftl |   105 -
 .../main/resources/template/ajax/tab-close.ftl  |    26 -
 .../src/main/resources/template/ajax/tab.ftl    |    45 -
 .../template/ajax/tabbedpanel-close.ftl         |    26 -
 .../resources/template/ajax/tabbedpanel.ftl     |    87 -
 .../main/resources/template/ajax/textarea.ftl   |    65 -
 .../resources/template/ajax/theme.properties    |    21 -
 .../main/resources/template/ajax/tree-close.ftl |    36 -
 .../src/main/resources/template/ajax/tree.ftl   |   126 -
 .../resources/template/ajax/treenode-close.ftl  |    23 -
 .../template/ajax/treenode-include.ftl          |    29 -
 .../main/resources/template/ajax/treenode.ftl   |    28 -
 plugins/dojo/src/profile/README                 |    14 -
 plugins/dojo/src/profile/struts.profile.js      |    36 -
 plugins/dojo/src/site/site.xml                  |    57 -
 .../org/apache/struts2/dojo/TestAction.java     |   142 -
 .../dojo/views/jsp/ui/AbstractTagTest.java      |   139 -
 .../dojo/views/jsp/ui/AbstractUITagTest.java    |   358 -
 .../struts2/dojo/views/jsp/ui/AnchorTest.java   |    64 -
 .../dojo/views/jsp/ui/AutocompleterTest.java    |    87 -
 .../struts2/dojo/views/jsp/ui/BindTest.java     |    59 -
 .../struts2/dojo/views/jsp/ui/Category.java     |   106 -
 .../views/jsp/ui/DateTimePickerTagTest.java     |   217 -
 .../struts2/dojo/views/jsp/ui/DivTest.java      |    68 -
 .../struts2/dojo/views/jsp/ui/HeadTagTest.java  |    65 -
 .../jsp/ui/StrutsMockHttpServletRequest.java    |   210 -
 .../jsp/ui/StrutsMockHttpServletResponse.java   |    99 -
 .../views/jsp/ui/StrutsMockHttpSession.java     |    70 -
 .../dojo/views/jsp/ui/StrutsMockJspWriter.java  |   171 -
 .../views/jsp/ui/StrutsMockPageContext.java     |    83 -
 .../views/jsp/ui/StrutsMockServletContext.java  |   162 -
 .../dojo/views/jsp/ui/SubmitAjaxTest.java       |   127 -
 .../dojo/views/jsp/ui/TabbedPanelTagTest.java   |    67 -
 .../struts2/dojo/views/jsp/ui/TreeTest.java     |   135 -
 .../dojo/views/jsp/ui/Autocompleter-1.txt       |    27 -
 .../dojo/views/jsp/ui/Autocompleter-2.txt       |    21 -
 .../apache/struts2/dojo/views/jsp/ui/Bind-1.txt |    29 -
 .../views/jsp/ui/DateTimePickerTagTest-1.txt    |    18 -
 .../views/jsp/ui/DateTimePickerTagTest-2.txt    |    19 -
 .../struts2/dojo/views/jsp/ui/HeadTagTest-1.txt |    37 -
 .../struts2/dojo/views/jsp/ui/HeadTagTest-2.txt |    33 -
 .../struts2/dojo/views/jsp/ui/TabbedPanel-1.txt |     7 -
 .../struts2/dojo/views/jsp/ui/TabbedPanel-2.txt |    18 -
 .../struts2/dojo/views/jsp/ui/TabbedPanel-3.txt |    14 -
 .../struts2/dojo/views/jsp/ui/TabbedPanel-4.txt |    10 -
 .../apache/struts2/dojo/views/jsp/ui/div-1.txt  |    28 -
 .../apache/struts2/dojo/views/jsp/ui/href-1.txt |    25 -
 .../struts2/dojo/views/jsp/ui/submit-ajax-1.txt |    29 -
 .../struts2/dojo/views/jsp/ui/submit-ajax-2.txt |    22 -
 .../struts2/dojo/views/jsp/ui/submit-ajax-3.txt |    25 -
 .../apache/struts2/dojo/views/jsp/ui/tree-1.txt |    47 -
 .../apache/struts2/dojo/views/jsp/ui/tree-2.txt |    68 -
 .../dojo/src/test/resources/struts.properties   |    38 -
 plugins/jsf/pom.xml                             |    54 -
 .../jsf/ApplyRequestValuesInterceptor.java      |    79 -
 .../apache/struts2/jsf/FacesInterceptor.java    |   110 -
 .../org/apache/struts2/jsf/FacesRender.java     |    80 -
 .../org/apache/struts2/jsf/FacesResult.java     |    84 -
 .../struts2/jsf/FacesSetupInterceptor.java      |   589 -
 .../org/apache/struts2/jsf/FacesSupport.java    |   173 -
 .../jsf/InvokeApplicationInterceptor.java       |    79 -
 .../jsf/ProcessValidationsInterceptor.java      |    78 -
 .../struts2/jsf/RestoreViewInterceptor.java     |   229 -
 .../struts2/jsf/StrutsNavigationHandler.java    |    94 -
 .../struts2/jsf/StrutsVariableResolver.java     |    83 -
 .../jsf/UpdateModelValuesInterceptor.java       |    79 -
 plugins/jsf/src/main/resources/LICENSE.txt      |   174 -
 plugins/jsf/src/main/resources/NOTICE.txt       |     5 -
 .../org/apache/struts2/jsf/package.html         |    31 -
 .../jsf/src/main/resources/struts-plugin.xml    |    59 -
 plugins/jsf/src/site/site.xml                   |    57 -
 plugins/pom.xml                                 |     4 -
 plugins/struts1/pom.xml                         |    77 -
 .../struts2/s1/ActionFormResetInterceptor.java  |    65 -
 .../s1/ActionFormValidationInterceptor.java     |   234 -
 .../struts2/s1/DynaBeanPropertyAccessor.java    |    73 -
 .../org/apache/struts2/s1/Struts1Action.java    |   156 -
 .../org/apache/struts2/s1/Struts1Factory.java   |   150 -
 .../apache/struts2/s1/WrapperActionForward.java |    60 -
 .../apache/struts2/s1/WrapperActionMapping.java |   286 -
 .../struts2/s1/WrapperExceptionConfig.java      |    67 -
 .../struts2/s1/WrapperMessageResources.java     |    48 -
 .../apache/struts2/s1/WrapperModuleConfig.java  |   252 -
 .../src/main/resources/ANTLR-LICENSE.txt        |    26 -
 plugins/struts1/src/main/resources/LICENSE.txt  |   174 -
 plugins/struts1/src/main/resources/NOTICE.txt   |     8 -
 .../src/main/resources/struts-plugin.xml        |    51 -
 plugins/struts1/src/site/site.xml               |    57 -
 .../s1/DynaBeanPropertyAccessorTest.java        |   155 -
 .../apache/struts2/s1/Struts1FactoryTest.java   |   241 -
 .../apache/struts2/s1/test-struts-factory.xml   |    67 -
 964 files changed, 153527 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/struts/blob/17d73d21/plugins/codebehind/pom.xml
----------------------------------------------------------------------
diff --git a/plugins/codebehind/pom.xml b/plugins/codebehind/pom.xml
deleted file mode 100644
index ec347f2..0000000
--- a/plugins/codebehind/pom.xml
+++ /dev/null
@@ -1,72 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-/*
- * $Id$
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.struts</groupId>
-        <artifactId>struts2-plugins</artifactId>
-        <version>2.5-SNAPSHOT</version>
-    </parent>
-
-    <artifactId>struts2-codebehind-plugin</artifactId>
-    <packaging>jar</packaging>
-    <name>Struts 2 Codebehind Plugin</name>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.commons</groupId>
-            <artifactId>commons-lang3</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>${project.groupId}</groupId>
-            <artifactId>struts2-junit-plugin</artifactId>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>mockobjects</groupId>
-            <artifactId>mockobjects-core</artifactId>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-test</artifactId>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-core</artifactId>
-            <scope>test</scope>
-        </dependency>
-
-        <dependency>
-            <groupId>javax.servlet</groupId>
-            <artifactId>jsp-api</artifactId>
-            <scope>provided</scope>
-        </dependency>
-
-   </dependencies>
-    <properties>
-    	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-    </properties>
-</project>

http://git-wip-us.apache.org/repos/asf/struts/blob/17d73d21/plugins/codebehind/src/main/java/org/apache/struts2/codebehind/CodebehindUnknownHandler.java
----------------------------------------------------------------------
diff --git a/plugins/codebehind/src/main/java/org/apache/struts2/codebehind/CodebehindUnknownHandler.java b/plugins/codebehind/src/main/java/org/apache/struts2/codebehind/CodebehindUnknownHandler.java
deleted file mode 100644
index 430ec65..0000000
--- a/plugins/codebehind/src/main/java/org/apache/struts2/codebehind/CodebehindUnknownHandler.java
+++ /dev/null
@@ -1,281 +0,0 @@
-/*
- * $Id$
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.apache.struts2.codebehind;
-
-import com.opensymphony.xwork2.Action;
-import com.opensymphony.xwork2.ActionContext;
-import com.opensymphony.xwork2.ObjectFactory;
-import com.opensymphony.xwork2.Result;
-import com.opensymphony.xwork2.UnknownHandler;
-import com.opensymphony.xwork2.XWorkException;
-import com.opensymphony.xwork2.config.Configuration;
-import com.opensymphony.xwork2.config.ConfigurationException;
-import com.opensymphony.xwork2.config.entities.ActionConfig;
-import com.opensymphony.xwork2.config.entities.InterceptorLocator;
-import com.opensymphony.xwork2.config.entities.PackageConfig;
-import com.opensymphony.xwork2.config.entities.ResultConfig;
-import com.opensymphony.xwork2.config.entities.ResultTypeConfig;
-import com.opensymphony.xwork2.config.providers.InterceptorBuilder;
-import com.opensymphony.xwork2.inject.Inject;
-import com.opensymphony.xwork2.util.ClassLoaderUtil;
-import com.opensymphony.xwork2.util.logging.Logger;
-import com.opensymphony.xwork2.util.logging.LoggerFactory;
-
-import javax.servlet.ServletContext;
-import java.net.MalformedURLException;
-import java.net.URL;
-import java.util.Collections;
-import java.util.LinkedHashMap;
-import java.util.Map;
-
-/**
- * Uses code-behind conventions to solve the two unknown problems.  
- */
-public class CodebehindUnknownHandler implements UnknownHandler {
-
-    protected String defaultPackageName;
-    protected ServletContext servletContext;
-    protected Map<String,ResultTypeConfig> resultsByExtension;
-    protected String templatePathPrefix;
-    protected Configuration configuration;
-    protected ObjectFactory objectFactory;
-    
-    protected static final Logger LOG = LoggerFactory.getLogger(CodebehindUnknownHandler.class);
-
-    @Inject
-    public CodebehindUnknownHandler(@Inject("struts.codebehind.defaultPackage") String defaultPackage, 
-                                    @Inject Configuration configuration) {
-
-        this.configuration = configuration;
-        this.defaultPackageName = defaultPackage;
-        resultsByExtension = new LinkedHashMap<String,ResultTypeConfig>();
-        PackageConfig parentPackage = configuration.getPackageConfig(defaultPackageName);
-        if (parentPackage == null) {
-            throw new ConfigurationException("Unknown parent package: "+parentPackage);
-        }    
-        Map<String,ResultTypeConfig> results = parentPackage.getAllResultTypeConfigs();
-        
-        resultsByExtension.put("jsp", results.get("dispatcher"));
-        resultsByExtension.put("vm", results.get("velocity"));
-        resultsByExtension.put("ftl", results.get("freemarker"));
-       
-    }                                
-
-    @Inject("struts.codebehind.pathPrefix")
-    public void setPathPrefix(String prefix) {
-        this.templatePathPrefix=prefix;
-    }
-
-    @Inject
-    public void setServletContext(ServletContext servletContext) {
-        this.servletContext = servletContext;
-    }
-    
-    @Inject
-    public void setObjectFactory(ObjectFactory objectFactory) {
-        this.objectFactory = objectFactory;
-    }
-    
-    public ActionConfig handleUnknownAction(String namespace, String actionName)
-            throws XWorkException {
-        String pathPrefix = determinePath(templatePathPrefix, namespace);
-        ActionConfig actionConfig = null;
-        for (String ext : resultsByExtension.keySet()) {
-            if (LOG.isDebugEnabled()) {
-                LOG.debug("Trying to locate unknown action template with extension ."+ext+" in directory "+pathPrefix);
-            }
-            String path = string(pathPrefix, actionName, "." , ext);
-            try {
-                if (locateTemplate(path) != null) {
-                    actionConfig = buildActionConfig(path, namespace, actionName, resultsByExtension.get(ext));
-                    break;
-                }
-            } catch (MalformedURLException e) {
-                LOG.warn("Unable to parse template path: "+path+", skipping...");
-            }
-        }
-        return actionConfig;
-    }
-
-    /** Create a new ActionConfig in the default package, with the default interceptor stack and a single result */
-    protected ActionConfig buildActionConfig(String path, String namespace, String actionName, ResultTypeConfig resultTypeConfig) {
-        final PackageConfig pkg = configuration.getPackageConfig(defaultPackageName);
-        return new ActionConfig.Builder(defaultPackageName, "execute", pkg.getDefaultClassRef())
-                .addInterceptors(InterceptorBuilder.constructInterceptorReference(new InterceptorLocator() {
-                    public Object getInterceptorConfig(String name) {
-                        return pkg.getAllInterceptorConfigs().get(name); // recurse package hiearchy
-                    }
-                }, pkg.getFullDefaultInterceptorRef(),
-                Collections.EMPTY_MAP, null, objectFactory))
-                .addResultConfig(new ResultConfig.Builder(Action.SUCCESS, resultTypeConfig.getClassName())
-                        .addParams(resultTypeConfig.getParams())
-                        .addParam(resultTypeConfig.getDefaultResultParam(), path)
-                        .build())
-                .build();
-    }
-
-    public Result handleUnknownResult(ActionContext actionContext, String actionName, 
-            ActionConfig actionConfig, String resultCode) throws XWorkException {
-        
-        Result result = null;
-        PackageConfig pkg = configuration.getPackageConfig(actionConfig.getPackageName());
-        String ns = pkg.getNamespace();
-        String pathPrefix = determinePath(templatePathPrefix, ns);
-
-        for (String ext : resultsByExtension.keySet()) {
-            if (LOG.isDebugEnabled()) {
-                LOG.debug("Trying to locate result with extension ."+ext+" in directory "+pathPrefix);
-            }
-            String path = string(pathPrefix, actionName, "-", resultCode, "." , ext);
-            try {
-                if (locateTemplate(path) != null) {
-                    result = buildResult(path, resultCode, resultsByExtension.get(ext), actionContext);
-                    break;
-                }
-            } catch (MalformedURLException e) {
-                LOG.warn("Unable to parse template path: "+path+", skipping...");
-            }
-            
-            path = string(pathPrefix, actionName, "." , ext);
-            try {
-                if (locateTemplate(path) != null) {
-                    result = buildResult(path, resultCode, resultsByExtension.get(ext), actionContext);
-                    break;
-                }
-            } catch (MalformedURLException e) {
-                LOG.warn("Unable to parse template path: "+path+", skipping...");
-            }
-        }
-        
-        return result;
-    }
-    
-    protected Result buildResult(String path, String resultCode, ResultTypeConfig config, ActionContext invocationContext) {
-        ResultConfig resultConfig = new ResultConfig.Builder(resultCode, config.getClassName())
-            .addParams(config.getParams())
-            .addParam(config.getDefaultResultParam(), path)
-            .build();
-        try {
-            return objectFactory.buildResult(resultConfig, invocationContext.getContextMap());
-        } catch (Exception e) {
-            throw new XWorkException("Unable to build codebehind result", e, resultConfig);
-        }
-    }
-
-    protected String string(String... parts) {
-        StringBuilder sb = new StringBuilder();
-        for (String part : parts) {
-            sb.append(part);
-        }
-        return sb.toString();
-    }
-
-    protected String joinPaths(boolean leadingSlash, boolean trailingSlash, String... parts) {
-        StringBuilder sb = new StringBuilder();
-        if (leadingSlash) {
-            sb.append("/");
-        }
-        for (String part : parts) {
-            if (sb.length() > 0 && sb.charAt(sb.length()-1) != '/') {
-                sb.append("/");
-            }
-            sb.append(stripSlashes(part));
-        }
-        if (trailingSlash) {
-            if (sb.length() > 0 && sb.charAt(sb.length()-1) != '/') {
-                sb.append("/");
-            }
-        }
-        return sb.toString();
-    }
-
-    protected String determinePath(String prefix, String ns) {        
-        return joinPaths(true, true, prefix, ns);
-    }
-
-    protected String stripLeadingSlash(String path) {
-        String result;
-        if (path != null) {
-            if (path.length() > 0) {
-                if (path.charAt(0) == '/') {
-                    result = path.substring(1);
-                } else {
-                    result = path;
-                }
-            } else {
-                result = path;
-            }
-        } else {
-            result = "";
-        }
-
-        return result;
-    }
-
-    protected String stripTrailingSlash(String path) {
-        String result;
-
-        if (path != null) {
-            if (path.length() > 0) {
-                if (path.charAt(path.length() - 1) == '/') {
-                    result = path.substring(0, path.length()-1);
-                } else {
-                    result = path;
-                }
-            } else {
-                result = path;
-            }
-        } else {
-            result = "";
-        }
-
-        return result;
-    }
-
-    protected String stripSlashes(String path) {
-        return stripLeadingSlash(stripTrailingSlash(path));
-    }
-
-    URL locateTemplate(String path) throws MalformedURLException {
-        URL template = servletContext.getResource(path);
-        if (template != null) {
-            if (LOG.isDebugEnabled()) {
-                LOG.debug("Loaded template '" + path + "' from servlet context.");
-            }
-        } else {
-            template = ClassLoaderUtil.getResource(stripLeadingSlash(path), getClass());
-            if (template != null && LOG.isDebugEnabled()) {
-                LOG.debug("Loaded template '" + stripLeadingSlash(path) + "' from class path.");
-            }
-        }
-        return template;
-    }
-
-
-    /**
-     * Not used
-     */
-	public Object handleUnknownActionMethod(Object action, String methodName) throws NoSuchMethodException {
-		throw new NoSuchMethodException();
-	}
-
-}

http://git-wip-us.apache.org/repos/asf/struts/blob/17d73d21/plugins/codebehind/src/main/java/org/apache/struts2/config/Action.java
----------------------------------------------------------------------
diff --git a/plugins/codebehind/src/main/java/org/apache/struts2/config/Action.java b/plugins/codebehind/src/main/java/org/apache/struts2/config/Action.java
deleted file mode 100644
index f139202..0000000
--- a/plugins/codebehind/src/main/java/org/apache/struts2/config/Action.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * $Id$
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.apache.struts2.config;
-
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-
-@Retention(RetentionPolicy.RUNTIME)
-public @interface Action {
-    public static final String DEFAULT_NAMESPACE = "__default_namespace__";
-    String namespace() default DEFAULT_NAMESPACE;
-    String name();
-}