[ https://issues.apache.org/jira/browse/WW-3900?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13480294#comment-13480294 ]
Hudson commented on WW-3900: ---------------------------- Integrated in Struts2 #549 (See [https://builds.apache.org/job/Struts2/549/]) WW-3900 Refactor the Struts2 Showcase (Revision 1400229) WW-3900 Refactor the Struts2 Showcase (Revision 1400220) Result = SUCCESS jogep : Files : * /struts/struts2/trunk/apps/showcase/src/main/webapp/img * /struts/struts2/trunk/apps/showcase/src/main/webapp/img/glyphicons-halflings-white.png * /struts/struts2/trunk/apps/showcase/src/main/webapp/img/glyphicons-halflings.png * /struts/struts2/trunk/apps/showcase/src/main/webapp/img/struts-power.gif * /struts/struts2/trunk/apps/showcase/src/main/webapp/js * /struts/struts2/trunk/apps/showcase/src/main/webapp/js/bootstrap.min.js * /struts/struts2/trunk/apps/showcase/src/main/webapp/js/jquery-1.8.2.min.js * /struts/struts2/trunk/apps/showcase/src/main/webapp/js/prettify.js * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/bootstrap-responsive.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/bootstrap-responsive.min.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/bootstrap.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/bootstrap.min.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/forms.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/layout-navtop-1col.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/layout-navtop-localleft.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/layout.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/nav-horizontal.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/prettify.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/tools.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/typo.css jogep : Files : * /struts/struts2/trunk/apps/showcase/pom.xml * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/DateAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/DynamicTreeSelectAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfRichtexteditorAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/MoreSelectsAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/ShowAjaxDynamicTreeAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/ShowDynamicTreeAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/UITagExample.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/action/AbstractCRUDAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/action/EmployeeAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/action/ExampleAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/action/JSPEvalAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/action/SkillAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain1.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain2.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/actionchaining/ActionChain3.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/AjaxTestAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/AutocompleterExampleAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/Example4ShowPanelAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/Example5Action.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Category.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/GetCategory.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/ajax/tree/Toggle.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/application/MemoryStorage.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/application/Storage.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/application/TestDataProvider.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatAuthenticationInterceptor.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatException.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatInterceptor.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatLoginAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatLogoutAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatMessage.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatService.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatServiceImpl.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ChatSessionListener.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/Constants.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/CrudRoomAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/DateConverter.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/EnterRoomAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/ExitRoomAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/MessagesAvailableInRoomAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/Room.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/RoomsAvailableAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/SendMessageToRoomAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/User.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/UsersAvailableAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/chat/UsersAvailableInRoomAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/Address.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/AddressAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/EnumTypeConverter.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/OperationsEnum.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/OperationsEnumAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/Person.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/conversion/PersonAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/dao/AbstractDao.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/dao/Dao.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/dao/EmployeeDao.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/dao/SkillDao.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/exception/CreateException.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/exception/DeleteException.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/exception/DuplicateKeyException.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/exception/StorageException.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/exception/UpdateException.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/filedownload/FileDownloadAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/FileUploadAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/MultipleFileUploadUsingArrayAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/fileupload/MultipleFileUploadUsingListAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManager.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/CustomFreemarkerManagerUtil.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker/StandardTagsAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/GetUpdatedHangmanAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/GuessCharacterAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/Hangman.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanConstants.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanException.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/HangmanService.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/PropertiesVocabSource.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/StartHangmanAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/Vocab.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/hangman/VocabSource.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/integration/EditGangsterAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/integration/GangsterForm.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/integration/SaveGangsterAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/jsf/JsfEmployeeAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/model/Employee.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/model/IdEntity.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/model/Skill.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/modelDriven/Gangster.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/modelDriven/ModelDrivenAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/person/EditPersonAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/person/ListPeopleAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/person/NewPersonAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/person/Person.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/person/PersonManager.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/person/package-info.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/source/ViewSourceAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/actionPrefix/SubmitAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/actiontag/ActionTagDemo.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/AppendIteratorTagDemo.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/IteratorGeneratorTagDemo.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/MergeIteratorTagDemo.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/tag/nonui/iteratortag/SubsetIteratorTagDemo.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/token/TokenAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/validation/AbstractValidationActionSupport.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/validation/FieldValidatorsExampleAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/validation/NonFieldValidatorsExampleAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/validation/QuizAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/validation/SubmitApplication.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/validation/User.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/validation/VisitorValidatorsExampleAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/wait/LongProcessAction.java * /struts/struts2/trunk/apps/showcase/src/main/java/org/apache/struts2/showcase/xslt/JVMAction.java * /struts/struts2/trunk/apps/showcase/src/main/resources/log4j.properties * /struts/struts2/trunk/apps/showcase/src/main/resources/struts-fileupload.xml * /struts/struts2/trunk/apps/showcase/src/main/resources/struts-hangman.xml * /struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags-non-ui.xml * /struts/struts2/trunk/apps/showcase/src/main/resources/struts.xml * /struts/struts2/trunk/apps/showcase/src/main/webapp/WEB-INF/applicationContext.xml * /struts/struts2/trunk/apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/actionchaining/actionChainingResult.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/chat/chatLogin.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/chat/roomSelection.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/chat/showRoom.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/continuations * /struts/struts2/trunk/apps/showcase/src/main/webapp/conversion/enterAddressInfo.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/conversion/enterOperations.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/conversion/enterPersonInfo.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/conversion/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/conversion/showAddressInfo.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/conversion/showOperations.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/conversion/showPersonInfo.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/empmanager/editEmployee.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/empmanager/editSkill.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/empmanager/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/empmanager/listEmployees.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/empmanager/listSkills.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/filedownload/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/fileupload/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/fileupload/multipleUploadUsingArray-success.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/fileupload/multipleUploadUsingArray.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/fileupload/multipleUploadUsingList-success.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/fileupload/multipleUploadUsingList.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/fileupload/upload-success.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/fileupload/upload.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/freemarker/customFreemarkerManagerUsage.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/freemarker/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/freemarker/standardTags.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/hangmanAjax.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/hangmanMenu.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/hangmanNonAjax.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/help.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/integration/modelDriven.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/integration/modelDrivenResult.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/interactive/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/jsf/employee/edit.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/jsf/employee/list.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/jsf/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/modelDriven/modelDriven.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/modelDriven/modelDrivenResult.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/person/edit-person.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/person/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/person/list-people.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/person/new-person.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/showcase.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/styles/main.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/actionPrefix.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/actionPrefixExample.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/methodPrefix.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/normalSubmit.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/actionPrefix/redirectActionPrefix.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/actionTag/includedPage.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/actionTag/includedPage2.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/actionTag/includedPage3.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/actionTag/showActionTagDemo.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/date.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/debug.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/ifTag/testIf.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/ifTag/testIf.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/actionTagExampleCalling.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/componentTagExample.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/datepicker/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/example.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/example.vm * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/exampleSubmited.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/exampleSubmited.vm * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselect.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselectSubmit.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/moreSelects.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/moreSelectsSubmit.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/timepicker/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/treeExampleAjaxDynamic.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/treeExampleDynamic.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/treeExampleStatic.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tiles/body.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/tiles/body.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tiles/header.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/tiles/layout.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/tiles/layout.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/token/doublePost.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/token/example1.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/token/example2.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/token/example3.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/token/example4.ftl * /struts/struts2/trunk/apps/showcase/src/main/webapp/token/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/token/transferDone.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/clientSideValidationExample.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/fieldValidatorsExample.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/footer.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/nonFieldValidatorsExample.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/quiz-ajax.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/quiz-basic.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/quiz-client-css.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/quiz-client.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/quiz-success.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/storeErrorsAcrossRequestCancel.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/storeErrorsAcrossRequestExample.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/storeErrorsAcrossRequestOk.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/successClientSideValidationExample.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/successFieldValidatorsExample.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/successNonFieldValidatorsExample.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/successVisitorValidatorsExample.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/validationExamplesStyles.css * /struts/struts2/trunk/apps/showcase/src/main/webapp/validation/visitorValidatorsExample.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/viewSource.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/wait/complete.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/wait/example1.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/wait/example2.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/wait/example3.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/wait/index.jsp * /struts/struts2/trunk/apps/showcase/src/main/webapp/wait/wait.jsp > Refactor the Struts2 Showcase > ----------------------------- > > Key: WW-3900 > URL: https://issues.apache.org/jira/browse/WW-3900 > Project: Struts 2 > Issue Type: Task > Components: Example Applications > Affects Versions: 2.3.4.1 > Environment: > Reporter: Johannes Geppert > Assignee: Johannes Geppert > > Use Twitter Bootstrap CSS Framework to design this Showcase more User > friendly. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira