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:

   - The service program must be on an iSeries server running OS/400 V4R4
   or later.
   - Up to seven parameters can be passed to the service program.
   - The return value must be void or numeric. This class does not
   support calling service programs that return a pointer.
   - Parameters can be "pass by reference" or "pass by value".
      - 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.
      - 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

Responder a