Credits Credits

The OpenXava team is:

  • Aleks Sokolov: Russian translation of the reference guide and other documentation. Fix on generating PDF reports with Russian language.
  • Alexandr Vladimirov: Customizing list of locales on generating 18n portlet files.
  • Anthony Whitford: Improvements of Ant file for creating new projects.
  • Antonio Tomás: The option to disable resizing columns and customizing list.
  • Bernabé Torres Ayala: radioButton editor for valid-values.
  • Boris Lu: Fix for Chinese in popup calendar.
  • Carlos Gascó, Carlos Díaz: Help in English translation of v1.0.
  • Christoph Ruckert: Attribute on-each-request for the actions in controllers.xml, the IMAGE_LABEL stereotype and buttonsForNoImageActions for xava.properties.
  • City of Gavà (local government), Spain (Oscar Caro): Editor and stereotype for Liferay Document Library, IMultipleForwardAction, JasperMultipleReportBaseAction and bug fixes.
  • City of Lausanne (local government), Switzerland (Guy de Pourtalès): Translation of the documentation, included the reference guide, to French, French translation of labels and messages, and a bug fix for portlets on Liferay 5.0.
  • Claes Svensson, Staffan Flink: Swedish translation (labels, messages, date formatting and calendar).
  • Daniel García Salas: Property 'format' for JasperReportBaseAction and messagesOnTop in xava.properties.
  • Daniel López: Configurable default persistence unit, tld and dtds included in openxava.jar.
  • David Buedo: The EnumStringType hibernate type converter, hidden properties not shown in add columns.
  • David Riscart Becerra: Fix on saving from references when the created entity has collections.
  • Eduardo Escrihuela: CurrentTimestampCalculator.
  • Federico Alcántara: Tree editor for collections, @SearchListCondition annotation, UrlParameters controller, performance improvements and a lot of new features and fixes.
  • Francisco Javaloy: setConditionValue() of Tab, saveAndStayForCollections in xava.properties, add/removeActionForProperty() in View and bug fixes.
  • Franklin Alier: Action for updating elements from many to many collections, different parameters for each report in multiple reports and showing photos in list and collections.
  • Genaro Tur: Action for creating a new element from a many-to-many collection.
  • Gestión cuatrocientos (Ana Andrés, Daniel Gimeno, Ivan Martín, Javier Paniza, Lars Lathan, Luis Miguel Hernández, Miguel Angel Embuena): Some new features and fixes between 2002 and 2004, and most of new features and fixes since 2005.
  • Grupo Bit (Oscar Chamorro): Summation in list optional and bug fixes.
  • Hans-Joerg Bauer: Bug fixing on code and the grammatical revision of the reference guide.
  • Insite (Nikola Petkov): Serbian translation. Spring integration doc.
  • Jacek Centkowski: Fix for calculated collections in transient classes.
  • Janesh Kodikara: EMAIL, TELEPHONE, WEBURL, IP, ISBN, CREDIT_CARD, EMAIL_LIST stereotypes, DaysDelayCalculator, StringTimeConverter and Emails utility.
  • Javier Paniza: Initial version (a swing application generator from XML), EJB1.1/2.0 code generator, Web UI, Reference Guide in English and Spanish for v1.1. Most new features between 2001 and 2004.
  • José Enrique Romero Flores: HTML_TEXT/TEXTO_HTML stereotype and the Stringbeans Portal integration.
  • José Luis Dorado Arco: More intuitive search for detail mode, adding/removing actions in collections preserves order.
  • José Luis Santiago: Liferay Portal version, and other worth code and bug fixes.
  • José Manuel García Valladolid: Fix in portlet.xml generation to work with Jetspeed 2.2.1.
  • José Ortiz: Meaningful names for files generated from reporting.
  • José Puente Ferrandis: Eclipse Plugin (Navigator) with wizards for creating OX projects and Eclipse editors for OX files.
  • Juan Mendoza: Fix for numeric values in Opera.
  • Juan Vicente Llavador: Initial French translation (now overrided).
  • Juan Zafrilla: Forward to javascript code, after-each-request option for actions.
  • Lars Lathan: German translation.
  • Laurent Wibaux: Simple HTML report generation and custom portlets.
  • Lee Dejin: Chinese translation of labels and messages. Chinese translation of reference guide and other documentation.
  • Luigi Della Monica: Fix for including images in collections and Italian translation.
  • Mª Carmen Gimeno Alabau: Hibernate persistence manager, POJO code generator, Hibernate mappings generator and demo project ProductSale.
  • Manuel Benítez Fajardo: PASSWORD stereotype.
  • Matías Gagliano: Link for showing/hiding the filter part in list and collections; and improving money editor.
  • Mikhail Merkulov: Russian translation for labels and messages.
  • Newitech Sp. z o.o. (Radoslaw Ostrzycki, Lukasz Milobedzki): Jakarta Commons Logging as logger system, 'scale' attribute in the properties, UTF portlet generation, improving hibernate mapping generation, Polish translation and more.
  • Olle Nilsson: Fix for accepting special URL characters (like +) as value.
  • Oscar Kozto: @RowAction annotation for collections.
  • Peter Smith: Improving date/time editor and fixing a bug in FCKEditor.
  • Sami AlSayyed: XSS protection.
  • Sanjay Bhat: Small bug in tabular data SQL generation.
  • Sebastien Diot: Optimization of automatic label generation. Bugs about generics and inheritance.
  • Sergio Mondino: Eclipse Plugin (Importer) to create OX components from database tables.
  • Sicflex (Federico Alcántara, Juan Mendoza): Layout parser and painter.
  • Silvano Trinchero: Improving Italian translation.
  • Stephan Rusch: Changing portlet tiltle programmatically, improving visual integration for Liferay 6.
  • Trifon Trifonov: final statics for properties in interfaces on code generation, attribute display-size in property-view, Bulgarian language support for portlet generation, showing the labels of properties on adding columns to list and shell script to start HSQLDB manager.
  • Utamayasa: Indonesian translation.
  • Yerik Alarcón: New user attributes in portals and allowing to use mail servers with expired certificates.
  • Yi Chen: Fix for JavaScript calendar to work in Chinese.
  • Wiki contributors: because OpenXava official documentation is generated from Wiki.