A Websphere 8.0.0 vagrant box.
- Create a IBMid account here
- Download external resources. See External Files
- Update Vagrantfile with your IBMid credentials
vagrant up
- Websphere development artifacts installed to local Maven repository. See was installer pom.
- Sample configuration scripts using wsadmin. See default server config.
Supporting other websphere versions in the near future (maybe). It can be done by creating a IBM Installation Manager response file for the desired version, and referencing it on the Vagrantfile:
config.vm.provision "shell", name: "was_install", path: "provision/was.sh",
env: {
"IBMIM_INPUT_FILE" => "reference_your_response_file_here",
"IBM_ID" => "IBM_ID",
"IBM_PASS" => "IBM_PASS",
}
For maven artifacts:
config.vm.provision "shell", name: "was_maven", path: "provision/was_maven.sh",
env: {
"WAS_INSTALL_DIR" => "/opt/IBM/WebSphere/AppServer",
"WAS_POM" => "find_and_reference_your_pom_here"
}