[GettingStarted.htm - uqlpayne 22 Aug 2013]
Getting Started with the UQ-iLab-ServiceBroker-Java project requires that the following software has been downloaded and installed:
Java Platform (JDK) 7u25 [jdk-7u25-windows-i586.exe (89.0 MB)]
http://www.oracle.com/technetwork/java/javase/downloads/index.html
GlassFish Server Open Source Edition 4.0 [glassfish-4.0-windows.exe (89.0 MB)]
https://glassfish.java.net/download.html
PostgreSQL 9.2.4 [postgresql-9.2.4-1-windows.exe (49.6 MB)]
http://www.postgresql.org/download/
The files specified here are for the Windows platform but software is also available for the other platforms, e.g., Linux.
The versions of the software shown here may not be the latest releases available.
Note: The Java Platform (JDK) must be installed before the GlassFish Server.
Deployment of the IlabServiceBroker project using the WAR file builds requires that:
The UQ-iLab-ServiceBroker-Java GitHub repository has been downloaded as a ZIP file from:
https://github.com/uqlpayne/UQ-iLab-ServiceBroker-Java
The following tutorials need to be completed:
The IlabServiceBroker Database tutorial (see IlabServiceBrokerDatabase.pdf).
The ExperimentStorage Database tutorial (see ExperimentStorageDatabase.pdf).
The IlabServiceBroker Deployment tutorial (see IlabServiceBrokerDeployment.pdf).
Development of the IlabServiceBroker project requires that:
The UQ-iLab-ServiceBroker-Java GitHub repository has been downloaded as a ZIP file from:
https://github.com/uqlpayne/UQ-iLab-ServiceBroker-Java
The following development tools and resources are required:
NetBeans IDE 7.3.1 + GlassFish Server Open Source Edition 4.0 [netbeans-7.3.1-javaee-windows.exe
(203.7 MB)]
http://netbeans.org/downloads
Java SE 7 Documentation [jdk-7u25-apidocs.zip (57.9 MB)]
http://www.oracle.com/technetwork/java/javase/downloads/index.html
postgresql-9.2-1003.jdbc4.jar
http://jdbc.postgresql.org/
javax.mail.jar (JavaMail API 1.5.0)
https://java.net/projects/javamail/downloads