Author Topic: Uso ANT para el despliegue en OC4J  (Read 4725 times)

MariaB

  • Guest
Uso ANT para el despliegue en OC4J
« on: Noviembre 27, 2007, 08:40:19 pm »
Hola de nuevo
Para el despliegue remoto sobre oc4j utilizo un plugin hecho con ANT:

<java jar="${jdeveloper.dir}/jdev/lib/oc4j_remote_deploy.jar" fork="yes">
<sysproperty value="-Djava.protocol.handler.pkgs" value="HTTPClient" />
<arg value="http://remote_server:1810/Oc4jDcmServletAPI/" />
<arg value="ias_admin" />
<arg value="PASSWORD" />
<arg value="redeploy" />
<arg value="${ias_oracle_home.dir}/" />
<arg value="${build.dir}/${name}.ear" />
<arg value="${appname}" />
<arg value="OC4J_XXXXINSTANCEName" />
</java>

Desplegando el mismo ear, a veces funciona y otras falla, y no se sabe muy bien por qué. Me han comentado que podría ser por un problema de memoria, que se solucionaría mediante el uso de los parámetros Xms y Xmx, con una orden del tipo
java -Xms64m -Xmx512m -Djava.protocol.handler.pkgs=HTTPClient ...............

Y aquí viene mi duda, ¿cómo introduzco -Xms64m -Xmx512m en el anterior fichero Build de ANT?

Un saludo y gracias

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5468
  • Karma: 12
    • View Profile
    • Apuntes de programación
Re: Uso ANT para el despliegue en OC4J
« Reply #1 on: Noviembre 27, 2007, 09:33:49 pm »
Hola:

Tienes que poner una variable de entorno ANT_OPTS con esas opciones. Pueden echar un ojo en el enlace.

Se bueno.

 

ey