Reviewers: jlabanca, drfibonacci, rchandia,

Description:
Convert samples/mobilewebapp to use maven. This paves the way to
converting the sample to use GIN and Objectify.

mvn gwt:run works as expected, and importing into eclipse as a maven
project works fine too. README-MAVEN.txt includes instructions for
working against gwt source.

This change is not as big as it looks. 99% of the adds and deletes are
actually simple moves, without even a package name change -- Maven is
happiest when source lives at src/main/java rather than right in
src/main.

Also, there appears to be no need for src/dev. The AppCacheLinker is
working just fine in src/main/java along with all its little friends.

One big caveat: DataNucleus intrumentation is not working from the
command line, though it is working in eclipse. This doesn't seem worth
fixing since we want to switch to Objectify very soon.


Please review this at http://gwt-code-reviews.appspot.com/1450809/

Affected files:
  D eclipse/samples/MobileWebApp/.checkstyle
  D eclipse/samples/MobileWebApp/.classpath
  D eclipse/samples/MobileWebApp/.project
D eclipse/samples/MobileWebApp/.settings/com.google.appengine.eclipse.core.prefs
  D eclipse/samples/MobileWebApp/.settings/com.google.gdt.eclipse.core.prefs
  A samples/mobilewebapp/README-MAVEN.txt
  D samples/mobilewebapp/README.txt
  M samples/mobilewebapp/build.xml
  A samples/mobilewebapp/pom.xml
D samples/mobilewebapp/src/dev/com/google/gwt/sample/mobilewebapp/linker/AppCacheLinker.java
  D samples/mobilewebapp/src/main/META-INF/jdoconfig.xml
  D samples/mobilewebapp/src/main/META-INF/persistence.xml
D samples/mobilewebapp/src/main/com/google/gwt/sample/gaerequest/GaeRequest.gwt.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/gaerequest/client/GaeAuthRequestTransport.java D samples/mobilewebapp/src/main/com/google/gwt/sample/gaerequest/client/GaeAuthenticationFailureEvent.java D samples/mobilewebapp/src/main/com/google/gwt/sample/gaerequest/client/ReloadOnAuthenticationFailure.java D samples/mobilewebapp/src/main/com/google/gwt/sample/gaerequest/server/GaeAuthFilter.java D samples/mobilewebapp/src/main/com/google/gwt/sample/gaerequest/shared/GaeHelper.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/FormFactor.gwt.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/MobileWebApp.gwt.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/App.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ClientFactory.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ClientFactoryImpl.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ClientFactoryImplMobile.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ClientFactoryImplTablet.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/MobileWebApp.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/MobileWebAppShell.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/Provider.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ProvidesPresenter.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/TaskProxyLocalStorage.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/activity/AppActivityMapper.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/activity/TaskEditActivity.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/activity/TaskEditView.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/activity/TaskListActivity.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/activity/TaskListView.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/activity/TaskReadView.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.css D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.ui.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskListView.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskListView.ui.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskReadView.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskReadView.ui.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/MainMenuCellList.css D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/MainMenuItem.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/MobileWebAppShellDesktop.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/MobileWebAppShellDesktop.ui.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/desktop/PieChart.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/event/AddTaskEvent.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/event/EditingCanceledEvent.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/event/GoHomeEvent.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/event/ShowTaskEvent.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/event/TaskSavedEvent.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileCellList.css D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskEditView.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskEditView.ui.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskListView.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskListView.ui.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskReadView.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskReadView.ui.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileWebAppShellMobile.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/MobileWebAppShellMobile.ui.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/mobile/TaskProxyCell.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/place/AppPlaceHistoryMapper.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/place/TaskEditPlace.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/place/TaskListPlace.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/MobileWebAppShellTablet.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/MobileWebAppShellTablet.ui.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/TabletResources.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskEditView.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskEditView.ui.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskReadView.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskReadView.ui.xml D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/tablet/tabletStyles.css D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ui/DateButton.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ui/EditorDecorator.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ui/OrientationHelper.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ui/SoundEffects.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/client/ui/WindowBasedOrientationHelper.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/server/domain/EMF.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/server/domain/Task.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/server/domain/UserServiceWrapper.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/shared/FieldVerifier.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/shared/MobileWebAppRequestFactory.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/shared/TaskProxy.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/shared/TaskProxyImpl.java D samples/mobilewebapp/src/main/com/google/gwt/sample/mobilewebapp/shared/TaskRequest.java
  A samples/mobilewebapp/src/main/java/META-INF/jdoconfig.xml
  A samples/mobilewebapp/src/main/java/META-INF/persistence.xml
A samples/mobilewebapp/src/main/java/com/google/gwt/sample/gaerequest/GaeRequest.gwt.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/gaerequest/client/GaeAuthRequestTransport.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/gaerequest/client/GaeAuthenticationFailureEvent.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/gaerequest/client/ReloadOnAuthenticationFailure.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/gaerequest/server/GaeAuthFilter.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/gaerequest/shared/GaeHelper.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/FormFactor.gwt.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/MobileWebApp.gwt.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/App.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ClientFactory.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ClientFactoryImpl.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ClientFactoryImplMobile.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ClientFactoryImplTablet.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/MobileWebApp.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/MobileWebAppShell.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/Provider.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ProvidesPresenter.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/TaskProxyLocalStorage.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/activity/AppActivityMapper.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/activity/TaskEditActivity.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/activity/TaskEditView.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/activity/TaskListActivity.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/activity/TaskListView.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/activity/TaskReadView.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.css A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskEditView.ui.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskListView.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskListView.ui.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskReadView.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/DesktopTaskReadView.ui.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/MainMenuCellList.css A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/MainMenuItem.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/MobileWebAppShellDesktop.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/MobileWebAppShellDesktop.ui.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/desktop/PieChart.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/event/AddTaskEvent.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/event/EditingCanceledEvent.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/event/GoHomeEvent.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/event/ShowTaskEvent.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/event/TaskSavedEvent.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileCellList.css A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskEditView.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskEditView.ui.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskListView.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskListView.ui.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskReadView.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileTaskReadView.ui.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileWebAppShellMobile.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/MobileWebAppShellMobile.ui.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/mobile/TaskProxyCell.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/place/AppPlaceHistoryMapper.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/place/TaskEditPlace.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/place/TaskListPlace.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/MobileWebAppShellTablet.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/MobileWebAppShellTablet.ui.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/TabletResources.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskEditView.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskEditView.ui.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskReadView.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/TabletTaskReadView.ui.xml A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/tablet/tabletStyles.css A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ui/DateButton.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ui/EditorDecorator.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ui/OrientationHelper.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ui/SoundEffects.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/client/ui/WindowBasedOrientationHelper.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/linker/AppCacheLinker.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/server/domain/EMF.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/server/domain/Task.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/server/domain/UserServiceWrapper.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/shared/FieldVerifier.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/shared/MobileWebAppRequestFactory.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/shared/TaskProxy.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/shared/TaskProxyImpl.java A samples/mobilewebapp/src/main/java/com/google/gwt/sample/mobilewebapp/shared/TaskRequest.java
  A samples/mobilewebapp/src/main/java/log4j.properties
  D samples/mobilewebapp/src/main/log4j.properties
  A samples/mobilewebapp/src/main/webapp/MobileWebApp.css
  A samples/mobilewebapp/src/main/webapp/MobileWebApp.html
  A samples/mobilewebapp/src/main/webapp/WEB-INF/appengine-web.xml
  A samples/mobilewebapp/src/main/webapp/WEB-INF/datastore-indexes.xml
  A samples/mobilewebapp/src/main/webapp/WEB-INF/logging.properties
  A samples/mobilewebapp/src/main/webapp/WEB-INF/web.xml
  D samples/mobilewebapp/user-classpath
  D samples/mobilewebapp/user-project
D samples/mobilewebapp/user-settings/com.google.appengine.eclipse.core.prefs
  D samples/mobilewebapp/war/MobileWebApp.css
  D samples/mobilewebapp/war/MobileWebApp.html
  D samples/mobilewebapp/war/WEB-INF/appengine-web.xml
  D samples/mobilewebapp/war/WEB-INF/datastore-indexes.xml
  D samples/mobilewebapp/war/WEB-INF/logging.properties
  D samples/mobilewebapp/war/WEB-INF/web.xml
  M tools/scripts/maven_script.sh


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to