Hola a todos,
Quiero setear una variable Java dependiendo si una condicion en Jython se cumple. Ejemplo:
++++++++++++++++++++++++++++++++++++++++++++++++++>>
if outarr[0] == 'M':
<@
String pais = "MX";
@>
texto = 'El proceso pasa exitosamente'
texto += 'VARIABLE IF: '
texto += '<@=pais@>'
else:
<@
String pais = "CA";
@>
texto = 'El proceso entra al else'
texto += 'VARIABLE ELSE: '
texto += '<@=pais@>'
texto += 'VARIABLE FINAL: '
texto += '<@=pais@>'
++++++++++++++++++++++++++++++++++++++++++++++++++<<
El resultado de la ejecución anterior es que pais siempre vale CA, no sé cual sea la causa pero entre o no en el IF la asignacion JAVA en el ELSE también la realiza (pero el código jython no lo ejecuta). Lo que quiero es setear la variable pais para asignarla después a una variable ODI y esta sirva para tomar una decisión en el path de un 'package odi' y outarr[] es el resultado de un comando en sistema operativo.
De antemano gracias.
Saludos.