Group 5 FaceMap Iteration 6 - Beta Release Compiling Each subdirectory is an eclipse project, import into eclipse and it will build everything. JBoss Server Setup The client-server requires JBoss 7.1.0 (not released yet) which is available at http://facemap-jhu.googlecode.com/files/jboss-as-7.x.zip Download and unzip and add as a JBoss 7 server to eclipse. The eclipse integration needs to be edited to work with JBoss 7.1.0. Under the Servers view, souble click the new server instance and find the dropdown list labeled "Startup poller". Change it to "Web Port". Additionally, uncheck the "Automatically detect" option for the management port and enter the value "9999". Type Ctrl-S to save your changes. Running Application Deploy FacemapServerApp to the JBoss 7.1 Runtime Server. Run FacemapGUI on Eclipse Android Simulator. SVN Directory contents FacemapClient Facemap client implementations FacemapDomainModel domain model interfaces FacemapEntities persistent domain objects FacemapGui Android gui FacemapServer Facemap server implementation FacemapEjb EJB necessary for client server communication FacemapServerApp Deploy to JBoss to run the server FacemapWeb Web Application project for facemap FacemapDatabase The database for facemap FacemapTest JUnit tests Android GUI Test information -To speed up testing, many of the editable boxes are pre-filled in with values to avoid typing for instance in the registration or login page. -Since the VM runs very slow, opening multiple ones is not practical, so when testing people's locations, I gave them all random locations around the campus. Because of ip address problems, the current setup only works with the -Android simulator in Eclipse. For a version that can be installed and working on the Android phone, use the FacemapLocal.apk -Test repository used for the web server test include 10 people that will be created when the android application loads up. for i from 0 to 9 name = iii email = i@mail.com password = i phone = 123456789i -You can also run the local version of the application on the provided Android test phone #19.