= xQTL workbench = == Vagrant Debian squeeze installation script == `sudo su`[[BR]] `apt-get update`[[BR]] `apt-get install ant subversion default-jdk -y`[[BR]] `mkdir xqtlwb`[[BR]] `cd xqtlwb`[[BR]] `rm -rf *`[[BR]] `svn co http://www.molgenis.org/svn/molgenis/trunk/ molgenis`[[BR]] `svn co http://www.molgenis.org/svn/molgenis_apps/trunk/ molgenis_apps`[[BR]] `ant -f molgenis/standalone.xml`[[BR]] `mv molgenis/dist/molgenis-4.0.0.jar molgenis_apps/dist/`[[BR]] `ant -f molgenis_apps/standalone.xml generate`[[BR]] `ant -f molgenis_apps/standalone.xml`[[BR]] `cd molgenis_apps/dist/`[[BR]] `java -jar Application.jar`[[BR]] === Download and run (OSX, UNIX, Windows): === [Todo: link to ZIP file with working application] === Download source, compile and run (OSX/UNIX): === Required: [http://ant.apache.org/ Ant], [http://subversion.apache.org/ Subversion], [http://www.java.com/ Java]. Pick either the ''Stable'' or ''Unstable'' checkout. ''Stable'' `svn co TODO`[[BR]] `svn co TODO` ''Unstable'' `svn co -r 8238 http://www.molgenis.org/svn/molgenis/branches/nobinlibs/`[[BR]] `svn co -r 8239 http://www.molgenis.org/svn/molgenis_apps/trunk/` `mv nobinlibs molgenis`[[BR]] `mv trunk molgenis_apps`[[BR]] `ant -f molgenis/standalone.xml`[[BR]] `mv molgenis/dist/molgenis-4.0.0.jar molgenis_apps/dist/`[[BR]] `ant -f molgenis_apps/standalone.xml generate`[[BR]] `ant -f molgenis_apps/standalone.xml`[[BR]] `cd molgenis_apps/dist/`[[BR]] `java -jar Application.jar` __If ant fails with a heapspace error, use:__[[BR]]`export ANT_OPTS=-Xmx512m` Application running at: http://localhost:8080/molgenis_apps/ [[BR]]Setup database using: http://localhost:8080/molgenis_apps/resetdatabase_4EE1D7A3E73C504183B69F7D20108853 ''APP IS BROKEN AT THIS POINT:'' ''start running create_tables.sql[[BR]]java.lang.!NullPointerException[[BR]] at java.io.Reader.(!Reader.java:61) [[BR]] at java.io.!InputStreamReader.(!InputStreamReader.java:55) [[BR]] at plugins.emptydb.emptyDatabase.empty(Unknown Source)'' === Download source into development IDE (OSX, UNIX, Windows): === 1. Install the [http://www.eclipse.org Eclipse] IDE[[BR]] 2. Install [http://subclipse.tigris.org/update_1.6.x Subclipse] for Eclipse[[BR]] 3. Install JBoss tools [http://download.jboss.org/jbosstools/updates/development/indigo/ Freemarker] for Eclipse[[BR]] 4. Add SVN repository http://ww.molgenis.org/svn [[BR]] 5. Checkout `/molgenis/trunk`[[BR]] 6. Checkout `/molgenis_apps/trunk`