anonymous
Log in
Log out
Search
Recents:
v3.0
My subscriptions
My posts
My profile
java-l
Error en procedimiento REST con parametro BC en Java.
26/03/21 08:13
anyova
Replies:
0
Buenos días, Necesito ayuda con un error en la compilación en java de un procedimiento expuesto como REST que retorna un Business Component. Dada una transacción sencilla Orden con BC habilitado. Tengo un procedimiento ObtenerOrden que como regla tiene parm(out:&Orden); // Siendo &Orden del tipo Orden. Este procedimiento se invoca desde un SDPanel en un evento cliente: ObtenerOrden.call El problema se da al hacer build de dicho procedimiento: GeneXus Java Make v1.0 com\knowledgebase\obtenerorden_services_rest.java:39: error: method setOrden in class obtenerorden_RESTInterfaceOUT cannot be applied to given types; data.setOrden(new com.knowledgebase.SdtOrden_RESTLInterface(AV8Orden[0])); ^ required: SdtOrden_RESTInterface found: SdtOrden_RESTLInterface reason: argument mismatch; SdtOrden_RESTLInterface cannot be converted to SdtOrden_RESTInterface 1 error failed ( error code=1) Build failed. La consulta es , en un servicio rest se puede devolver un objecto BC ? Aclaro que lo mismo en .Net no da error y funciona como se espera. Estoy trabajando con GX 17 U2 en Java (jdk1.8.0_101). Desde ya gracias. ----------------------------------------- Para Suscribirse/Desuscribirse: http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20 Por consultas owner-java-l@gxtech.com.uy
Buenos días,
Necesito ayuda con un error en la compilación en java de un procedimiento
expuesto como REST que retorna un Business Component.
Dada una transacción sencilla Orden con BC habilitado.
Tengo un procedimiento ObtenerOrden que como regla tiene
parm(out:&Orden); // Siendo &Orden del tipo Orden.
Este procedimiento se invoca desde un SDPanel en un evento cliente:
ObtenerOrden.call
El problema se da al hacer build de dicho procedimiento:
GeneXus Java Make v1.0
com\knowledgebase\obtenerorden_services_rest.java:39: error: method setOrden in class obtenerorden_RESTInterfaceOUT cannot be applied to given types;
data.setOrden(new com.knowledgebase.SdtOrden_RESTLInterface(AV8Orden[0]));
^
required: SdtOrden_RESTInterface
found: SdtOrden_RESTLInterface
reason: argument mismatch; SdtOrden_RESTLInterface cannot be converted to SdtOrden_RESTInterface
1 error
failed ( error code=1)
Build failed.
La consulta es , en un servicio rest se puede devolver un objecto BC ?
Aclaro que lo mismo en .Net no da error y funciona como se espera.
Estoy trabajando con GX 17 U2 en Java (jdk1.8.0_101).
Desde ya gracias.
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20
Por consultas owner-java-l@gxtech.com.uy
Replies
Back to java-l