Before you download and install Java WSDP, download and install a
Web container to use. Get the Web containers (Sun Java System Application Server 8.1
Platform Edition 2005Q2 UR2 or Tomcat 5 for Java WSDP) here. You can use Glassfish as your Web container if you want to install JAX-WSA and an experimental version of JAX-WS. You can also use later versions of Tomcat (versions 5.x or 6.x) as your Web container. However, note that these containers have only been tested minimally.
Run the self-installing executable to unpack and install the Java
WSDP software bundle. If you have any difficulties, see the
Troubleshooting
section at the end of this document or use this link to
report an installation problem.
- Check the download file size.
If you saved the self-installing executable to disk without
running it from the download page at the Java Software web
site, check to see that you have the complete file:
jwsdp-2_0-unix.sh 26,385,040 bytes
- Uninstall previous versions of the Java WSDP.
If you have installed a previous version of the Java WSDP, uninstall it by running
the ><JWSDP_HOME>/uninstall.sh
uninstall script. To uninstall this version of Java WSDP, you also run the
<JWSDP_HOME>/uninstall.sh script.
- Run the Java WSDP Installer.
The file jwsdp-2_0-unix.sh is the Java WSDP installer. If you
downloaded it instead of running it directly from the web site, execute the
following command in a shell to launch the installer:
% /bin/sh jwsdp-2_0-unix.sh
Follow the instructions that the installer provides.
You can also install the Java WSDP from the command line, by using the
console option, as shown:
% /bin/sh jwsdp-2_0-unix.sh -console
If you are doing the -console install on a remote machine (after rlogin), set the DISPLAY environment
variable to your local host.
Select either no Web container or the Web container into which you will install or
have installed and integrate the Java WSDP software. Follow the instructions that
are displayed.
If did not install a Web container, you can get one
here or select the
"no Web Container" option. Then, after you obtain and install a supported container,
run the jwsdponcontainer integration script for that
container to integrate your Java WSDP installation into your Web container
installation. See the
Integration Notes
for more information.
The Java WSDP installer places the Java WSDP technologies under
<jwsdp.home> and the integration scripts copy the
appropriate JAR files to the container directories.
Note that a custom installation is required to install JAX-WSA.
- Delete the downloaded file. (Optional)
If you want to recover disk space, delete the file (or files) you
originally downloaded.
- Update the PATH variable.
You can run the Java WSDP without setting the PATH variable, or you can
optionally set it as a convenience.
Should I set the PATH variable?
Set the PATH variable if you want to be able to conveniently run the Java
WSDP executables (for example, startup.sh, shutdown.sh,
ant, and so forth) from any directory without having to type the full
path of the command. If you don't set the PATH variable, you need to specify
the full path to the executable every time you run it, such as:
% /home/myuser/jwsdp-2.0/jwsdp-shared/bin/startup.sh
It's useful to set the PATH permanently so it will persist after rebooting.
To set the PATH permanently, add the full path of the bin
directory in the Java WSDP installation directory to the beginning of your
PATH variable. Typically this full path looks something like
/home/myuser/jwsdp-2.0/jwsdp-shared/bin.
- Set up Linux to use the version of Ant
that is shipped with the Java WSDP.
On Linux systems, even if you set your ANT_HOME and PATH environment
variables to point to the version of Ant that is installed with the Java
WSDP 2.0, when you run the Java WSDP's Ant scripts, your system will look in
the /etc/ant.conf configuration file and execute the version of
Ant that is configured there. If you want to use the version of ANT that is
shipped with Java WSDP, comment out the line that configures Ant in the
/etc/ant.conf configuration file and your ANT_HOME and PATH
environment variable settings will be used.
- Start using the Java WSDP.
Your computer system should now be ready to use the Java WSDP.
To verify that the installation was successful, start (or restart) your
Web container. If you are using Tomcat 5 for Java WSDP, browse to
http://localhost:8080/index.html; if you are using the Application
Server, browse to http://localhost:8080/JWSDP.html
and click on the links for the deployed Java WSDP applications, such as the
saaj-simple appliction.
- Uninstalling the Java WSDP.
If you should ever want to uninstall Java WSDP, execute the
<JWSDP_HOME>/uninstall.sh script. You can
also uninstall the Java WSDP in console mode:
uninstall.sh -console