Buscar
Social
Ofertas laborales ES

Entries in transaccionalidad (8)

viernes
jul152011

Últimos movimientos de plugins de la semana

Cerramos otra semana más en el Observatorio con los siguientes movimientos en el ecosistema de plugins de Grails:


  • Gchimp 0.2.6 - Integración básica con MailChimp API 1.2. Más información aquí.

  • Rollback-on-exception 0.1 - Permite hace 'rollback' ante cualquier excepción. Más información aquí.



jueves
jul072011

Gestión de transacciones mediante código (nota rápida)

Sí, ya sabemos que la transaccionalidad nos la da Grails automáticamente con sólo poner "static transactional = true" en nuestros servicios, pero ¿y en los controladores o cualquier otro artefacto? Para ello nos viene estupendamente conocer la API de la que disponemos.

Más información sobre Programmatic transaction management in Grails (traducido al español).
lunes
jun272011

Primeros movimientos de plugins de la semana

Comenzamos la semana en el Observatorio con los siguientes movimientos en el ecosistema de plugins de Grails:


  • Advanced management of transactions 0.1.1 - Extiende las posibilidades de configuración de 'withTransaction'. Más información aquí.

  • JAlarms 0.3 - Envío de mensajes con distintos protocolos usando JAlarms. Más información aquí.

  • Sharding 0.4 - Escalado horizontal de aplicaciones. Más información aquí.

  • Avatar 0.5.1 - Integración con gravatar.com. Más información aquí.

  • Geb 0.6.0.RC1 - Integración con Geb. Más información aquí.

  • Pusher 0.1 - Integración con la API Pusher REST. Más información aquí.

  • YUI 2 Widgets 0.1 - Librerías de etiquetas para los componentes YUI 2. Más información aquí.



martes
mar152011

Utilizando la transaccionalidad con GORM

Aunque este es un tema bastante recurrente, nunca está de más revisar y repasar cómo podemos aplicar transaccionalidad de forma manual, por ejemplo, en los controladores (recordad que existe ya un plugin que aplica la transaccionalidad a los mismos de forma transparente).

Más información sobre Using transaction behaviour with Gorm (traducido al español).
viernes
mar112011

Últimos movimientos de plugins de la semana

Terminamos la semana con los siguientes movimientos en el ecosistema de plugins de Grails:

  • Transactional Controller 0.1.1 - Permite añdir transaccionalidad directamente al controlador sin necesidad de utilizar los servicios. Más información aquí.

  • GateIn 0.1 - Permite desplegar portlets Grails a un portal JBoss GateIN. Más información aquí.

  • CouchDB ElasticSearch 0.1 - Permite indexar clases del dominio en CouchDB con ElasticSearch. Más información aquí.

  • Functional Test Development 0.1.6 - Permite desarrollar pruebas funcionales de forma más conveniente. Más información aquí.

  • CouchDB 0.9.0 - Mantenimiento y corrección de errores. Más información aquí.

  • Form Builder - Create Online Forms without Coding 0.1 - Muy interesante plugin que nos permite crear formularios de forma dinámica; ideal para permitir a nuestros usuarios que se creen sus propias pantallas. Más información aquí.

  • Dojo 1.4.3.9 - Corrección de errores. Más información aquí.




viernes
feb182011

Últimos movimientos de plugins de la semana

Concluimos de nuevo una semana cargada de movimientos en el ecosistema de plugins de Grails:

  • ULC 0.3.3 - Mantenimiento y corrección de errores. Más información aquí.

  • Extended Validation 1.0.1 - Mantenimiento y corrección de errores. Más información aquí.

  • Weceem Spring Security 1.0 - Integración de Weceem CMS con Spring Security. Más información aquí.

  • LDAP authentication support 1.0.2 - Mantenimiento y corrección de errores. Más información aquí.

  • Spawn 0.1 - Permite especificar una plantilla para una clase del dominio en particular. Más información aquí.

  • Feature Flipping 0.1 - Permite activar/desactivar funcionalidad en una aplicación en caliente. Más información aquí.

  • REST Client 0.6 - Mantenimiento y corrección de errores. Más información aquí.

  • Transactional Controller 0.1 - Permite obtener transaccionalidad sin necesidad de un servicio. Más información aquí.

  • Spring Cache 1.3 - Mantenimiento y corrección de errores. Más información aquí.

  • Ajax Uploader 0.1 - Nuevo plugin para subida mediante Ajax de ficheros al servidor. Más información aquí.

  • jQuery Datatables 1.7.5 - Mantenimiento y corrección de errores. Más información aquí.

  • Fixtures 1.0.5 - Mantenimiento y corrección de errores. Más información aquí.

  • ACL Support for the Spring Security 1.1 - Mantenimiento y corrección de errores. Más información aquí.

  • GORM for Riak 1.0.0.M3 - Mantenimiento y corrección de errores. Más información aquí.





lunes
ene242011

Movimientos de plugins de la semana

Fieles a nuestro compromiso de manteneros informados de los movimientos más importantes del ecosistema de plugins de Grails, aquí os dejamos los últimos en llegar al Observatorio:

  • Weceem 1.0-M1 snapshot - Mejoras en el plugin más conocido para integración de CMS en nuestra aplicación. Más información aquí (traducido al español).

  • iCalendar 0.3 - Actualización interna a iCal4j 1.0 rc3. Más información aquí (traducido al español).

  • Transactional Controller Plugin 0.1 - Curioso plugin que permite aplicar la transaccionalidad a nivel de controlador (para los que quieran ahorrarse los servicios, digo yo). Más información aquí (traducido al español).

  • Freemarker Tags 0.5.8 - Sustituye GSP por esta librería de plantillas. Más información aquí (traducido al español).




martes
nov232010

Causas principales del problema 'not processed by flush()'

Cuando trabajamos con Hibernate damos por válidos muchos supuestos de funcionamiento que, en muchos casos, nos suelen jugar malas pasadas porque producen comportamientos que no eran los esperados. Es el caso del trabajo intenso con las sesiones de Hibernate y sus efectos colaterales al hacer "flushing".

Más información sobre Grails issue 'not processed by flush()' root causes (traducido al español).