Java Web Service Developer Pack

23 Apr. 2007
Auteur : Hyacinthe MENIET
Responsable : TrustRobot
Score ( voter ) :
Connexes : Même auteur | Même responsable | Historique

1. Introduction :

Le Java Web Services Developer Pack est un kit de développement fourni par Sun Microsystem permettant le développement et le déploiement de Web services et d'applications Web. Le Java Web Services Developer Pack v1.3 contient les technologies suivantes : Vous pouvez télécharger ce kit ici. Vous y trouverez également de la documentation sur les API qui composent ce pack. Il y a aussi de la documentation sur apache-ant ici.

2. Installation :

Avant tout, il est nécessaire de désinstaller les versions antérieures de JWSDP si ce n'est pas déjà fait. Puis après avoir télécharger le kit, il suffit de lancer le script.
# chmod a+x jwsdp-1_3-unix.sh # ./jwsdp-1_3-unix.sh
Il est aussi possible de le lancer en mode console
# ./jwsdp-1_3-unix.sh -console
Après avoir approuvé le contrat de licence, le script devrait détecter l'emplacement du Java 2 SDK et vous proposez de choisir le chemin d'accès au kit. Il vous sera ensuite possible de choisir le chemin d'intallation de JWSDP. Ici, c'est /usr/java/jwsdp-1.3. Si vous avez un proxy, il faudra aussi le spécifier. Il est ensuite possible de choisir entre une installation typique avec tomcat ou une personnalisée. Dans notre cas, nous prendrons personnalisée pour avoir le choix d'installer Tomcat ou pas. Vous avez la possiblité de sélectionner les composants à installer. Vous pouvez installer le web container Tomcat ou pas. Ici, nous allons voir les deux cas. Si vous décidez d'intaller la version de Tomcat fournie avec JWSDP, vous devrez spécifier loggin et password qui vont permettre le déploiement des applications sur le serveur. Sinon vous pouvez passez à l'étape suivante. Il y faut ensuite remplacer les classes de JAXP dans le Java 2 SDK. D'abord, créez le répertoire endorsed puis copiez y les classes de JAXP :
# mkdir /usr/java/j2sdk1.4.2_03/jre/lib/endorsed # cp /usr/java/jwsdp-1.3/jaxp/lib/endorsed/* /usr/java/j2sdk1.4.2_03/jre/lib/endorsed
Avant de terminer l'installation, le script vous indique le chemin de la documentation.

3. Ajouter JWSDP au PATH :

Pour cela, il faut modifier le script créé pour le Java 2 SDK. Le fichier doit ressembler à ceci :
export PATH=$PATH:/usr/java/j2sdk1.4.2_03/bin
export CLASSPATH=$CLASSPATH:/usr/java/j2sdk1.4.2_03/lib/tools.jar
export CLASSPATH=$CLASSPATH:/usr/java/j2sdk1.4.2_03/jre/lib/rt.jar:./
export JAVA_HOME=/usr/java/j2sdk1.4.2_03
export JDK_HOME=/usr/java/j2sdk1.4.2_03
export JWSDP_HOME=/usr/java/jwsdp-1.3
export ANT_HOME=/usr/java/jwsdp-1.3/apache-ant 
Si vous avez choisi d'intaller la version de Tomcat fourni avec JWSDP, vous pouvez ajouter la ligne suivante au script :
export CATALINA_HOME=/usr/jwsdp-1.3 

4. Désintallation de JWSDP :

Pour désinstaller JWSDP, il suffit de lancer le script prévu à cet effet.
# cd /usr/java/jwsdp-1.3/ # ./uninstall.sh