Para poder ejecutar aplicaciones hechas en version ASP.NET 1.1 sobre el servidor de aplicaciones IIS7 (Internet Information Server 7) de microsoft, es necesario realizar algunos pasos.
En este artículo se detalla claramente los pasos para habilitar esta característica.
Categoría: Programación
Temas de lenguajes de programación.
Hibernate con Oracle error: Unknown Id.generator: XXXXXXX
Este error ocurre cuando sólo se especifica la anotación @GeneratedValue(generator=”XXXX”, strategy=GenerationType.SEQUENCE) sin especificar enseguida la anotación @SequenceGenerator(name=”XXXX”, sequenceName=”XXXX”).
Para evitar el error deben estar incluidas las dos anotaciones.
Suponiendo que la secuencia en Oracle se llama “tabla_secuencia” las anotaciones quedarían:
@GeneratedValue(generator=”secuencia”, strategy=GenerationType.SEQUENCE)
@SequenceGenerator(name=”secuencia”, sequenceName=”tabla_secuencia”)
El valor del parámetro name de la anotación SequenceGenerator debe ser el mismo valor que se especifique en el parámetro generator de la anotación GeneratedValue; el valor del parámetro sequenceName debe ser el nombre de la secuencia de la base de datos Oracle.
Generador de aplicaciones OPENXAVA
Buscando una herramienta para crear aplicaciones, me encontré con una muy interesante: OpenXava. Quedé gratamente impresionado con esta herramienta que desde elementos pojo, mas anotaciones jpa, genera una aplicación j2ee completa.
Además, a partir de la versión 3.1, incluye Ajax. La curva de aprendizaje es muy rápida gracias a su tutorial que te lleva de la mano en la creación de tu primera aplicacion con esta herramienta.
OpenXava te permite modificar las pantalla de presentación, fácil y rápidamente. También permite incrustar tus propias clases de java para hacer la aplicación resultante a tu modo y conveniencia.
Otra ventaja: existe ayuda y manuales en español.