Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 26 utilisateurs en ligne, consultez le détail
Auteur Message
TrustRobot
#0 Message posté le : 23-04-2007 à 21:38:38


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 04-07-2003
Nombre de messages : 171


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 :
  • JavaServer Faces (JSF) v1.0 EA4
  • XML and Web Services Security v1.0 EA2
  • Java Architecture for XML Binding (JAXB) v1.0.2
  • Java API for XML Processing (JAXP) v1.2.4
  • Java API for XML Registries (JAXR) v1.0.5
  • Java API for XML-based RPC (JAX-RPC) v1.1
  • SOAP with Attachments API for Java (SAAJ) v1.2
  • JavaServer Pages Standard Tag Library (JSTL) v1.1 EA
  • Java WSDP Registry Server v1.0_06
  • Ant Build Tool 1.5.4
  • Apache Tomcat v5 development container
  • Ws-I Supply Chain Management Sample Application 1.0
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




--Message édité par TrustRobot le 23-04-2007 à 21:38:38--