OpenXava

Software captura de pantalla:
OpenXava
Detalles de software:
Versión: 5.2
Fecha de carga: 17 Feb 15
Promotor: Javier Paniza
Licencia: Libre
Popularidad: 18

Rating: 1.0/5 (Total Votes: 1)

OpenXava es un código abierto, independiente de la plataforma y completamente gratis marco AJAX Java diseñado específicamente para el desarrollo rápido de nivel empresarial de aplicaciones web Java bajo plataformas Linux.
Con la herramienta de OpenXava, los desarrolladores de aplicaciones Java pueden escribir tan sólo las clases de dominio en el lenguaje de programación Java con el fin de hacer una aplicación Ajax que está totalmente listo para la producción. No se requiere la generación de código! Características principales características glanceKey incluyen una amplia documentación, traducciones en varios idiomas, incluyendo Inglés, español, francés, ruso y chino, basado en los estándares Java, utilizando una interfaz de usuario AJAX, así como el apoyo para la definición de las aplicaciones sólo con JPA (Java Persistence API), y anotaciones Java POJO (Plain Old Java Object).
Además, el software es capaz de generar aplicaciones AJAX, aplicaciones web que son compatibles con el dispositivo de tableta iPad de Apple y las aplicaciones de portlets, como Liferay, Jetspeed y WebSphere Portal. Se integra fácilmente con el software JasperReports para proporcionar informes completos y trabaja con esquemas de bases de legado.
Con OpenXava se escribe un poco de código y obtener una aplicación potente y complejo que tiene una interfaz de usuario AJAX sin recarga de página. Dos modos se proporcionan a los desarrolladores, el modo de la lista con el filtrado, ordenamiento, paginación, añadir / mover / eliminación de columnas, exportación a Excel y PDF informes, así como el modo de detalle con cuadros de diálogo, de las fichas, marcos y editores para colecciones y referencias .Bajo el capó, la disponibilidad y systemsLooking operativo soportado bajo el capó de OpenXava, podemos notar de inmediato que se trata de una aplicación basada en web que requiere un navegador web moderno que soporte Java / JavaScript para funcionar correctamente.
Si bien se ha probado con éxito en varias distribuciones GNU / Linux, el proyecto también se puede utilizar en cualquier otro, libre de código abierto o sistema operativo comercial, incluyendo Microsoft Windows y Mac OS X. Por el momento, es compatible tanto con 32 ordenadores -bit y 64 bits

¿Cuál es nuevo en esta versión:.

  • Fix: La apertura de un diálogo cambia el tamaño de la lista y colecciones. - Fix: En los informes en PDF el espacio para los encabezados veces es de dos líneas en las que sólo hay una línea de texto. - Fix: En PDF informa la columna más a la izquierda a veces está fuera del informe, en el margen. - Fix: Calendario no se muestra al entrar en las fechas en 'Mis informes. - Fix: ModuleTestBase.assertDescriptionValue () no funciona para las enumeraciones. - Fix: Es posible añadir columnas en blanco en 'Mis informes. - Fix: true se muestra siempre para las columnas booleanas en 'Mis informes. - Fix: Rellenar los valores iniciales en 'Mis informes de falla por booleanos, descripciones listas y enumeraciones. - Fix: Al sobrescribir associateEntity () en SaveElementInCollectionAction perdemos la funcionalidad mínima de validación. - Fix: Mínimo para las colecciones declaradas conSize (min =) no está validado en elementos quitar. - Fix: Agregar elementos a una colección sin ELIMINAR TODOS cascada o no validar máximo (Size (max =)). - Fix: Dos colecciones en la misma fila no están bien se muestran con el nuevo procesador. - Fix:LabelFormat (LabelFormatType.SMALL) no está funcionando bajo el nuevo motor de render. - Fix: CSS clase de buey etiqueta ignorado por el nuevo procesador. - Fix: Varios fotogramas de la misma fila con el nuevo procesador están demasiado cerca o incluso solapada. - Fix: El nuevo procesador de falla con una sección con dos referencias. - Fix:. Marcos para el campo requerido no se muestra con el nuevo procesador

¿Qué hay de nuevo en la versión 4.8.1:

  • Nuevas características:
  • OpenXavaTest ahora incluye pruebas de Selenium para la prueba visual de puntos de vista.
  • Es posible añadir funciones de JavaScript para liberar recursos para los editores.
  • Nuevo método hasTime () en fechas.
  • TLDs mudó de openxava.jar a openxava.tld en WEB-INF (para trabajar con Tomcat 7 + Eclipse WTP en Windows).
  • Algunas de las nuevas etiquetas de uso común que deberá utilizarse en las aplicaciones.

  • Codificación
  • Otoño-atrás ahora es UTF-8 (antes era la norma ISO-8859-1), sin embargo, todavía intenta utilizar la codificación del sistema por primera vez.
  • Correcciones:
  • Fix:. Llamando a View.getEntity () cuando la vista tiene propiedades de vista no (sólo para componentes XML)
  • Fix: parte del tiempo de las propiedades de marca de hora no se puede utilizar para el filtrado en la lista .
  • Fix:. La aplicación no se inicia con Tomcat 7 dentro de Eclipse en Windows
  • Fix:.OnChange Acciones no funcionan tanto en modo
  • Fix:. Editor HTMLText produce un error de JavaScript al cambiar el modo o sección
  • Fix: Adición y eliminación de elementos en el lado no ser dueño de una colecciónManyToMany no funciona
  • .
  • Fix:. Al pulsar ENTER desde un campo numérico no ejecutar la acción predeterminada
  • Fix:. Borrado de la vista no pone el foco en el lugar correcto cuando la acción se llama desde una combinación de teclas
  • Fix:. Una acción en el cambio puede ser ejecutar el doble de veces de pruebas
  • Fix: Cuando en una prueba de un setValue () lanza una acción sobre el cambio entonces la próxima execute () falla a veces
  • .
  • Fix: El método setConditionValue () de Tab falla con fechas
  • .
  • Fix:. HibernateType anotación falla cuando unTypeDef se utiliza como nombre
  • Fix:. El método setHidden () de Vista no funciona con secciones
  • Fix: "Mis informes" cuando el nombre de la ficha es demasiado largo fallan
  • .
  • Fix: Claro condición en la lista esconden algunos combos (enum, booleanos y listadescripciones)
  • .
  • Fix:. Subcontroladores no cambian cuando el controlador contenedor se cambia por código
  • Fix: subcontroladores no muestran las acciones según el modo (lista, detalle o ambos)
  • .
  • Fix: Usando getSelectedObjects () desde unOnSelectElementAction en colecciones calculadas no
  • .
  • Fix:. Imprime Cuando no se seleccionan filas de mis informes "sólo los seleccionados
  • Fix: Ignorar acentos de argumentos de cadena en el filtro falla en algunas máquinas
  • .
  • Fix:. CombinandoOneToOne yOnChange produce un error "Duplicar Componente '
  • Fix:. Carrozas y dobles se truncan en la pantalla
  • Fix:. # En vista raíz con grupos en la vista no funciona
  • Fix:. # En grupos y secciones para alinear por columnas no funciona
  • Fix: componente XML con un validador que utiliza "de" falla si la vista tiene una propiedad vista .
  • Fix: Enlaces de varias acciones asociadas a la misma propiedad están demasiado cerca
  • .
  • Fix:. Codificación incorrecta en la primera carga de la página
  • Fix:. Extracción de una propiedad de un informe almacenado 'Mis informes' no funciona
  • Fix:. Algunas etiquetas para 'Mis informes "no se traducen
  • Fix:. Nuevo (todavía BETA) renderizador no se suman por columnas en la sección
  • Fix:. Algunos grupos o propiedades desbordaron la vista con nueva (todavía BETA) procesador
  • Fix:. Colecciones y grupo dentro de la misma línea se muestran demasiado cerca con el nuevo (todavía BETA) procesador

¿Qué hay de nuevo en la versión 4.8:

  • Esta versión añade acciones en un menú desplegable anidado en la barra de botones (por medio de subcontroladores), muchas nuevas mejoras en & quot;. Mis informes & quot ;, mejoras en el modo de lista, y muchas más características nuevas y algunas correcciones importantes

¿Cuál es nuevo en la versión 4.7.1:

  • Esta versión añade la posibilidad de alinear por columnas en la vista de la raíz, un editor galería de imágenes que utiliza un cuadro de diálogo, mejoras en la documentación rusos, y muchas nuevas características y correcciones de errores.

¿Cuál es nuevo en la versión 4.7:

  • acciones '' Mis informes almacenan todos los informes generados, por lo el usuario puede obtener por su nombre más tarde.
  • WebSphere Portal 8 de apoyo, incluyendo la integración de estilo visual.
  • WebSphere 8 de soporte.
  • Liferay 6.1 apoyo.
  • Una mejora del rendimiento del 30% en las pruebas de módulos automatizados.
  • Muchas de las características más nuevas y correcciones.

¿Qué hay de nuevo en la versión 4.6.1:

  • Nuevas características:
  • Nueva IWithMessage a ser implementado por los validadores para obtener los mensajes deRequired,PropertyValidator yEntityValidator.
  • Nuevo motor de diseño mejorado, aunque todavía está en fase beta y desactivada por defecto.
  • Correcciones:
  • Fix:Inject no funciona en & quot; en cambio & quot; acciones.
  • Fix:. Imposible tienda ancho de columna en las colecciones dentro referenciasAsEmbedded
  • Fix:. Tamaño predeterminado no es correcto para TELEFONO estereotipo
  • Fix:. Al hacer clic en el modo actual con IE8 va a una página inexistente
  • Fix:. Nombrado vista de referencia para la referencia con interruptores de herencia a DEFAULT
  • Fix:. Campos HTML_TEXT no preservan el contenido después de recálculo
  • Fix:. Diálogos de segundo nivel se muestran muy estrecha con IE9
  • Fix: puntero del ratón sobre la lista de filas en IE9 mueve la barra de botones inferior
  • .
  • Fix:. Extracción primera columna en informes personalizados falla
  • Fix:. Extracción columnas seleccionadas en informes personalizados no
  • Fix: Obtención objeto seleccionado de una colección calculado falla con elementos transitorios
  • .
  • Fix:. Mensaje Atributo deRequired se ignora
  • Fix:. Mensaje de validación incorrecta de PositiveValidator
  • Fix:. Los mensajes en archivos i18n sin argumentos no son el formateo de la manera estándar
  • Fix: codificación tailandés MS874 falla con IE
  • .
  • Fix: informes personalizados fallan con componentes XML si persistence.xml no está definido
  • .
  • Fix:. Los valores válidos no funcionan en informes personalizados con componentes XML
  • Fix:. Duplicar título de diálogo en el informe personalizado
  • Fix:. Título incorrecta en la recarga de diálogo informe personalizado
  • Fix:. Válidos los valores de valores no se mantienen cuando una columna está editando en el diálogo de informe personalizado
  • Fix:. Valores de comparación no se mantienen cuando una columna está editando en el diálogo de informe personalizado

¿Cuál es nuevo en la versión 4.6:.

  • Informes personalizados generación de una lista
  • Es posible personalizar el modo de lista de la definición de su propio editor.
  • Se puede asignar un objeto modelo (entidad o un objeto transitorio) directamente a una vista para poblarlo.
  • En las pruebas JUnit, puede valer el contenido de los archivos PDF generados.
  • Nueva anotaciónRowAction para las colecciones.
  • Las etiquetas y los mensajes están disponibles en ruso.
  • El nombre del archivo de los informes generados incluye el nombre y la hora del modelo.
  • Muchas de las características más nuevas y correcciones.

¿Qué hay de nuevo en la versión 4.4:

  • Los totales y recuento de filas se muestran en cuadros de recolección cuando están plegada.
  • El 'rango' comparador se ha añadido a la lista y colecciones filtro.
  • Java 7 apoyo.
  • Un efecto de deslizamiento para ocultar y mostrar marcos.
  • Marcos llenan todo el ancho de la vista.
  • HtmlUnit se ha actualizado a 2.9.
  • jQuery UI se ha actualizado a 1.8.12.
  • jQuery ha sido actualizado a la 1.5.2.
  • Liferay 4.1 ya no es compatible.
  • Un nuevo método setConditionValuesTo () en ModuleTestBase.
  • Algunas correcciones de errores.

¿Cuál es nuevo en la versión 4.3.1:

  • Esta versión corrige referencias conAsEmbedded leer el objeto referenciado si el ID ha asociado un evento, diálogos en IE9, & quot; objeto que no es & quot; cuando el ID se encuentra dentro de una sección, no entidades matrices que se inyectan en EntityValidor si el nombre de referencia no coincide con el nombre del modelo, Oracle 9 máximos cursores abiertos superaron, una excepción en comprometerse de un diálogo deshabilitar el cuadro de diálogo y muestra el mensaje de error en un capa oculta, y calcula los valores que dependen de un valor que no son salvos no ser correcto después de modificar una colección.

¿Cuál es nuevo en la versión 4.2.2:.

  • JetSpeed ​​2.2.1 es compatible
  • Un nuevo controlador PersistenceUnit y clase SetPersistenceUnitAction para facilitar las aplicaciones de múltiples bases de datos.
  • BaseAction ya no implementa IChangeControllersAction, pero aún implementa los controladores de cambio de métodos relacionados.
  • El formato de la fecha se ha mejorado para el catalán.
  • Muchas correcciones de errores.

¿Qué hay de nuevo en la versión 4.2.1:

  • View.setLabelId () admite un nombre de miembro cualificado como argumento.
  • Commons FileUpload fue actualizado a 1.2.2.
  • El & quot; images / & quot; prefijo de todas las definiciones de acciones se retiró en default-controladores.xml; era opcional ya v4.2.
  • Mensajes de Inglés y Español se perfeccionaron.
  • La nueva propiedad csvEncoding está disponible en xava.property para definir la codificación de la CSV generado.
  • Muchos errores fueron corregidos.

¿Cuál es nuevo en la versión 4.2:

  • Cuando se accede a una aplicación desde un iPad, un estilo adaptado para el iPad se utiliza.
  • Un estilo visual nueva costumbre se puede definir escribiendo sólo un archivo CSS.
  • En la parte superior derecha roja "Cargando ..." indicador AJAX ha sido reemplazado por un cuadro de "Cargando ..." estilizado centrado.
  • El controlador de modo predeterminado se define por el estilo, aunque defaultModeController de xava.properties todavía existe y tiene preferencia.
  • Un efecto de diapositivas en la lista de la paginación (sólo para el iPad).
  • Un efecto flip en el modo de cambio (sólo para el iPad).
  • Estilos permiten definir más detalles sobre el comportamiento de la interfaz de usuario.
  • nueva función Más y correcciones.

¿Cuál es nuevo en la versión 4.1.2:

  • A 'no contiene' comparador se añadió a la lista y colecciones filtro.
  • Se proporcionó una nueva acción ManyToMany.edit para la actualización de los elementos de una colección de muchos a muchos.
  • Un nuevo método de recarga () se añadió en ModuleTestBase para la simulación de clic del botón de recarga navegador.
  • createNotValidatingCollections () esta en MapFacade.
  • El usuario puede elegir solamente 20 filas por página como máximo para las listas y colecciones, con el fin de mantener un buen rendimiento.
  • Una nueva propiedad 'reportParametersProviderClass' esta en xava.properties.
  • Fotos se muestran en las listas y colecciones.
  • Hubo algunas otras nuevas características de menor importancia y muchas correcciones de errores.

¿Qué hay de nuevo en la versión 4.1:.

  • Bean Validation JSR-303 se ha añadido soporte
  • El usuario puede añadir y eliminar suma por cualquier propiedad persistente numérico en lista y colecciones.
  • El usuario puede ordenar por varias columnas en la lista y colecciones.
  • informes en PDF estándar muestran sumas de las columnas.
  • La suma está disponible para la lista y las colecciones mediante la adición de un & quot; + & quot; a los nombres de propiedad.
  • Una barra de desplazamiento horizontal automático se añadió para la lista y las colecciones a fin de no ampliar la interfaz de usuario.
  • Hibernate se ha actualizado a la versión 3.6.1.
  • Se añadió CONTRASEÑA Estereotipo / Contraseña.
  • Cuando el modelo es transitorio, el controlador en modo predeterminado para el módulo es DetailOnly.

¿Qué hay de nuevo en la versión 4.0.1:

  • Nuevas características:
  • Nuevos métodos de devolución de llamada que permiten utilizar JPA dentro de ellos:.PreCreate,PostCreate YPreDelete
  • Groovy puede ser el uso de calculadoras y validadores de componentes XML.
  • Nuevo método getMethodsAnnotatedWith () en la clase de utilidad Clases.
  • Boole y bool no tiene convertidor predeterminado.
  • En condiciones si pones un nombre de modelo dentro de $ {} que se cambie el nombre de la tabla.
  • setConditionValues ​​Añadido (Lista) y setConditionComparators (Lista) en ModuleTestBase para ser utilizado con Groovy.
  • Nuevo después de-cada-petición opción para en controladores.xml.
  • IForwardAction permite remitir al código javascript, usando javascript:. Como prefijo
  • Nueva listeners.xml en WEB-INF para la definición de los oyentes.
  • Correcciones:
  • Fix: Tomcat iniciar / script de detención deja Directory en Windows
  • .
  • Fix:.AsEmbedded Borrar acción sólo funciona cuando el nombre de contenedor de referencia coincide con el nombre del modelo contenedor
  • Fix:.AsEmbedded No oculta referencia a los padres
  • Fix: getView () desde un CreateNewElementInCollectionAction no devuelve la vista principal
  • .
  • Fix: acciones de referencia no muestran con unReadOnlySearchKey
  • .
  • Fix:. Entidad validador falla cuando un nombre de propiedad de la entidad coincide con nombre de entidad contenedor
  • REVISIÓN: Los validadores se ejecutan más de una vez
  • .
  • Fix:. Lista descripciones de una referencia con clave múltiple con algunos valores con espacios en blanco
  • Fix:. Filtrado por booleano en la lista cuando la columna es boolean falla con algunas bases de datos
  • Fix: falla en guardar las preferencias de la lista / de recogida cuando la lengüeta o nombre de la colección es demasiado tiempo
  • .
  • Fix: Lista descripciones de una referencia con claves compuestas anidadas falla en Guardar
  • .
  • Fix: & quot; List.filter & quot; acción presente en la parte inferior en detalle sólo módulos con acciones ante-cada-petición.
  • Fix:. NotForTabsDescriptionsList, que no funciona con 'DEFAULT'
  • Fix:. Carácter y no admiten en condición de lista descripciones
  • Fix: no funciona en una vista personalizada cuando no es la vista principal del módulo. Fix:. Converter no se aplica a los parámetros de la lista de descripciones
  • Fix:. Depende condición para Enum de una lista descripciones no funciona
  • Fix:. Editor TreeView no funciona en Liferay 6

¿Qué hay de nuevo en la versión 4.0:

  • Principales nuevas características con el 3.1.4 para los desarrolladores:
  • Soporte Groovy.
  • Soporte JPA 2.0.
  • Soporte para JSR-330, el estándar de Java para inyección de dependencias.
  • abandonado el soporte para EntityBeans CMP2.
  • Soporte Abandonado para Java 1.4. A partir de ahora OX requiere Java 5 o superior.
  • Principales características nuevas más de 3.1.4 para los usuarios:
  • Nuevo modo "división" (etiquetado como & quot; Tanto & quot;). Además de los modos de 'lista' ya existente "detalle" y
  • El usuario puede minimizar y restaurar cualquier marco, almacenar el estado del marco por el usuario.
  • Eliminar acción para colecciones y lista se muestra en cada fila.
  • Más intuitiva 'búsqueda' acción. Ahora se utiliza un cuadro de diálogo para pedir los datos de búsqueda.
  • El usuario puede cambiar el tamaño de los anchos de columna de la lista y colecciones utilizando el ratón, y los valores se mantuvo por el usuario.
  • Tooltip de células en la lista y colecciones.
  • Las referencias como combos para filtrar en el modo de lista.
  • Al hacer clic en cualquier parte de la fila, por lista o colección, va al detalle.
  • diálogos emergentes compatibles.
  • Colecciones usan diálogos para editar, añadir y eliminar elementos.
  • Un diálogo se utiliza para buscar, crear o modificar una referencia.
  • Nueva casilla de verificación en la lista para seleccionar y anular la selección de todas las filas de una vez.
  • El usuario puede cambiar el número de filas de la lista y las colecciones, y el ajuste se almacena por el usuario.
  • Mejora look & feel de navegación de la página para la lista y colecciones.
  • estilo visual de la barra de botones mejoró.
  • La lista completa de nuevas características ver debajo de las notas de las versiones de 4M1 a 4M6.

¿Qué hay de nuevo en la versión 4 Hito 3:

  • El usuario puede cambiar el tamaño de los anchos de columna de lista y colecciones utilizando el ratón, y los valores se conservan por el usuario.
  • Tooltip de células en la lista y colecciones.
  • Las referencias como combos para filtrar en el modo de lista.
  • Al hacer clic en cualquier parte de la fila, por lista o colección, va al detalle.
  • Resolución vista polimórficas para elementos de la colección.
  • MemoFormatter eliminado para el modo de lista. La nueva información sobre herramientas y columnas de cambio de tamaño son mejores opciones.
  • traducción al ruso de documentación mejorada.
  • La clave de puntos se puede utilizar como separador decimal en cualquier configuración regional. Se convierte automáticamente en el separador decimal local.
  • ValidationException y RuntimeException enPrePersist se propagan a las acciones.
  • RuntimeExceptions originales de MapFacade.setValues ​​() se propagan a las acciones.
  • Cualquier archivo JavaScript en xava / editores / js se carga automáticamente. Esta carpeta es para JS de editores personalizados.
  • La función openxava.addEditorInitFunction JavaScript para agregar código a ser ejecutado por inicializado JS de editores personalizados.
  • La creación de módulos por defecto es opcional. Añadido propiedad 'generateDefaultModules' en xava.properties.
  • Mensaje de error Borrar cuando se produce módulo de reingreso.
  • atributo ID incluido en Html para todos los redactores incorporados, para facilitar la manipulación de JavaScript.
  • costumbre-editors.js sólo se incluyen si existe. Por otra parte el uso de este archivo se ha desaprobado.
  • Classes.getSimpleName () método cayó. Utilice getSimpleName () de la clase en su lugar.
  • Style 'destacado' del openxava.css renombrado a "row-highlight '.
  • MapFacade.getValues ​​() añade una entrada __MODEL_NAME__ con el nombre del modelo del objeto encontrado.
  • file history.txt eliminado.
  • commons-beanutils.jar (ya incluido en OX) se exporta a partir del proyecto Eclipse OpenXava.
  • Fix:. Los nuevos archivos JS no se reconocen después de actualizar la versión OX debido a la caché del navegador
  • Fix:. Calendario emergente no se muestra de los cuadros de diálogo
  • REVISIÓN: Los campos con anotadaSearchKey no son editables cuando se edita una entidad existente
  • .
  • Fix:. Los caracteres alfabéticos se pueden introducir en los campos numéricos
  • Fix:. Excel exportación no funciona bien cuando comas en el texto
  • Fix:. Traducción al chino de calendario emergente no fue codificado correctamente
  • Fix:. Colección de genéricos (Collection) no
  • Fix:. MappedSuperClass en diferentes paquetes de clases hijo no
  • Fix:. Filtrado por años o meses en el modo de lista de falla con Oracle y últimas versiones de PostgreSQL
  • Fix: Tratar de modificar una referencia vacía muestra un error pero no debe mostrar un cuadro de diálogo
  • .

¿Qué hay de nuevo en la versión 4 Hito 2:

  • Colecciones usan diálogos para editar, añadir y eliminar elementos .
  • Soporte para JSR-330, el estándar de Java para inyección de dependencias. Ahora es posible utilizarInject yNamed en los campos de acción en lugar de y lt; usa-objeto / & gt; en & lt; acción / & gt;.
  • Mostrar mensajes / errores animados.
  • Nuevos métodos en BaseAction para cambiar dinámicamente acciones: setControllers (), (), returnToPreviousControllers setDefaultControllers (), (), addActions removeActions () y clearActions ()
  • .
  • Nuevos métodos en ViewBaseAction gestionar diálogos: showDialog () y CloseDialog ()
  • .
  • Mejora del rendimiento con grandes tablas en modo de lista.
  • Es posible especificar el estilo a utilizar dentro de los portales a través de nuevas propiedades en xava.properties.
  • file history.txt eliminado.
  • Editar acción por defecto para las colecciones de distintosAsEmbeddable, CascadeType.REMOVE o CascadeType.ALL sólo permite ver el elemento.
  • Ahora el Return.return acción no cierra el diálogo.
  • TabBaseAction ahora se extiende ViewBaseAction tan getView () y métodos sobre los diálogos y vista de navegación están disponibles a partir de ella.
  • show-diálogo y ocultar-diálogo se ha caído de & lt; acción / & gt ;, esto produce un INCOMPATIBILIDAD hacia atrás sobre 4M1.
  • engine.js DWR se almacena en caché para mejorar el rendimiento.
  • No se produce ningún error, pero sólo una advertencia, cuando & lt; usa-objeto / & gt; (De controladores.xml) trata de inyectar en una propiedad inexistente. Esta característica mejora la compatibilidad con versiones anteriores.
  • Nuevo método getFieldsAnnotatedWith () en la clase de utilidad Clases.
  • Fix:. Hibernate registro no se muestra al recuperar los metadatos de entidad
  • Fix:. La disminución del rendimiento cuando el usuario está trabajando en la misma página durante algún tiempo
  • Fix: El enfoque no se puede controlar cuando se utilizan acciones OnChange. El siguiente campo se centra después de la acción.
  • Fix:. Error de JavaScript (no perceptible por el usuario) buey _...__ xava_focus_property no está definido
  • Fix: Etiquetas de la colección sin 'cascada = CascadeType.REMOVE'
  • Fix: portlets Documentación sin idioma especificado no se puede instalar en WebSphere Portal. Ahora se asume un valor por defecto para las lenguas (desde portletLocales en xava.properties).
  • Fix:. Paging en colecciones olvida de filas seleccionado
  • Fix:. Problemas con casilla de verificación "Seleccionar / Deseleccionar todo 'con varias colecciones yOnSelectElementAction
  • Fix:. Problemas de sincronización de prueba junit combinan propiedades y acciones sobre el cambio
  • Fix: EnOnChange de lista descripciones referencias cuando el valor es cero se convierte en null
  • .
  • Fix: Generación automática de etiquetas (Strings.javaIdentifierToNaturalLabel () método) no funciona bien con las siglas
  • .
  • Fix:. Calendario JavaScript no funciona cuando varios portlets en la misma página
  • Fix:. En alguna combinación de secciones anidadas la sección se duplica en la sección cambiar
  • REVISIÓN: Problemas con la codificación charset en aceptar datos desde el navegador
  • .

¿Cuál es nuevo en la versión 3.1.4:

  • Esta versión añade soporte para anotacionesFormula, formateadores para el modo de lista, traducciones a serbio y sueco, el apoyo a Liferay 5.2.3, y más de 50 nuevas características y correcciones.

¿Cuál es nuevo en la versión 3.1.3:

  • Editor se puede aplicar a las colecciones. También disponible para la versión XML con.
  • Editor se puede aplicar a las referencias. También disponible para la versión XML con.
  • En editores.xml es posible asociar un editor por defecto para todas las colecciones o para colecciones a ciertos modelos.
  • En editores.xml es posible asociar un editor por defecto para todas las referencias o referencias a ciertos modelos.
  • La línea seleccionada en la lista y la colección es lo más destacado.
  • OnSelectElementAction utiliza takesLong y confirmMessage.
  • La etiqueta predeterminada es natural, por ejemplo, la etiqueta para lastInvoiceNumber ahora es & quot; Última etiqueta factura & quot;.
  • El análisis sintáctico por defecto para int, a corto y largo (MetaProperty.parse) devuelve null para cadena nula o vacía (antes de que regresó 0).
  • Es posible a la disposición varias colecciones en la misma línea.
  • OnSelectElementAction añadió a la colección calculado.
  • RSA no utilizados Eliminado (fuentes para la generación de PDF).
  • Fix:. Los editores con alwaysEnabled = true no actualice a través de AJAX en algunos casos
  • Fix: Is.empty falla con un BigDecimal menos de uno y no cero
  • .
  • Fix:. XCollections.last fallar cuando la colección está vacía o nula
  • Fix: propiedad viewObject falta para OnSelectElementBaseAction
  • Fix: culminante seleccione elemento whit OnSelectElementAction
  • Fix:. Las colecciones con REMOVE cascada cuya devuelve null comprador falla en algunos casos
  • Fix: mappedBy enManyToOne sólo permitió una referencia con nombre igual como la entidad contenedor
  • .
  • Fix:GeneratedValue en una clave noHidden lanza una NullPointerException
  • .
  • Fix:. Los editores con múltiples elementos HTML con el mismo nombre FAIL (rotas en v3.1)
  • Fix:. IForwardAction al mismo tiempo que IChainAction (no actualiza la pantalla)

¿Cuál es nuevo en la versión 3.1.2:

  • Ver herencia: Una lata vista se extiende desde otro. Disponible para POJOs JPA y componentes XML.
  • Nueva anotaciónOnSelectElementAction para definir una acción que se ejecuta cuando se selecciona un elemento de la colección o no seleccionado.
  • traducción al ruso de la guía de referencia y otra documentación.
  • Nuevo formato "odt" (Open Document) disponible para JasperReportBaseAction.
  • La interfaz de usuario para añadir columnas a la lista o colecciones ahora utiliza paginación.
  • iconos descriptivos de propiedades son espectáculo junto a la etiqueta cuando formatoetiqueta es pequeño.
  • Enlace Nueva 'remove' en el editor de imagen, por lo que también en fotografías e imágenes estereotipos.
  • Nuevo atributo siempre-recarga para el editor en editores.xml.
  • Nuevo método assertNoLabel () en ModuleTestBase.
  • ModuleTestBase.assertExists () funciona con colecciones también.
  • Nueva propiedad defaultPersistenceUnit en xava.properties para elegir la unidad de persistencia JPA utilizar por defecto.
  • Nuevas propiedades pageRowCount y addColumnsPageRowCount personalizar filas por página de lista y & quot; agregan columnas & quot;.
  • Borrar mensaje si usted no tiene el ejb.jar en lib o común / lib de Tomcat.
  • Borrar mensaje de advertencia cuando se utilizaReferenceView erróneamente.
  • openxava.tld trasladó a openxava.jar (como taglib.tld).
  • Añadido activation.jar con el fin de facilitar el uso de JavaMail.
  • Actualizar a JasperReport 3.1.4.
  • Fix:. Secciones anidadas con sólo las secciones se duplican en la sección de cambio en algunos casos muy raros
  • Fix:. Al cambiar los controladores de una acciónOnChange la barra de botones no se actualiza
  • Fix: no consigue entrar en un segundo tiempo de un cambio de módulo de tercer nivel
  • Fix: Para generar portlets cuando la propiedad 'configuración' no está en build.xml falla con aplicaciones de estilo XML
  • .
  • Fix:. La generación de PDF no funciona con la lengua rusa
  • Fix:. Algunos raros NullPointerException en la generación de PDF primera vez con filtros (Tab (filtro =))
  • Fix:. StackOverflowError en referencias circulares
  • Fix:. Algunas correcciones gramaticales en los mensajes de error
  • Fix:. Los mensajes no se mostraron después de ejecutarse IForwardAction
  • Fix: columnas Solicitar falla en algunas bases de datos al cambiar de esquema con XPersistence o XHibernate
  • .

¿Qué hay de nuevo en la versión 3.1.1:

  • Soporte completo para WebSphere Portal 6.1, incluyendo los portlets ver y sentir.
  • Esta versión le permite utilizar varios portlets AJAX en la misma página del portal.
  • Hay muchas características nuevas y correcciones.

¿Qué hay de nuevo en la versión 3.1:

  • Esta versión cuenta con todas las funcionalidades de 3.0.3, pero genera una aplicación AJAX. Sólo actualizar a OX 3.1, y su OX (3.x, 2.x, o 1.x) aplicación utilizará AJAX sin tocar una sola línea de código.

Requisitos :

  • Edición Oracle Java Standard Runtime Environment

Otro software de desarrollador Javier Paniza

OpenXava
OpenXava

26 Jan 15

Comentarios a la OpenXava

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!