Conectividad con Trew@

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@.

Conexión vía properties

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");

Conexión vía datasource

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");


La conexión a Trew@ vía datasource únicamente está disponible actualmente para los despliegues sobre JBoss 6.3-Alpha