anonymous Log in
Search
Recents:
v3.0
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


Back to java-l