Dae pessoal, estou com um problema.
Estou tentando startar o glassfish com o ant, mas não estou conseguindo.
segue meu código.
<target name="sun-taskdef">
<taskdef name="sun-appserv-admin" classname="org.apache.tools.ant.taskdefs.optional.sun.appserv.AdminTask">
<classpath>
<pathelement location="sun-appserv-ant.jar"/>
<pathelement location="admin-cli.jar"/>
</classpath>
</taskdef>
</target>
<target name="start-app" depends="sun-taskdef">
<echo message="Start App ${domain.name}"/>
<sun-appserv-admin explicitcommand="stop-domain ${domain.name}" asinstalldir="${com.sun.aas.installRoot}"/>
</target>
Quando eu rodo o target por linha de comando
ant start-app
Retorno exibido depois de rodado o comando.
Buildfile: build.xml
sun-taskdef:
start-app:
[echo] Stop App domain1
[sun-appserv-admin] Executing: stop-domain domain1
BUILD FAILED
C:\testebuild\build.xml:320: A Sun Java System Application Server 9 admin CLI class could not be found (com.sun.enterprise.util.SystemPropertyConstants).
e the asinstalldir attribute, set the asinstall.dir property, or add the appropriate JARs to the classpath.
Total time: 0 seconds
Dei uma boa procurada na classe “SystemPropertyConstants” no dirtório home/lib do glassfish porém não encontrei a criatura.
Alguém ja teve algum problema parecido?
Abraços.