bonjour,
je désire déployer un EAR créé par WSAD sur un serveur webpshere, mais j'ai une erreur.
Pour le moment, j'essaye juste d'arreter l'application sur le serveur. Mon script Ant est lancé depuis WSAD. Les chemins de classes sont OK et pointent vers le fichier jar fourni par IBM (chez moi : wsanttasks.jar)
Le contenu de ma tache principale est le suivant :
la log est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <echo>Arret de KCTR_EAR sur WAS...</echo> <wsStopApp application="KCTR_EAR" host="${was.host}" port="${was.port}" user="${was.user}" password="${was.password}" conntype="${was.conntype}" wasHome="${was.home}" server="${was.server}" />
Malgré le message BUILD SUCCESSFUL, l'application n'est pas arrêtée sur le serveur (je le constate en me connectant sur l'adminwas par l'interface web du serveur)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 [echo] Arret de KCTR_EAR sur WAS... [wsStopApp] Arrêt de l''application [KCTR_EAR]... [wsadmin] java.lang.NoClassDefFoundError: java/nio/channels/ReadableByteChannel [wsadmin] at com.ibm.ws.bootstrap.ExtClassLoader.<init>(ExtClassLoader.java:46) [wsadmin] at com.ibm.ws.bootstrap.ExtClassLoader.<init>(ExtClassLoader.java:59) [wsadmin] at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:98) [wsadmin] Exception in thread "main" [wsadmin] Java Result: 1 [wsStopApp] Application arrêtée [KCTR_EAR] BUILD SUCCESSFUL
Une idée sur cette erreur ?
ps : bien évidement, les propriétés sont valorisées plus haut et la tache est déclarée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <taskdef name="wsStopApp" classname="com.ibm.websphere.ant.tasks.StopApplication"/>
Partager