OVH Cloud OVH Cloud

Problème de déploiement de WAR avec ANT

1 réponse
Avatar
g-greg
Bonjour,

Je suis en train de créer un build.xml ANT pour faire des essais à
partir du tutorial Sun sur l'Appserver Sun.
Je suis sous Windows XP Pro, Java 1.4, J2EEtutorial 1.4.
Je n'arrive pas à déployer mon fichier .war depuis Ant :

deploy_sun:
[echo] Execute DEPLOY-SUN 1!

BUILD FAILED
C:\Dev\Java\Tests\App3\build.xml:158: Execute failed:
java.io.IOException: Creat
eProcess: asadmin deploydir C:\Dev\Java\Tests\App3\deploy\hello1.war
error=2


Or, cette même ligne fonctionne en ligne de commande, et déploie bien
mon war :

asadmin deploydir C:\Dev\Java\Tests\App3\deploy\hello1.war


Voici la target Ant :

<target name="deploy_sun" depends="war" description="Deployer les war
crees">

<echo>Execute DEPLOY-SUN ${deploy_sun}!</echo>

<!-- Exécuter "asadmin deploydir full-path-to-web-module-directory"
-->
<apply executable="asadmin">
<arg value="deploydir" />
<fileset dir="${build.deploy.dir}" casesensitive="yes">
<include name="*.war"/>
</fileset>
</apply>

</target>

Est-ce que quelqu'un a une idée SVP?

1 réponse

Avatar
nioTo
Bonjour,

Je suis en train de créer un build.xml ANT pour faire des essais à
partir du tutorial Sun sur l'Appserver Sun.
Je suis sous Windows XP Pro, Java 1.4, J2EEtutorial 1.4.
Je n'arrive pas à déployer mon fichier .war depuis Ant :

deploy_sun:
[echo] Execute DEPLOY-SUN 1!

BUILD FAILED
C:DevJavaTestsApp3build.xml:158: Execute failed:
java.io.IOException: Creat
eProcess: asadmin deploydir C:DevJavaTestsApp3deployhello1.war
error=2


Or, cette même ligne fonctionne en ligne de commande, et déploie bi en
mon war :



Je dirais un problème de PATH, essaie de mettre le chemin complet
pour le prog asadmin ( si c'est possible) sinon regarde la doc ant
pour pouvoir changer le PATH.


nioTo