├── defaultTest-dev.launch
├── defaultTest-prod.launch
├── pom.xml
├── src
│ ├── main
│ │ ├── java
│ │ │ └── it
│ │ │ └── mmbsoftware
│ │ │ └── yap
│ │ │ ├── client
│ │ │ │ ├── Default.java
│ │ │ │ └── GreetingService.java
│ │ │ ├── server
│ │ │ │ └── GreetingServiceImpl.java
│ │ │ └── shared
│ │ │ └── FieldVerifier.java
│ │ ├── resources
│ │ │ └── it
│ │ │ └── mmbsoftware
│ │ │ └── yap
│ │ │ ├── client
│ │ │ │ ├── Messages_fr.properties
│ │ │ │ └── Messages.properties
│ │ │ └── Default.gwt.xml
│ │ └── webapp
│ │ ├── default.css
│ │ ├── Default.html
│ │ └── WEB-INF
│ │ ├── appengine-web.xml
│ │ ├── classes
│ │ │ └── it
│ │ │ └── mmbsoftware
│ │ │ └── yap
│ │ │ └── client
│ │ ├── logging.properties
│ │ └── web.xml
│ └── test
│ ├── java
│ │ └── it
│ │ └── mmbsoftware
│ │ └── yap
│ │ └── client
│ │ └── GwtTestdefault.java
│ └── resources
│ └── it
│ └── mmbsoftware
│ └── yap
│ └── DefaultJUnit.gwt.xml
├── target
│ ├── default-1.0-SNAPSHOT
│ │ ├── Default
│ │ │ ├── 5589A86B79D7062CAB7279377F7D7315.cache.html
│ │ │ ├── 70D57668ACF642EC15291EFEE3135E95.cache.html
│ │ │ ├── 882F4F27EBF80B0EDFD959D9188B3CEE.gwt.rpc
│ │ │ ├── 9A4A091F15741FF6906627D3FF71AB96.cache.html
│ │ │ ├── A43565A2BEE9E27C7C127714FB3D992C.cache.html
│ │ │ ├── B9ED0E79E216348B4C9DA9D5C73C1E1A.cache.html
│ │ │ ├── clear.cache.gif
│ │ │ ├── Default.nocache.js
│ │ │ ├── gwt
│ │ │ │ └── standard
│ │ │ │ ├── images
│ │ │ │ │ ├── corner_ie6.png
│ │ │ │ │ ├── corner.png
│ │ │ │ │ ├── hborder_ie6.png
│ │ │ │ │ ├── hborder.png
│ │ │ │ │ ├── ie6
│ │ │ │ │ │ ├── corner_dialog_topleft.png
│ │ │ │ │ │ ├── corner_dialog_topright.png
│ │ │ │ │ │ ├── hborder_blue_shadow.png
│ │ │ │ │ │ ├── hborder_gray_shadow.png
│ │ │ │ │ │ ├── vborder_blue_shadow.png
│ │ │ │ │ │ └── vborder_gray_shadow.png
│ │ │ │ │ ├── splitPanelThumb.png
│ │ │ │ │ ├── vborder_ie6.png
│ │ │ │ │ └── vborder.png
│ │ │ │ ├── standard.css
│ │ │ │ └── standard_rtl.css
│ │ │ ├── hosted.html
│ │ │ ├── junit.html
│ │ │ └── junit-standards.html
│ │ ├── default.css
│ │ ├── Default.html
│ │ └── WEB-INF
│ │ ├── appengine-web.xml
│ │ ├── classes
│ │ │ ├── default.css
│ │ │ ├── Default.html
│ │ │ ├── it
│ │ │ │ └── mmbsoftware
│ │ │ │ └── yap
│ │ │ │ ├── client
│ │ │ │ │ ├── Default$1.class
│ │ │ │ │ ├── Default$1MyHandler$1.class
│ │ │ │ │ ├── Default$1MyHandler.class
│ │ │ │ │ ├── Default.class
│ │ │ │ │ ├── Default.java
│ │ │ │ │ ├── GreetingServiceAsync.class
│ │ │ │ │ ├── GreetingServiceAsync$Util.class
│ │ │ │ │ ├── GreetingService.class
│ │ │ │ │ ├── GreetingService.java
│ │ │ │ │ ├── Messages.class
│ │ │ │ │ ├── Messages_fr.properties
│ │ │ │ │ └── Messages.properties
│ │ │ │ ├── Default.gwt.xml
│ │ │ │ ├── server
│ │ │ │ │ ├── GreetingServiceImpl.class
│ │ │ │ │ └── GreetingServiceImpl.java
│ │ │ │ └── shared
│ │ │ │ ├── FieldVerifier.class
│ │ │ │ └── FieldVerifier.java
│ │ │ ├── META-INF
│ │ │ └── WEB-INF
│ │ │ ├── appengine-web.xml
│ │ │ ├── classes
│ │ │ │ ├── default.css
│ │ │ │ ├── Default.html
│ │ │ │ ├── it
│ │ │ │ │ └── mmbsoftware
│ │ │ │ │ └── yap
│ │ │ │ │ ├── client
│ │ │ │ │ │ ├── Default$1.class
│ │ │ │ │ │ ├── Default$1MyHandler$1.class
│ │ │ │ │ │ ├── Default$1MyHandler.class
│ │ │ │ │ │ ├── Default.class
│ │ │ │ │ │ ├── Default.java
│ │ │ │ │ │ ├── GreetingServiceAsync.class
│ │ │ │ │ │ ├── GreetingServiceAsync$Util.class
│ │ │ │ │ │ ├── GreetingService.class
│ │ │ │ │ │ ├── GreetingService.java
│ │ │ │ │ │ ├── Messages.class
│ │ │ │ │ │ ├── Messages_fr.properties
│ │ │ │ │ │ └── Messages.properties
│ │ │ │ │ ├── Default.gwt.xml
│ │ │ │ │ ├── server
│ │ │ │ │ │ ├── GreetingServiceImpl.class
│ │ │ │ │ │ └── GreetingServiceImpl.java
│ │ │ │ │ └── shared
│ │ │ │ │ ├── FieldVerifier.class
│ │ │ │ │ └── FieldVerifier.java
│ │ │ │ └── WEB-INF
│ │ │ │ ├── appengine-web.xml
│ │ │ │ ├── classes
│ │ │ │ │ ├── default.css
│ │ │ │ │ ├── Default.html
│ │ │ │ │ ├── it
│ │ │ │ │ │ └── mmbsoftware
│ │ │ │ │ │ └── yap
│ │ │ │ │ │ ├── client
│ │ │ │ │ │ │ ├── Default$1.class
│ │ │ │ │ │ │ ├── Default$1MyHandler$1.class
│ │ │ │ │ │ │ ├── Default$1MyHandler.class
│ │ │ │ │ │ │ ├── Default.class
│ │ │ │ │ │ │ ├── Default.java
│ │ │ │ │ │ │ ├── GreetingServiceAsync.class
│ │ │ │ │ │ │ ├── GreetingServiceAsync$Util.class
│ │ │ │ │ │ │ ├── GreetingService.class
│ │ │ │ │ │ │ ├── GreetingService.java
│ │ │ │ │ │ │ ├── Messages.class
│ │ │ │ │ │ │ ├── Messages_fr.properties
│ │ │ │ │ │ │ └── Messages.properties
│ │ │ │ │ │ ├── Default.gwt.xml
│ │ │ │ │ │ ├── server
│ │ │ │ │ │ │ ├── GreetingServiceImpl.class
│ │ │ │ │ │ │ └── GreetingServiceImpl.java
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ ├── FieldVerifier.class
│ │ │ │ │ │ └── FieldVerifier.java
│ │ │ │ │ └── WEB-INF
│ │ │ │ │ ├── appengine-web.xml
│ │ │ │ │ ├── classes
│ │ │ │ │ │ ├── default.css
│ │ │ │ │ │ ├── Default.html
│ │ │ │ │ │ ├── it
│ │ │ │ │ │ │ └── mmbsoftware
│ │ │ │ │ │ │ └── yap
│ │ │ │ │ │ │ ├── client
│ │ │ │ │ │ │ │ ├── Default$1.class
│ │ │ │ │ │ │ │ ├── Default$1MyHandler$1.class
│ │ │ │ │ │ │ │ ├── Default$1MyHandler.class
│ │ │ │ │ │ │ │ ├── Default.class
│ │ │ │ │ │ │ │ ├── Default.java
│ │ │ │ │ │ │ │ ├── GreetingServiceAsync.class
│ │ │ │ │ │ │ │ ├── GreetingServiceAsync$Util.class
│ │ │ │ │ │ │ │ ├── GreetingService.class
│ │ │ │ │ │ │ │ ├── GreetingService.java
│ │ │ │ │ │ │ │ ├── Messages.class
│ │ │ │ │ │ │ │ ├── Messages_fr.properties
│ │ │ │ │ │ │ │ └── Messages.properties
│ │ │ │ │ │ │ ├── Default.gwt.xml
│ │ │ │ │ │ │ ├── server
│ │ │ │ │ │ │ │ ├── GreetingServiceImpl.class
│ │ │ │ │ │ │ │ └── GreetingServiceImpl.java
│ │ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ ├── FieldVerifier.class
│ │ │ │ │ │ │ └── FieldVerifier.java
│ │ │ │ │ │ └── WEB-INF
│ │ │ │ │ │ ├── appengine-web.xml
│ │ │ │ │ │ ├── classes
│ │ │ │ │ │ │ ├── default.css
│ │ │ │ │ │ │ ├── Default.html
│ │ │ │ │ │ │ ├── it
│ │ │ │ │ │ │ │ └── mmbsoftware
│ │ │ │ │ │ │ │ └── yap
│ │ │ │ │ │ │ │ ├── client
│ │ │ │ │ │ │ │ │ ├── Default$1.class
│ │ │ │ │ │ │ │ │ ├── Default$1MyHandler$1.class
│ │ │ │ │ │ │ │ │ ├── Default$1MyHandler.class
│ │ │ │ │ │ │ │ │ ├── Default.class
│ │ │ │ │ │ │ │ │ ├── Default.java
│ │ │ │ │ │ │ │ │ ├── GreetingServiceAsync.class
│ │ │ │ │ │ │ │ │ ├── GreetingServiceAsync$Util.class
│ │ │ │ │ │ │ │ │ ├── GreetingService.class
│ │ │ │ │ │ │ │ │ ├── GreetingService.java
│ │ │ │ │ │ │ │ │ ├── Messages.class
│ │ │ │ │ │ │ │ │ ├── Messages_fr.properties
│ │ │ │ │ │ │ │ │ └── Messages.properties
│ │ │ │ │ │ │ │ ├── Default.gwt.xml
│ │ │ │ │ │ │ │ ├── server
│ │ │ │ │ │ │ │ │ ├── GreetingServiceImpl.class
│ │ │ │ │ │ │ │ │ └── GreetingServiceImpl.java
│ │ │ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ │ ├── FieldVerifier.class
│ │ │ │ │ │ │ │ └── FieldVerifier.java
│ │ │ │ │ │ │ └── WEB-INF
│ │ │ │ │ │ │ ├── appengine-web.xml
│ │ │ │ │ │ │ ├── classes
│ │ │ │ │ │ │ │ ├── default.css
│ │ │ │ │ │ │ │ ├── Default.html
│ │ │ │ │ │ │ │ ├── it
│ │ │ │ │ │ │ │ │ └── mmbsoftware
│ │ │ │ │ │ │ │ │ └── yap
│ │ │ │ │ │ │ │ │ ├── client
│ │ │ │ │ │ │ │ │ │ ├── Default$1.class
│ │ │ │ │ │ │ │ │ │ ├── Default$1MyHandler$1.class
│ │ │ │ │ │ │ │ │ │ ├── Default$1MyHandler.class
│ │ │ │ │ │ │ │ │ │ ├── Default.class
│ │ │ │ │ │ │ │ │ │ ├── Default.java
│ │ │ │ │ │ │ │ │ │ ├── GreetingServiceAsync.class
│ │ │ │ │ │ │ │ │ │ ├── GreetingServiceAsync$Util.class
│ │ │ │ │ │ │ │ │ │ ├── GreetingService.class
│ │ │ │ │ │ │ │ │ │ ├── GreetingService.java
│ │ │ │ │ │ │ │ │ │ ├── Messages.class
│ │ │ │ │ │ │ │ │ │ ├── Messages_fr.properties
│ │ │ │ │ │ │ │ │ │ └── Messages.properties
│ │ │ │ │ │ │ │ │ ├── Default.gwt.xml
│ │ │ │ │ │ │ │ │ ├── server
│ │ │ │ │ │ │ │ │ │ ├── GreetingServiceImpl.class
│ │ │ │ │ │ │ │ │ │ └── GreetingServiceImpl.java
│ │ │ │ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ │ │ ├── FieldVerifier.class
│ │ │ │ │ │ │ │ │ └── FieldVerifier.java
│ │ │ │ │ │ │ │ └── WEB-INF
│ │ │ │ │ │ │ │ ├── appengine-web.xml
│ │ │ │ │ │ │ │ ├── classes
│ │ │ │ │ │ │ │ │ ├── default.css
│ │ │ │ │ │ │ │ │ ├── Default.html
│ │ │ │ │ │ │ │ │ ├── it
│ │ │ │ │ │ │ │ │ │ └── mmbsoftware
│ │ │ │ │ │ │ │ │ │ └── yap
│ │ │ │ │ │ │ │ │ │ ├── client
│ │ │ │ │ │ │ │ │ │ │ ├── Default$1.class
│ │ │ │ │ │ │ │ │ │ │ ├── Default$1MyHandler$1.class
│ │ │ │ │ │ │ │ │ │ │ ├── Default$1MyHandler.class
│ │ │ │ │ │ │ │ │ │ │ ├── Default.class
│ │ │ │ │ │ │ │ │ │ │ ├── Default.java
│ │ │ │ │ │ │ │ │ │ │ ├── GreetingServiceAsync.class
│ │ │ │ │ │ │ │ │ │ │ ├── GreetingServiceAsync$Util.class
│ │ │ │ │ │ │ │ │ │ │ ├── GreetingService.class
│ │ │ │ │ │ │ │ │ │ │ ├── GreetingService.java
│ │ │ │ │ │ │ │ │ │ │ ├── Messages.class
│ │ │ │ │ │ │ │ │ │ │ ├── Messages_fr.properties
│ │ │ │ │ │ │ │ │ │ │ └── Messages.properties
│ │ │ │ │ │ │ │ │ │ ├── Default.gwt.xml
│ │ │ │ │ │ │ │ │ │ ├── server
│ │ │ │ │ │ │ │ │ │ │ ├── GreetingServiceImpl.class
│ │ │ │ │ │ │ │ │ │ │ └── GreetingServiceImpl.java
│ │ │ │ │ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ │ │ │ ├── FieldVerifier.class
│ │ │ │ │ │ │ │ │ │ └── FieldVerifier.java
│ │ │ │ │ │ │ │ │ └── WEB-INF
│ │ │ │ │ │ │ │ │ ├── appengine-web.xml
│ │ │ │ │ │ │ │ │ ├── classes
│ │ │ │ │ │ │ │ │ │ ├── default.css
│ │ │ │ │ │ │ │ │ │ ├── Default.html
│ │ │ │ │ │ │ │ │ │ ├── it
│ │ │ │ │ │ │ │ │ │ │ └── mmbsoftware
│ │ │ │ │ │ │ │ │ │ │ └── yap
│ │ │ │ │ │ │ │ │ │ │ ├── client
│ │ │ │ │ │ │ │ │ │ │ │ ├── Default$1.class
│ │ │ │ │ │ │ │ │ │ │ │ ├── Default$1MyHandler$1.class
│ │ │ │ │ │ │ │ │ │ │ │ ├── Default$1MyHandler.class
│ │ │ │ │ │ │ │ │ │ │ │ ├── Default.class
│ │ │ │ │ │ │ │ │ │ │ │ ├── Default.java
│ │ │ │ │ │ │ │ │ │ │ │ ├── GreetingServiceAsync.class
│ │ │ │ │ │ │ │ │ │ │ │ ├── GreetingServiceAsync$Util.class
│ │ │ │ │ │ │ │ │ │ │ │ ├── GreetingService.class
│ │ │ │ │ │ │ │ │ │ │ │ ├── GreetingService.java
│ │ │ │ │ │ │ │ │ │ │ │ ├── Messages.class
│ │ │ │ │ │ │ │ │ │ │ │ ├── Messages_fr.properties
│ │ │ │ │ │ │ │ │ │ │ │ └── Messages.properties
│ │ │ │ │ │ │ │ │ │ │ ├── Default.gwt.xml
│ │ │ │ │ │ │ │ │ │ │ ├── server
│ │ │ │ │ │ │ │ │ │ │ │ ├── GreetingServiceImpl.class
│ │ │ │ │ │ │ │ │ │ │ │ └── GreetingServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ │ │ │ │ ├── FieldVerifier.class
│ │ │ │ │ │ │ │ │ │ │ └── FieldVerifier.java
│ │ │ │ │ │ │ │ │ │ └── WEB-INF
│ │ │ │ │ │ │ │ │ │ ├── appengine-web.xml
│ │ │ │ │ │ │ │ │ │ ├── logging.properties
│ │ │ │ │ │ │ │ │ │ └── web.xml
│ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ │ ├── appengine-api-1.0-sdk-1.9.1.jar
│ │ │ │ │ │ │ │ │ │ ├── gwt-servlet-2.6.1.jar
│ │ │ │ │ │ │ │ │ │ ├── jstl-1.2.jar
│ │ │ │ │ │ │ │ │ │ ├── validation-api-1.0.0.GA.jar
│ │ │ │ │ │ │ │ │ │ └── validation-api-1.0.0.GA-sources.jar
│ │ │ │ │ │ │ │ │ ├── logging.properties
│ │ │ │ │ │ │ │ │ └── web.xml
│ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ ├── appengine-api-1.0-sdk-1.9.1.jar
│ │ │ │ │ │ │ │ │ ├── gwt-servlet-2.6.1.jar
│ │ │ │ │ │ │ │ │ ├── jstl-1.2.jar
│ │ │ │ │ │ │ │ │ ├── validation-api-1.0.0.GA.jar
│ │ │ │ │ │ │ │ │ └── validation-api-1.0.0.GA-sources.jar
│ │ │ │ │ │ │ │ ├── logging.properties
│ │ │ │ │ │ │ │ └── web.xml
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ ├── appengine-api-1.0-sdk-1.9.1.jar
│ │ │ │ │ │ │ │ ├── gwt-servlet-2.6.1.jar
│ │ │ │ │ │ │ │ ├── jstl-1.2.jar
│ │ │ │ │ │ │ │ ├── validation-api-1.0.0.GA.jar
│ │ │ │ │ │ │ │ └── validation-api-1.0.0.GA-sources.jar
│ │ │ │ │ │ │ ├── logging.properties
│ │ │ │ │ │ │ └── web.xml
│ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ ├── appengine-api-1.0-sdk-1.9.1.jar
│ │ │ │ │ │ │ ├── gwt-servlet-2.6.1.jar
│ │ │ │ │ │ │ ├── jstl-1.2.jar
│ │ │ │ │ │ │ ├── validation-api-1.0.0.GA.jar
│ │ │ │ │ │ │ └── validation-api-1.0.0.GA-sources.jar
│ │ │ │ │ │ ├── logging.properties
│ │ │ │ │ │ └── web.xml
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── appengine-api-1.0-sdk-1.9.1.jar
│ │ │ │ │ │ ├── gwt-servlet-2.6.1.jar
│ │ │ │ │ │ ├── jstl-1.2.jar
│ │ │ │ │ │ ├── validation-api-1.0.0.GA.jar
│ │ │ │ │ │ └── validation-api-1.0.0.GA-sources.jar
│ │ │ │ │ ├── logging.properties
│ │ │ │ │ └── web.xml
│ │ │ │ ├── lib
│ │ │ │ │ ├── appengine-api-1.0-sdk-1.9.1.jar
│ │ │ │ │ ├── gwt-servlet-2.6.1.jar
│ │ │ │ │ ├── jstl-1.2.jar
│ │ │ │ │ ├── validation-api-1.0.0.GA.jar
│ │ │ │ │ └── validation-api-1.0.0.GA-sources.jar
│ │ │ │ ├── logging.properties
│ │ │ │ └── web.xml
│ │ │ ├── lib
│ │ │ │ ├── appengine-api-1.0-sdk-1.9.1.jar
│ │ │ │ ├── gwt-servlet-2.6.1.jar
│ │ │ │ ├── jstl-1.2.jar
│ │ │ │ ├── validation-api-1.0.0.GA.jar
│ │ │ │ └── validation-api-1.0.0.GA-sources.jar
│ │ │ ├── logging.properties
│ │ │ └── web.xml
│ │ ├── deploy
│ │ │ └── Default
│ │ │ └── rpcPolicyManifest
│ │ │ ├── manifests
│ │ │ │ └── C0AA85462D00D8A0D2DD505C53541E7E.txt
│ │ │ └── manifest.txt
│ │ ├── lib
│ │ │ ├── appengine-api-1.0-sdk-1.9.1.jar
│ │ │ ├── gwt-servlet-2.6.1.jar
│ │ │ ├── jstl-1.2.jar
│ │ │ ├── validation-api-1.0.0.GA.jar
│ │ │ └── validation-api-1.0.0.GA-sources.jar
│ │ ├── logging.properties
│ │ └── web.xml
│ ├── default-1.0-SNAPSHOT.war
│ ├── generated-sources
│ │ └── gwt
│ │ └── it
│ │ └── mmbsoftware
│ │ └── yap
│ │ └── client
│ │ ├── GreetingServiceAsync.java
│ │ └── Messages.java
│ ├── gwt-unitCache
│ │ ├── gwt-unitCache-db237e4be0aa1fe43425d2c51ab5485dba211ddd-00000147353E2AEA
│ │ ├── gwt-unitCache-db237e4be0aa1fe43425d2c51ab5485dba211ddd-00000147353E34BD
│ │ ├── gwt-unitCache-db237e4be0aa1fe43425d2c51ab5485dba211ddd-00000147353E3918
│ │ ├── gwt-unitCache-db237e4be0aa1fe43425d2c51ab5485dba211ddd-00000147353E3924
│ │ ├── gwt-unitCache-db237e4be0aa1fe43425d2c51ab5485dba211ddd-00000147353E39D2
│ │ ├── gwt-unitCache-db237e4be0aa1fe43425d2c51ab5485dba211ddd-00000147353E3A79
│ │ ├── gwt-unitCache-db237e4be0aa1fe43425d2c51ab5485dba211ddd-00000147353E3B13
│ │ ├── gwt-unitCache-db237e4be0aa1fe43425d2c51ab5485dba211ddd-00000147353F57DF
│ │ └── gwt-unitCache-db237e4be0aa1fe43425d2c51ab5485dba211ddd-00000147355F9CD6
│ ├── m2e-wtp
│ │ └── web-resources
│ │ └── META-INF
│ │ ├── MANIFEST.MF
│ │ └── maven
│ │ └── it.mmbsoftware.yap
│ │ └── default
│ │ ├── pom.properties
│ │ └── pom.xml
│ ├── maven-archiver
│ │ └── pom.properties
│ └── test-classes
│ └── it
│ └── mmbsoftware
│ └── yap
│ ├── client
│ │ ├── GwtTestdefault$1.class
│ │ └── GwtTestdefault.class
│ └── DefaultJUnit.gwt.xml
└── tree.txt
135 directories, 286 files
<?xml version="1.0" encoding="UTF-8"?>
<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">
<!-- POM file generated with GWT webAppCreator -->
<modelVersion>4.0.0</modelVersion>
<groupId>it.mmbsoftware.yap</groupId>
<artifactId>default</artifactId>
<packaging>war</packaging>
<version>1.0-SNAPSHOT</version>
<name>GWT Maven Archetype</name>
<parent>
<groupId>it.mmbsoftware.yap</groupId>
<artifactId>yap</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
<properties>
<!-- Convenience property to set the GWT version -->
<gwtVersion>2.6.1</gwtVersion>
<!-- GWT needs at least java 1.5 -->
<webappDirectory>${project.build.directory}/${project.build.finalName}</webappDirectory>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-servlet</artifactId>
<version>${gwtVersion}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
<version>${gwtVersion}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.7</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.0.0.GA</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.0.0.GA</version>
<classifier>sources</classifier>
<scope>compile</scope>
</dependency>
<!-- Compile/runtime dependencies -->
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-1.0-sdk</artifactId>
<version>${appengine.target.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<!-- Test Dependencies -->
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-testing</artifactId>
<version>${appengine.target.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-stubs</artifactId>
<version>${appengine.target.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<!-- Generate compiled stuff in the folder used for developing mode -->
<outputDirectory>${webappDirectory}/WEB-INF/classes</outputDirectory>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
<resource>
<!-- the java source files must be on the classpath during gwt:compile -->
<directory>src/main/java</directory>
</resource>
</resources>
<testResources>
<testResource>
<directory>src/test/resources</directory>
</testResource>
</testResources>
<pluginManagement>
<plugins>
<!-- GWT Maven Plugin -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>2.6.1</version>
<executions>
<execution>
<!-- <configuration> <module>it.mmbsoftware.yap.Default</module> <extraJvmArgs>-Xmx2048m
-Xss1024k</extraJvmArgs> </configuration> -->
<phase>prepare-package</phase>
<goals>
<goal>compile</goal>
<!-- <goal>test</goal>-->
<goal>i18n</goal>
<goal>generateAsync</goal>
</goals>
</execution>
</executions>
<!-- Plugin configuration. There are many available options, see gwt-maven-plugin
documentation at codehaus.org -->
<configuration>
<!-- <module>it.mmbsoftware.yap.Default</module> -->
<appEngineVersion>${appengine.target.version}</appEngineVersion>
<runTarget>Default.html</runTarget>
<copyWebapp>true</copyWebapp>
<!-- tell the gwt plugin that dev mode should be run using the webapp
that resides in target/${webappDirectory} -->
<webappDirectory>${webappDirectory}</webappDirectory>
<hostedWebapp>${webappDirectory}</hostedWebapp>
<i18nMessagesBundle>it.mmbsoftware.yap.client.Messages</i18nMessagesBundle>
<!-- Normally the gwt maven plugin executes dev mode using a builtin
jetty server. This config property instructs the gwt maven plugin to execute
dev mode using the jetty server supplied by the appengine sdk. -->
<server>com.google.appengine.tools.development.gwt.AppEngineLauncher</server>
<logLevel>TRACE</logLevel>
</configuration>
</plugin>
<!-- <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId>
<version>1.7</version> <executions> <execution> <id>add-source</id> <goals>
<goal>add-source</goal> </goals> <configuration> <sources> <source>${project.build.directory}/generated-sources/gwt</source>
</sources> </configuration> </execution> </executions> </plugin> -->
<!-- Copy static web files before executing gwt:run -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1.1</version>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>exploded</goal>
</goals>
</execution>
</executions>
<configuration>
<webappDirectory>${webappDirectory}/WEB-INF/classes</webappDirectory>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
<plugin>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-maven-plugin</artifactId>
<version>${appengine.target.version}</version>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<!-- Servlets -->
<servlet>
<servlet-name>greetServlet</servlet-name>
<servlet-class>it.mmbsoftware.yap.server.GreetingServiceImpl</servlet-class>
</servlet>
<!-- <servlet>
<servlet-name>jUnitHostImpl</servlet-name>
<servlet-class>com.google.gwt.junit.server.JUnitHostImpl</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>jUnitHostImpl</servlet-name>
<url-pattern>/Default/junithost/*</url-pattern>
</servlet-mapping>-->
<servlet-mapping>
<servlet-name>greetServlet</servlet-name>
<url-pattern>/Default/greet</url-pattern>
</servlet-mapping>
<!-- Default page to serve -->
<welcome-file-list>
<welcome-file>Default.html</welcome-file>
</welcome-file-list>
</web-app>
<?xml version="1.0" encoding="UTF-8"?>
<module rename-to='Default'>
<!-- Inherit the core Web Toolkit stuff. -->
<inherits name='com.google.gwt.user.User' />
<!-- We need the JUnit module in the main module, -->
<!-- otherwise eclipse complains (Google plugin bug?) -->
<inherits name='com.google.gwt.junit.JUnit' />
<inherits name="javax.validation.Validation"/>
<!-- Inherit the default GWT style sheet. You can change -->
<!-- the theme of your GWT application by uncommenting -->
<!-- any one of the following lines. -->
<inherits name='com.google.gwt.user.theme.standard.Standard' />
<!-- <inherits name='com.google.gwt.user.theme.chrome.Chrome'/> -->
<!-- <inherits name='com.google.gwt.user.theme.dark.Dark'/> -->
<!-- Other module inherits -->
<!-- Specify the app entry point class. -->
<entry-point class='it.mmbsoftware.yap.client.Default' />
<!-- Specify the paths for translatable code -->
<source path='client' />
<source path='shared' />
</module>
Hello, I'm trying to set up a simple application using maven, gwt and GAE but I got the following error while I'm running mvn gwt:run :
[ERROR] Jul 14, 2014 5:57:47 PM com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml
[ERROR] INFO: Successfully processed /home/francesco/work_space/yap/default/target/default-1.0-SNAPSHOT/WEB-INF/appengine-web.xml
[ERROR] 2014-07-14 17:57:47.493:INFO::Logging to STDERR via org.mortbay.log.StdErrLog
[ERROR] Jul 14, 2014 5:57:47 PM com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
[ERROR] INFO: Successfully processed /home/francesco/work_space/yap/default/target/default-1.0-SNAPSHOT/WEB-INF/web.xml
[ERROR] Jul 14, 2014 3:57:47 PM com.google.appengine.tools.development.IsolatedAppClassLoader checkWorkingDirectory
[ERROR] WARNING: Your working directory, (/home/francesco/work_space/yap/default) is not equal to your
[ERROR] web application root (/home/francesco/work_space/yap/default/target/default-1.0-SNAPSHOT)
[ERROR] You will not be able to access files from your working directory on the production server.
[ERROR]
[ERROR] 2014-07-14 17:57:47.902:INFO::jetty-6.1.x
[ERROR] 2014-07-14 17:57:48.278:INFO::Started SelectChannelConnector@0.0.0.0:8888
[ERROR] Jul 14, 2014 3:57:48 PM com.google.appengine.tools.development.AbstractModule startup
[ERROR] INFO: Module instance default is running at http://localhost:8888/
[ERROR] Jul 14, 2014 3:57:48 PM com.google.appengine.tools.development.AbstractModule startup
[ERROR] INFO: The admin console is running at http://localhost:8888/_ah/admin
[ERROR] Jul 14, 2014 5:57:48 PM com.google.appengine.tools.development.DevAppServerImpl doStart
[ERROR] INFO: Dev App Server is now running
I've searched a lot on the web but I can't find a solution to this problem, and I can't understand where is the problem.
Could anyone help me?
I've attacched my pom.xml, project layout tree and web.xml.
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment