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.