Agradezco la respuesta, y no quiero entrar a polemizar al respecto, pero queda 
una pregunta, ¿PARA QUE SIRVEN LOS SRVPGM LLAMADOS DESDE JAVA, SI O PUEDO 
RECIBIR UNA RESPUESTA DESEADA???


  ----- Original Message ----- 
  From: alex martinez 
  To: forum.help400 
  Sent: Monday, September 03, 2007 6:08 AM
  Subject: Re: Otra vez *SRVPGM


  HOla:

  No indicas que clase java utilizas para realizar la llamada, pero si lo has 
realizado utilizando ServiceProgramCall debería revisar las limitaciones que 
tiene.

  
http://publib.boulder.ibm.com/infocenter/systems/index.jsp?topic=/rzahh/javadoc/com/ibm/as400/access/ServiceProgramCall.html


  Limitations of this class: 

    a.. The service program must be on an iSeries server running OS/400 V4R4 or 
later. 
    b.. Up to seven parameters can be passed to the service program. 
    c.. The return value must be void or numeric. This class does not support 
calling service programs that return a pointer. 
    d.. Parameters can be "pass by reference" or "pass by value". 
      a.. When pass by reference the data is copied from Java storage to server 
storage, then a pointer to the server storage is passed to the service program. 
      b.. Up to four bytes can be passed by value. Parameters longer than four 
bytes must be passed by reference which may require a change to the service 
program. 





  El día 3/09/07, Jaime Villa Torres <[EMAIL PROTECTED] > escribió:
    Señores, hace unos días lance una pregunta referente a utilizar un *SRVPGM 
desde j2ee.
    Si era posible realizar un llamado de un srvpgm, me conteston que si, y 
localice una clase java que llama un *srvpgm.
    Mis *srvpgm, funcionan correctamente, cuando son invocados dentro del mismo 
as400, pero desde la clase se logro captar, no funciona, siempre responde que 
existe un parametro incorrecto.
    Les cuento, la utilizacion se requiere para realizar los get de la 
variables que se encuentran dentro del *srvpgm.
    Cada get, tiene de entrada  la(s) llave(s) correspondiente(s) del registro 
y retorna el valor del campo.
    Si alguien ya soluciono esto, le pido la ayuda para no dar mas vueltas.

    Una de las caracteristricas de la clase java que encontre, es que los 
parámetros solo los trabaja numericos y como return trabaja solo true o false, 
y se trato de acondicionar la clase, pero imposible....

    Desde ya gracias.

    __________________________________________________
    Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
    &amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
    http://www.help400.es
    _____________________________________________________

    Para darte de baja visita la siguente URL:
    http://listas.combios.es/mailman/listinfo/forum.help400




  -- 
  Mi blog sobre as400
  http://www.ajut400.com 


------------------------------------------------------------------------------


  __________________________________________________
  Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
  &amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
  http://www.help400.es
  _____________________________________________________

  Para darte de baja visita la siguente URL:
  http://listas.combios.es/mailman/listinfo/forum.help400
__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a