What you need for this book
The main software requirements for all or most recipes are as follows:
- SoapUI Open Source Version: Version 5.0 was used for this book. You can use the latest version for example, which is built from the source code.
The secondary but important software requirements for several recipes are as follows:
- SoapUI Pro Version: For the 4 pro only recipes and pro functionality tips recipes marked with (pro), version 5.1.1 was used. SoapUI NG Pro should also work, but it has not been officially tested.
- Java JDK 1.6+: Version 1.7 was used for the recipes.
- IDE (Optional): Eclipse, IntelliJ IDEA, or NetBeans
- Apache CXF: Version 3+ was used
- Apache Tomcat: Version 7 was used or you can use the latest version
- Apache Maven: Version 3+ was used
- Gradle: A Gradle wrapper was used in all examples, which indicates that Gradle installation is unnecessary but can be done (version 2.2 was used).
- Browsers: Any browser should work; the main testing was done using either Google Chrome or Mozilla Firefox.
During many recipes, there will be a need to download and use various open source libraries and dependencies, so download and version advice will be provided there.