G·Forms se integra de forma nativa con Trew@ incorporando en su classpath las API's de Trewa en sus versiones 1.6, 2.10 y extensión v2 (dependiendo de la compilación en maven que se haya realizado).
Para hacer uso de las API's de Trew@ basta con crear expresiones Java que hagan uso de las mismas, teniendo en cuenta el modo al que se hace la conexión con Trew@. En el catálogo de expresiones extendido se pueden consultar algunas de las expresiones más comunes que hacen uso de Trew@.
En los ficheros de configuración correspondientes se configuran las propiedades de conexión a Trew@ para los perfiles "default" y "adm". Rellenando dichas propiedades con los datos de conexión al entorno Trew@ correspondiente, se tomarán las mismas en las invocaciones a la API de Trewa.
TrAPIUI apiUI = TrAPIUIFactory.crearAPIUI("SISTEMA");
Si existen en el servidor de aplicaciones los datasources para la conexión "default" y "adm" bastaría con hacer uso de los mismos al instanciar la API de Trew@.
TrAPIUI apiUI = TrAPIUIFactory.crearAPIUI("java:jboss/datasources/jdbc/trewaCnx","SISTEMA");