See <https://builds.apache.org/job/hupa-trunk/337/changes>
Changes: [dongxu] try to get message details, problem is: "Attempting to edit an EntityProxy previously edited by another RequestContext" [dongxu] fix the frozen autobean issue, yet another occur [dongxu] Fixes HUPA-96 : pass reference ids when replying. Patch by Zsombor Gegesy [dongxu] delete messages, make WestActivity Singleton [dongxu] delete and rename folder [dongxu] Succeed creating new folder [dongxu] Can fetch messages if click the Refresh button, but a strange issue occur. - can not put the action.setFolder to the first place. [dongxu] try to fetch messages, yet can not fire the login event in ModelTable such that just get a NullPointerException in it. [dongxu] try to change fetch messages to use RF [dongxu] use domain.User [dongxu] config guice server module's listener [dongxu] Make chechsession and login work with RF, with refactoring fetch folders. ...there are so many handlers should be changed to RF... [dongxu] Allow client can use the domain entity interface. Fetch the ImapFolder with Service-s and Locator-s ------------------------------------------ [...truncated 89 lines...] U server/src/main/java/org/apache/hupa/server/handler/SetFlagsHandler.java U server/src/main/java/org/apache/hupa/server/handler/MoveMessageHandler.java U server/src/main/java/org/apache/hupa/server/handler/CheckSessionHandler.java U server/src/main/java/org/apache/hupa/server/handler/AbstractSendMessageHandler.java U server/src/main/java/org/apache/hupa/server/handler/DeleteAllMessagesHandler.java U server/src/main/java/org/apache/hupa/server/handler/JavamailUtil.java U server/src/main/java/org/apache/hupa/server/handler/GetMessageDetailsHandler.java U server/src/main/java/org/apache/hupa/server/handler/AbstractDeleteMessageHandler.java U server/pom.xml U shared/src/main/java/org/apache/hupa/Shared.gwt.xml U shared/src/main/java/org/apache/hupa/shared/SConsts.java U shared/src/main/java/org/apache/hupa/shared/exception/InvalidSessionException.java A shared/src/main/java/org/apache/hupa/shared/proxy A shared/src/main/java/org/apache/hupa/shared/locator U shared/src/main/java/org/apache/hupa/shared/events/ExpandMessageEvent.java U shared/src/main/java/org/apache/hupa/shared/events/IncreaseUnseenEvent.java U shared/src/main/java/org/apache/hupa/shared/events/LoginEvent.java U shared/src/main/java/org/apache/hupa/shared/events/LogoutEvent.java U shared/src/main/java/org/apache/hupa/shared/events/MoveMessageEvent.java U shared/src/main/java/org/apache/hupa/shared/events/MessagesReceivedEvent.java U shared/src/main/java/org/apache/hupa/shared/events/FolderSelectionEvent.java U shared/src/main/java/org/apache/hupa/shared/events/DecreaseUnseenEvent.java U shared/src/main/java/org/apache/hupa/shared/events/SessionExpireEvent.java U shared/src/main/java/org/apache/hupa/shared/events/ReplyMessageEvent.java U shared/src/main/java/org/apache/hupa/shared/events/DeleteMessageEvent.java U shared/src/main/java/org/apache/hupa/shared/events/LoadMessagesEvent.java U shared/src/main/java/org/apache/hupa/shared/events/ForwardMessageEvent.java U shared/src/main/java/org/apache/hupa/shared/rpc/MoveMessage.java U shared/src/main/java/org/apache/hupa/shared/rpc/ContactsResult.java U shared/src/main/java/org/apache/hupa/shared/rpc/FetchRecentMessages.java U shared/src/main/java/org/apache/hupa/shared/rpc/DeleteAllMessages.java U shared/src/main/java/org/apache/hupa/shared/rpc/DeleteFolder.java U shared/src/main/java/org/apache/hupa/shared/rpc/ReplyMessage.java U shared/src/main/java/org/apache/hupa/shared/rpc/RenameFolder.java U shared/src/main/java/org/apache/hupa/shared/rpc/LoginUserResult.java U shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessageResult.java U shared/src/main/java/org/apache/hupa/shared/rpc/FetchFoldersResult.java U shared/src/main/java/org/apache/hupa/shared/rpc/LogoutUserResult.java U shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessage.java U shared/src/main/java/org/apache/hupa/shared/rpc/TagMessage.java U shared/src/main/java/org/apache/hupa/shared/rpc/CheckSessionResult.java U shared/src/main/java/org/apache/hupa/shared/rpc/FetchMessagesResult.java U shared/src/main/java/org/apache/hupa/shared/rpc/FetchMessages.java U shared/src/main/java/org/apache/hupa/shared/rpc/SetFlag.java U shared/src/main/java/org/apache/hupa/shared/rpc/GetMessageDetailsResult.java U shared/src/main/java/org/apache/hupa/shared/rpc/GetMessageDetails.java U shared/src/main/java/org/apache/hupa/shared/rpc/SendMessage.java U shared/src/main/java/org/apache/hupa/shared/rpc/RawMessage.java U shared/src/main/java/org/apache/hupa/shared/rpc/CreateFolder.java U shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessageByUid.java U shared/src/main/java/org/apache/hupa/shared/rpc/ForwardMessage.java U shared/src/main/java/org/apache/hupa/shared/domain/RenameFolderAction.java U shared/src/main/java/org/apache/hupa/shared/domain/DeleteMessageResult.java U shared/src/main/java/org/apache/hupa/shared/domain/FetchMessagesResult.java U shared/src/main/java/org/apache/hupa/shared/domain/ImapFolder.java U shared/src/main/java/org/apache/hupa/shared/domain/GetMessageDetailsResult.java U shared/src/main/java/org/apache/hupa/shared/domain/CreateFolderAction.java U shared/src/main/java/org/apache/hupa/shared/domain/DeleteMessageAllAction.java U shared/src/main/java/org/apache/hupa/shared/domain/DeleteMessageByUidAction.java A shared/src/main/java/org/apache/hupa/shared/domain/ImapFolder.java~HEAD U shared/src/main/java/org/apache/hupa/shared/domain/DeleteMessageAction.java U shared/src/main/java/org/apache/hupa/shared/domain/GenericResult.java U shared/src/main/java/org/apache/hupa/shared/domain/FetchMessagesAction.java U shared/src/main/java/org/apache/hupa/shared/domain/Message.java U shared/src/main/java/org/apache/hupa/shared/domain/GetMessageDetailsAction.java U shared/src/main/java/org/apache/hupa/shared/domain/MailHeader.java U shared/src/main/java/org/apache/hupa/shared/domain/DeleteFolderAction.java U shared/src/main/java/org/apache/hupa/shared/domain/MessageAttachment.java A shared/src/main/java/org/apache/hupa/shared/rf D shared/src/main/java/org/apache/hupa/shared/data/User.java D shared/src/main/java/org/apache/hupa/shared/data/IMAPFolder.java D shared/src/main/java/org/apache/hupa/shared/data/Settings.java D shared/src/main/java/org/apache/hupa/shared/data/Tag.java D shared/src/main/java/org/apache/hupa/shared/data/Message.java D shared/src/main/java/org/apache/hupa/shared/data/MessageDetails.java D shared/src/main/java/org/apache/hupa/shared/data/MessageAttachment.java U shared/src/main/java/org/apache/hupa/shared/data/RenameFolderActionImpl.java A shared/src/main/java/org/apache/hupa/shared/data/MessageImpl.java~HEAD U shared/src/main/java/org/apache/hupa/shared/data/DeleteMessageResultImpl.java U shared/src/main/java/org/apache/hupa/shared/data/FetchMessagesResultImpl.java A shared/src/main/java/org/apache/hupa/shared/data/SettingsImpl.java~HEAD D shared/src/main/java/org/apache/hupa/shared/data/ImapFolderImpl.java A shared/src/main/java/org/apache/hupa/shared/data/ImapFolderImpl.java U shared/src/main/java/org/apache/hupa/shared/data/AbstractMessage.java U shared/src/main/java/org/apache/hupa/shared/data/GetMessageDetailsResultImpl.java U shared/src/main/java/org/apache/hupa/shared/data/CreateFolderActionImpl.java U shared/src/main/java/org/apache/hupa/shared/data/DeleteMessageAllActionImpl.java U shared/src/main/java/org/apache/hupa/shared/data/DeleteMessageByUidActionImpl.java U shared/src/main/java/org/apache/hupa/shared/data/DeleteMessageActionImpl.java U shared/src/main/java/org/apache/hupa/shared/data/SMTPMessage.java U shared/src/main/java/org/apache/hupa/shared/data/GenericResultImpl.java A shared/src/main/java/org/apache/hupa/shared/data/MessageAttachmentImpl.java~HEAD U shared/src/main/java/org/apache/hupa/shared/data/FetchMessagesActionImpl.java U shared/src/main/java/org/apache/hupa/shared/data/MessageImpl.java U shared/src/main/java/org/apache/hupa/shared/data/GetMessageDetailsActionImpl.java U shared/src/main/java/org/apache/hupa/shared/data/MailHeaderImpl.java U shared/src/main/java/org/apache/hupa/shared/data/DeleteFolderActionImpl.java U shared/src/main/java/org/apache/hupa/shared/data/MessageAttachmentImpl.java U shared/src/main/java/org/apache/hupa/shared/data/SettingsImpl.java U shared/pom.xml U widgets/src/main/java/org/apache/hupa/Widgets.gwt.xml U widgets/src/main/java/org/apache/hupa/widgets/editor/Editor.java U widgets/src/main/java/org/apache/hupa/widgets/ui/RefetchPagingScrollTable.java U widgets/src/main/java/org/apache/hupa/widgets/ui/PagingOptions.java D widgets/src/main/java/org/apache/hupa/widgets/ui/impl/RndPanelGeneratorImplIE.java D widgets/src/main/java/org/apache/hupa/widgets/ui/impl/RndPanelGeneratorImpl.java U widgets/src/main/java/org/apache/hupa/widgets/ui/MultiValueSuggestArea.java U widgets/src/main/java/org/apache/hupa/widgets/ui/RndPanel.java U widgets/src/main/java/org/apache/hupa/widgets/WidgetsCSS.java U widgets/pom.xml U src/site/resources/demo/index.html U src/site/xdoc/index.xml U mock/src/main/java/org/apache/hupa/server/mock/MockConstants.java U mock/src/main/java/org/apache/hupa/server/mock/MockHttpSessionProvider.java U mock/src/main/java/org/apache/hupa/server/mock/MockIMAPFolder.java U mock/src/main/java/org/apache/hupa/server/mock/MockHttpSession.java U mock/src/main/java/org/apache/hupa/server/guice/AbstractGuiceTestModule.java U mock/pom.xml U pom.xml U client/src/test/java/org/apache/hupa/client/mock/MockUploader.java U client/src/test/java/org/apache/hupa/client/mock/MockMessageSendDisplay.java U client/src/test/java/org/apache/hupa/client/validation/EmailListValidatorTest.java U client/src/test/java/org/apache/hupa/client/HupaMvpTestCase.java U client/src/test/java/org/apache/hupa/client/guice/GuiceClientTestModule.java U client/src/test/java/org/apache/hupa/client/mvp/MessageSendPresenterTest.java U client/src/main/webapp/Hupa.css U client/src/main/webapp/WEB-INF/web.xml U client/src/main/webapp/Hupa.html U client/src/main/java/org/apache/hupa/Hupa.gwt.xml A client/src/main/java/org/apache/hupa/client/place/MailFolderPlace.java A client/src/main/java/org/apache/hupa/client/place/MailFolderPlace.java~HEAD U client/src/main/java/org/apache/hupa/client/place/MessageSendPlace.java U client/src/main/java/org/apache/hupa/client/place/DefaultPlace.java A client/src/main/java/org/apache/hupa/client/place/IMAPMessagePlace.java U client/src/main/java/org/apache/hupa/client/mapper/AppPlaceHistoryMapper.java A client/src/main/java/org/apache/hupa/client/mapper/WestActivityMapper.java~HEAD A client/src/main/java/org/apache/hupa/client/mapper/AppPlaceHistoryMapper.java~HEAD A client/src/main/java/org/apache/hupa/client/mapper/MainContentActivityMapper.java A client/src/main/java/org/apache/hupa/client/mapper/CachingWestActivityMapper.java~HEAD A client/src/main/java/org/apache/hupa/client/mapper/CachingTopActivityMapper.java~HEAD U client/src/main/java/org/apache/hupa/client/mapper/CachingWestActivityMapper.java U client/src/main/java/org/apache/hupa/client/mapper/TopActivityMapper.java U client/src/main/java/org/apache/hupa/client/mapper/CachingTopActivityMapper.java U client/src/main/java/org/apache/hupa/client/mapper/WestActivityMapper.java A client/src/main/java/org/apache/hupa/client/mapper/TopActivityMapper.java~HEAD U client/src/main/java/org/apache/hupa/client/HupaCSS.java U client/src/main/java/org/apache/hupa/client/evo/ActivityManagerInitializer.java A client/src/main/java/org/apache/hupa/client/evo/ActivityManagerInitializer.java~HEAD U client/src/main/java/org/apache/hupa/client/evo/AppController.java A client/src/main/java/org/apache/hupa/client/evo/AppController.java~HEAD A client/src/main/java/org/apache/hupa/client/evo/HupaEvoCallback.java U client/src/main/java/org/apache/hupa/client/evo/HupaEvo.java A client/src/main/java/org/apache/hupa/client/evo/HupaEvo.java~HEAD U client/src/main/java/org/apache/hupa/client/CachingDispatchAsync.java U client/src/main/java/org/apache/hupa/client/validation/EmailListValidator.java U client/src/main/java/org/apache/hupa/client/activity/TopActivity.java U client/src/main/java/org/apache/hupa/client/activity/LoginActivity.java U client/src/main/java/org/apache/hupa/client/activity/WestActivity.java U client/src/main/java/org/apache/hupa/client/activity/IMAPMessageListActivity.java A client/src/main/java/org/apache/hupa/client/activity/IMAPMessageActivity.java U client/src/main/java/org/apache/hupa/client/activity/MessageSendActivity.java U client/src/main/java/org/apache/hupa/client/mvp/LoginView.java U client/src/main/java/org/apache/hupa/client/mvp/place/IMAPMessageListPresenterPlace.java U client/src/main/java/org/apache/hupa/client/mvp/AppPresenter.java U client/src/main/java/org/apache/hupa/client/mvp/AppView.java U client/src/main/java/org/apache/hupa/client/mvp/MainPresenter.java U client/src/main/java/org/apache/hupa/client/mvp/MessageTableModel.java U client/src/main/java/org/apache/hupa/client/mvp/IMAPMessageListPresenter.java U client/src/main/java/org/apache/hupa/client/mvp/MainView.java U client/src/main/java/org/apache/hupa/client/mvp/IMAPMessageListView.java U client/src/main/java/org/apache/hupa/client/mvp/IMAPMessagePresenter.java U client/src/main/java/org/apache/hupa/client/mvp/IMAPMessageView.java U client/src/main/java/org/apache/hupa/client/mvp/MessageSendPresenter.java U client/src/main/java/org/apache/hupa/client/mvp/MessageSendView.java U client/src/main/java/org/apache/hupa/client/mvp/LoginPresenter.java U client/src/main/java/org/apache/hupa/client/widgets/IMAPTreeItem.java A client/src/main/java/org/apache/hupa/client/rf/IMAPFolderProxy.java U client/src/main/java/org/apache/hupa/client/rf/CheckSessionRequest.java U client/src/main/java/org/apache/hupa/client/rf/FetchMessagesRequest.java U client/src/main/java/org/apache/hupa/client/rf/ImapFolderRequest.java U client/src/main/java/org/apache/hupa/client/rf/HupaRequestFactory.java U client/src/main/java/org/apache/hupa/client/rf/GetMessageDetailsRequest.java U client/src/main/java/org/apache/hupa/client/rf/DeleteFolderRequest.java U client/src/main/java/org/apache/hupa/client/rf/CreateFolderRequest.java U client/src/main/java/org/apache/hupa/client/rf/DeleteMessageAllRequest.java A client/src/main/java/org/apache/hupa/client/rf/ImapFolderRequest.java~HEAD U client/src/main/java/org/apache/hupa/client/rf/RenameFolderRequest.java U client/src/main/java/org/apache/hupa/client/rf/DeleteMessageByUidRequest.java U client/src/main/java/org/apache/hupa/client/rf/LoginUserRequest.java U client/src/main/java/org/apache/hupa/client/ioc/AppGinModule.java U client/src/main/java/org/apache/hupa/client/ioc/AppGinjector.java U client/src/main/java/org/apache/hupa/client/HupaConstants.java U client/src/main/java/org/apache/hupa/client/ui/AppLayoutImpl.ui.xml U client/src/main/java/org/apache/hupa/client/ui/AppLayoutImpl.java U client/src/main/java/org/apache/hupa/client/ui/LoginView.java U client/src/main/java/org/apache/hupa/client/ui/AppLayout.java A client/src/main/java/org/apache/hupa/client/ui/IMAPMessageView.java U client/src/main/java/org/apache/hupa/client/ui/MessageSendView.java U client/src/main/java/org/apache/hupa/client/ui/TopView.java A client/src/main/java/org/apache/hupa/client/ui/MessageTableModel.java U client/src/main/java/org/apache/hupa/client/ui/WidgetDisplayable.java U client/src/main/java/org/apache/hupa/client/ui/WestView.java A client/src/main/java/org/apache/hupa/client/ui/WidgetDisplayable.java~HEAD A client/src/main/java/org/apache/hupa/client/ui/WidgetContainerDisplayable.java~HEAD U client/src/main/java/org/apache/hupa/client/ui/IMAPMessageListView.java U client/src/main/java/org/apache/hupa/client/ui/TopView.ui.xml U client/src/main/java/org/apache/hupa/client/ui/Displayable.java U client/src/main/java/org/apache/hupa/client/ui/WidgetContainerDisplayable.java U client/src/main/java/org/apache/hupa/client/Hupa.java U client/src/main/java/org/apache/hupa/client/gin/HupaClientModule.java U client/src/main/java/org/apache/hupa/client/gin/HupaGinjector.java U client/pom.xml At revision 1522170 Parsing POMs ERROR: Failed to parse POMs hudson.util.IOException2: remote file operation failed: <https://builds.apache.org/job/hupa-trunk/ws/trunk> at hudson.remoting.Channel@c8a260d:ubuntu3 at hudson.FilePath.act(FilePath.java:905) at hudson.FilePath.act(FilePath.java:882) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:920) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:652) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:567) at hudson.model.Run.execute(Run.java:1603) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:506) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:246) Caused by: hudson.remoting.ProxyException: hudson.maven.MavenModuleSetBuild$MavenExecutionException: org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs: [FATAL] Non-parseable POM <https://builds.apache.org/job/hupa-trunk/ws/trunk/pom.xml>: expected start tag name and not < (position: START_DOCUMENT seen ...overning permissions and limitations\n under the License.\n-->\n<<... @20:3) @ line 20, column 3 at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1323) at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1058) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2423) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:326) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:679) Caused by: hudson.remoting.ProxyException: org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs: [FATAL] Non-parseable POM <https://builds.apache.org/job/hupa-trunk/ws/trunk/pom.xml>: expected start tag name and not < (position: START_DOCUMENT seen ...overning permissions and limitations\n under the License.\n-->\n<<... @20:3) @ line 20, column 3 at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:364) at hudson.maven.MavenEmbedder.buildProjects(MavenEmbedder.java:361) at hudson.maven.MavenEmbedder.readProjects(MavenEmbedder.java:331) at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1260) ... 11 more Skipping Cobertura coverage report as build was not UNSTABLE or better ... --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
