Bonjour,
je tente de restaurer un ensemble de web services sur une machine différente de celle utilisée pour leur création.
les programmes objets ont le même chemin sur les 2 machines ('QSYS.LIB/IMAWS.LIB')
Lorsque je lance ma commande SH :
restoreWebServices.sh -server 'WSSTRAT' -saveFile '/QSYS.LIB/PTFWS.lib/lstws3.file' -fromServerDirectory '/www/ws11'
les webservices sont placés dans l'IFS (de la machine distante) dans le dossier temp du serveur de ws puis disparaissent; la commande renvoie ensuite cette erreur :
Restore command failed. Ensure save file contains the web services to be restored.
si j'utilise la même commande sur une même machine, les webservices sont crées.
Merci d'avance
restoreWebServices.sh
-
- Site Admin
- Messages : 813
- Enregistré le : mer. 14 févr. 2007, 18:00:03
- Localisation : Nantes
- Contact :
Re: restoreWebServices.sh
mieux vaux écrire /QSYS.LIB/PTFWS.LIB/LSTWS3.FILE (tout en majuscule)
sinon, si vous passez la commande DSPSAVF PTFWS/LSTWS3, le fichier est-il vide ?
sinon, si vous passez la commande DSPSAVF PTFWS/LSTWS3, le fichier est-il vide ?
Christian Massé (Volubis.fr)
Re: restoreWebServices.sh
En faisant DSPSAVF je vois la liste des WS ainsi que leur taille.
La commande tout en majuscule me donne le même résultat...
La commande tout en majuscule me donne le même résultat...
-
- Site Admin
- Messages : 813
- Enregistré le : mer. 14 févr. 2007, 18:00:03
- Localisation : Nantes
- Contact :
Re: restoreWebServices.sh
Alors il faudrait tester (pouvez vous me l'envoyer sur un mail privé ?)
Christian Massé (Volubis.fr)
-
- Site Admin
- Messages : 813
- Enregistré le : mer. 14 févr. 2007, 18:00:03
- Localisation : Nantes
- Contact :
Re: restoreWebServices.sh
Il peut y avoir des problèmes de version
si vous sauvegardez sur une 7.2, le savf est lisible sur une 7.2, 7.3, 7.4... mais pas sur une 7.1
sauf à sauvegarder version précédente TGTRLS(*PRV) sur les commandes système.
voici la syntaxe pour le script de sauvegarde :
saveWebServicesServer.sh
-server server-name -saveFile save-file
[ -targetRelease *CURRENT|*PREVIOUS ]
[ -printErrorDetails ] [ -help ]
si vous sauvegardez sur une 7.2, le savf est lisible sur une 7.2, 7.3, 7.4... mais pas sur une 7.1
sauf à sauvegarder version précédente TGTRLS(*PRV) sur les commandes système.
voici la syntaxe pour le script de sauvegarde :
saveWebServicesServer.sh
-server server-name -saveFile save-file
[ -targetRelease *CURRENT|*PREVIOUS ]
[ -printErrorDetails ] [ -help ]
Christian Massé (Volubis.fr)