OpenXava є відкритим вихідним кодом, крос-платформний і абсолютно безкоштовно рамки AJAX Java спеціально розроблений для швидкого розвитку корпоративного рівня Java веб-додатків під платформи Linux.
За допомогою інструменту OpenXava, розробники додатків Java може написати тільки класи домени в мові програмування Java для того, щоб подати заявку Ajax, яка повністю готова до виробництва. Ні генерації коду не потрібно! Функцій по glanceKey функції включають в себе повну документацію, переклади на кілька мов, включаючи англійську, іспанську, французьку, російську і китайську, на основі стандартів Java, використовуючи користувальницький інтерфейс AJAX, а також підтримку для визначення додатків тільки з JPA (Java Persistence API), Java анотації та POJO (Plain Old Java Object).
Крім того, програмне забезпечення здатне генерувати програми AJAX, веб-додатки, які сумісні з планшетного пристрою IPad від Apple, і притулити-додатків, таких як Liferay, Jetspeed і WebSphere Portal. Він легко інтегрується з програмним забезпеченням JasperReports для забезпечення всеосяжних доповідей і працює зі схемами спадщина бази даних.
З OpenXava вам потрібно написати маленький код і отримати потужний і складний додатків, що мають AJAX користувальницький інтерфейс без будь-яких перезавантаження сторінки. Два режими передбачені для розробників, режим Список з фільтрацією, замовлення, пошук, додавання / переміщення / видалення стовпців, експорт в Excel і PDF звітів, а також Детальний режим з діалогових вікон, вкладок, рамки і редакторів колекцій і посилань .Under капотом, доступності та підтримуваної операційної systemsLooking під капотом OpenXava, ми можемо відразу ж помітите, що це веб-додаток, який потрібний сучасний веб-браузер, який підтримує Java / JavaScript для правильної роботи.
У той час як він був успішно протестований на декількох розподілів GNU / Linux, проект також може бути використаний на будь-якому іншому безкоштовно, з відкритим вихідним кодом або комерційного операційної системи, у тому числі Microsoft Windows і Mac OS X. На даний момент, він сумісний як з 32 -разр і 64-розрядні комп'ютери
Що нового У цьому випуску :.
- Виправлена помилка: Відкриття вікна Зміна розмірів список і колекцій. - Виправлена помилка: У звітах PDF простір для заголовків іноді дві лінії, де є тільки рядок тексту. - Виправлена помилка: У PDF повідомляє понад ліву колонку іноді з доповіді, на полях. - Виправлена помилка: Календар не відображається при введенні дати в "Мої звіти». - Виправлена помилка: ModuleTestBase.assertDescriptionValue () не працює для перерахувань. - Виправлена помилка: Можна додавати порожні щогл дорожнього в «Мої звіти». - Виправлена помилка: істинний показано завжди для логічних стовпців в "Мої звіти». - Виправлена помилка: Заповнення початкові значення в «Мої звіти» не виконується для логічні значення, легендою списків і перерахувань. - Виправлена помилка: При перезапису associateEntity () в SaveElementInCollectionAction ми втрачаємо функціональність Перевірити мінімальний. - Виправлена помилка: Мінімум для колекцій, оголошених сSize (хв =) не затверджена видаляти елементи. - Виправлена помилка: Додавання елементів в колекції, що не каскадної видалити або зовсім не перевіряють максимального (Size (макс =)). - Виправлена помилка: Дві колекції в одному ряду не дуже добре відображається з новою візуалізації. - Виправлена помилка: LabelFormat (LabelFormatType.SMALL) не працює відповідно до нового рендеринга двигуна. - Виправлена помилка: CSS клас бик-мітка ігнорується нового рендеру. - Виправлена помилка: Кілька кадрів в одному ряду з новою візуалізації розташовані дуже близько або навіть перекриваються. - Виправлена помилка: новий візуалізації завершується з розділу з двома посиланнями. - Виправлена помилка :. Виділи для необхідного поля є не збігається з новою візуалізації
Що нового у версії 4.8.1:
- Нові можливості:
- OpenXavaTest тепер включає селен тести для візуального тестування думками.
- Це можливо додавати функції JavaScript, щоб звільнити ресурси для редакторів.
- Новий метод hasTime () в датах.
- ДВУ переїхав з openxava.jar в openxava.tld в WEB-INF (для роботи з Tomcat 7 + Eclipse WTP в Windows).
- Деякі нові загального користування етикетки, які будуть використовуватися в додатках.
- Осінь-назад кодування тепер UTF-8 (до цього був ISO-8859-1), однак він як і раніше намагається спочатку використовувати кодування системи.
- Виправлення:
- Виправлена помилка :. Зателефонувавши в View.getEntity (), коли точка зору має властивостей вигляду не вдається (тільки для компонентів XML)
- Виправлена помилка: Час частину властивостей Timestamp не може бути використаний для фільтрації в списку .
- Виправлена помилка :. Заява не почати з Tomcat 7 всередині Eclipse, у вікнах
- Виправлена помилка: .OnChange Дії не працювати як в режимі
- Виправлена помилка :. Редактор HTMLText видає помилку JavaScript при зміні режиму або розділ
- Виправлена помилка: Додавання і видалення елементів в не володіє боку коллекцііManyToMany не працює .
- Виправлена помилка :. Натискання ENTER від числового поля не виконує дію за замовчуванням
- Виправлена помилка :. Очищення вигляд не поставити акцент в правильному місці, коли дія викликається натисканням клавіші
- Виправлена помилка :. На зміни дія може бути виконання двічі іноді від тестів
- Виправлена помилка: Коли в тесті SetValue () кидає дії по зміні рівня, то в наступному виконання () не іноді .
- Виправлена помилка: метод setConditionValue () закладка завершується з дати .
- Виправлена помилка :. Hibernatetype анотації зазнає невдачі, когдаTypeDef використовується як ім'я
- Виправлена помилка :. Метод setHidden () зору не працювати з розділами
- Fix: «Мої звіти», коли ім'я вкладки занадто довго в обов'язковому порядку .
- Виправлена помилка: Ясно умова в списку приховати деякі комбо (перерахування, логічні та descriptionsList) .
- Виправлена помилка :. Subcontrollers не змінюються при контролер контейнер змінюється за кодом
- Fix: Subcontrollers не показують дії відповідно режимі (список, деталі або обидва) .
- Виправлена помилка: Використання getSelectedObjects () ізOnSelectElementAction в розрахункових колекцій вдається .
- Виправлена помилка :. Друкує тільки коли є вибрані рядки "Мої звіти" для обраних
- Виправлена помилка: Ігнорування акценти для строкових аргументів на фільтрі не буде працювати на деяких машинах .
- Виправлена помилка :. СочетаніеOneToOne іOnChange виробляє помилку "дублікат Компонента"
- Виправлена помилка :. Пливе і двомісних усічені на дисплеї
- Виправлена помилка :. # У кореневому зору з групами з метою не працює
- Виправлена помилка :. # У групах і секціях з приведення колонами не працює
- Виправлена помилка: XML компонент з валідатор, який використовує "від" не працює, якщо точка зору має вид майна .
- Виправлена помилка: Посилання з кількох дій, пов'язаних з тим же властивістю занадто близько .
- Виправлена помилка :. Каталог рефератів: у першому завантаженні сторінки
- Виправлена помилка :. Видалення властивість зберігається в доповіді «Мої звіти» не працює
- Виправлена помилка :. Деякі етикетки для «Мої звіти" не перекладаються
- Виправлена помилка :. Нові (ще BETA) візуалізації не вдалося вирівняти за стовпцями в розділі
- Виправлена помилка :. Деякі групи або властивості переповнений вид з новою (ще бета) візуалізації
- Fix :. Колекції і групи в рамках однієї і тієї ж лінії були виставлені занадто близько з новим (ще бета) візуалізації
Що нового у версії 4.8:
- Ця версія додає вкладені дії у випадаючому меню в панель кнопок (за допомогою subcontrollers), багато нові удосконалення в & Quot ;. Мої звіти та Quot;, поліпшення в режимі списку, і багато іншого нові можливості і деякі важливі виправлення
Що нового у версії 4.7.1:
- Ця версія додає можливість вирівнювання по стовпцях в Подивитися корінь, галерея зображень редактор, який використовує діалог, російські поліпшення в документації, і безліч нових функцій і виправлень.
Що нового у версії 4.7:
- дії "Мої звіти" зберігати всі створені звіти, так Користувач може отримати їх по імені пізніше.
- Підтримка WebSphere Portal 8, в тому числі візуальної інтеграції стилі.
- WebSphere 8 підтримка.
- Liferay підтримка 6.1.
- 30% збільшення продуктивності автоматизованих тестів модулів.
- Багато інші нові функції і виправлення.
Що нового у версії 4.6.1:
- Нові можливості:
- New IWithMessage повинні бути реалізовані валідаторів отримувати повідомлення отRequired, PropertyValidator іEntityValidator.
- Новий движок покращився, хоча це все ще в бета-версії і за замовчуванням відключена.
- Виправлення:
- Виправлена помилка: Inject не працює в & Quot; про зміну і Quot; дії.
- Виправлена помилка :. Неможливо магазині ширини шпальти в колекції внутріAsEmbedded посилань
- Виправлена помилка :. За замовчуванням розмір не підходить для TELEFONO стереотип
- Виправлена помилка :. Клацніть в поточному режимі з IE8 йде в неіснуючу сторінку
- Виправлена помилка :. Названий посилання вид посилання з вимикачами спадщину за замовчуванням для
- Виправлена помилка :. HTML_TEXT поля не збереглося зміст після перерахунку
- Виправлена помилка :. Діалоги другого рівня показані дуже вузькі з IE9
- Виправлена помилка: Наведіть курсор на рядка списку в IE9 переміщує нижню панель кнопок .
- Виправлена помилка :. Зняття перший стовпець в користувацьких звітів вдається
- Виправлена помилка :. Зняття вибрані стовпці в користувацьких звітів вдається
- Виправлена помилка: Отримання вибраний об'єкт з розрахункової колекції не вдається з тимчасовими елементів .
- Виправлена помилка :. Атрибут посланіеRequired ігнорується
- Виправлена помилка :. Неправильне повідомлення перевірки від PositiveValidator
- Fix :. Повідомлень в i18n файлів без аргументів форматуванні стандартним чином
- Виправлена помилка: кодування Тайський MS874 завершується з IE .
- Виправлена помилка: Настроювані звіти невдачу з компонентами XML, якщо persistence.xml не визначений .
- Виправлена помилка :. Допустимі значення не працюють в користувача звіти з компонентами XML
- Виправлена помилка :. Дублюйте заголовок діалогу в спеціальний звіт
- Виправлена помилка :. Неправильне назва на перевантаження діалог користувацьких звітів
- Виправлена помилка :. Допустимі-значення значення не зберігаються при колона редагування в діалозі користувацьких звітів
- Виправлена помилка :. Значення компаратора не зберігається при колона редагування в діалозі користувацьких звітів
Що нового у версії 4.6 :.
- Настроювані звіти покоління зі списку
- Це можна налаштувати режим список, що визначає ваш власний редактор.
- Ви можете призначити об'єкт моделі (фізична або юридична тимчасовий об'єкт) безпосередньо в цілях заповнення його.
- В JUnit тестів можна стверджувати, зміст створюваних PDF-файлів.
- NewRowAction анотація для колекцій.
- Етикетки та повідомлення російською мовою.
- ім'я файлу для генерації звітів включає в себе назву моделі і час.
- Багато інші нові функції і виправлення.
Що нового у версії 4.4:
- Підсумки і кількість рядків показані в колекції кадрів, коли вони в складеному стані.
- компаратора 'Range' був доданий до списку і колекції фільтра.
- підтримка Java 7.
- Слайд ефект для приховування та відображення кадрів.
- Рамки заповнити всі ширину зору.
- HtmlUnit був підвищений до 2,9.
- JQuery UI був оновлений до 1.8.12.
- JQuery був підвищений до 1.5.2.
- Liferay 4.1 більше не підтримується.
- Новий метод setConditionValuesTo () в ModuleTestBase.
- Деякі виправлення.
Що нового у версії 4.3.1:
- У даній версії виправлені посилання сAsEmbedded читати об'єкт посилання, якщо ідентифікатор, пов'язаний подія, діалоги на IE9, і Quot; Об'єкт не найден і Quot; коли ID знаходиться усередині секції, батьківські об'єкти не вводили в EntityValidor якщо ім'я посилання не відповідає назва моделі, Oracle 9 Максимальна кількість відкритих курсорів перевищений, виключення при фіксації в діалоговому відключення діалогове вікно і показує повідомлення про помилку в прихований шар, а розрахункові значення, які залежать від незбережені значення не є правильним після зміни колекції.
Що нового у версії 4.2.2 :.
- Jetspeed 2.2.1 підтримується
- Новий контролер PersistenceUnit і клас SetPersistenceUnitAction з метою полегшити процес декількома базами даних.
- BaseAction більше не здійснює IChangeControllersAction, але все-таки реалізує контролери змінювати методи пов'язані між собою.
- Формат дати була покращена для Каталонії.
- Багато виправлень.
Що нового у версії 4.2.1:
- View.setLabelId () підтримує повне ім'я складається в якості аргументу.
- фонду FileUpload був підвищений до 1.2.2.
- & Quot; зображення / & Quot; префікс всіх визначень дій був вилучений у Default-controllers.xml; це було необов'язково, оскільки v4.2.
- англійська та іспанська повідомлення були уточнені.
- нову властивість csvEncoding доступна в xava.property визначити кодування генерованого CSV.
- Багато помилки були виправлені.
Що нового у версії 4.2:
- При зверненні до додатка з IPad, стиль адаптований в Ipad використовується.
- новий користувальницький візуальний стиль може бути визначений писати тільки файл CSS.
- в правому верхньому куті червоний 'Loading ...' і індикатор AJAX був замінений стилізований центру »Завантаження ..." коробки.
- регулятор режим за замовчуванням визначається залежно від стилю, хоча defaultModeController з xava.properties все ще існує і має перевагу.
- Слайд вплив на список нумерації сторінок (тільки для Ipad).
- фліп вплив на зміну режиму (тільки для Ipad).
- Стилі дозволяють визначити більш детальну інформацію про поведінку користувача інтерфейсу.
- Детальніше Нова функція і виправлення.
Що нового у версії 4.1.2:
- 'не містить' компаратора був доданий в Перелік та колекції фільтр.
- Нова акція ManyToMany.edit була надана для поновлення елементів з багато-до-багатьох колекції.
- Новий метод перезавантаження () була додана в ModuleTestBase для моделювання натискання кнопки браузера перезавантаження.
- createNotValidatingCollections () був доданий в MapFacade.
- користувач може просто вибрати 20 рядків на сторінці не більше ніж для списків і колекцій, в цілях підтримки гарної продуктивності.
- нову властивість 'reportParametersProviderClass "був доданий в xava.properties.
- Фотографії представлені в списках і колекцій.
- Були деякі інші нові незначні функції і багато виправлення.
Що нового у версії 4.1 :.
- Bean Validation JSR-303 була додана підтримка
- користувач може додавати і видаляти підсумовування для будь-якого числового сталого властивості в списку і колекцій.
- користувач може сортувати за кількома стовпцями в списку і колекцій.
- Стандартні звіти у форматі PDF показати підсумовування стовпців.
- Підсумовування доступні для списку і колекції, додаючи і Quot; + & Quot; з іменами власності.
- автоматична горизонтальна смуга прокрутки була додана для списку і колекції, для того, щоб не збільшити користувальницький інтерфейс.
- Hibernate був оновлений до версії 3.6.1.
- / contraseña був доданий Стереотип пароль.
- Коли модель перехідних контролер режиму за замовчуванням для модуля DetailOnly.
Що нового у версії 4.0.1:
- Нові можливості:
- Нові методи зворотного виклику, які дозволяють використовувати JPA в них: .PreCreate, PostCreate ІPreDelete
- Groovy можна використовувати для калькуляторів і валідаторів компонентів XML.
- New getMethodsAnnotatedWith () в класах службового класу.
- Логічні та BOOL не має перетворювач за замовчуванням.
- В умовах, якщо помістити назву моделі всередині $ {}, коли він змінюється від імені таблиці.
- Додана setConditionValues (список) і setConditionComparators (список) ModuleTestBase для використання з Groovy.
- New після кожного-запиту параметрів для в controllers.xml.
- IForwardAction дозволяє направити яваскрипт коду, використовуючи JavaScript :. Як префікс
- New listeners.xml в WEB-INF для визначення слухачів.
- Виправлення:
- Виправлена помилка: Tomcat старт / стоп скрипт залишає каталог, у вікнах .
- Виправлена помилка: .AsEmbedded Дія Видалити працює тільки тоді, коли посилання контейнер ім'я збігається ім'я контейнера моделі
- Виправлена помилка: .AsEmbedded Не приховує посилання на батька
- Виправлена помилка: GetView () з CreateNewElementInCollectionAction не повертає головне вікно .
- Виправлена помилка: Посилання дії не відображаються сReadOnlySearchKey .
- Виправлена помилка :. Entity валідатор зазнає невдачі, коли ім'я властивості сутності відповідає ім'я контейнера сутностей
- Fix: Validators працювати більш ніж один раз .
- Fix .: Список описів посиланням з кількома ключа з деяких значень з пробілами
- Виправлена помилка :. Фільтрація за допомогою логічного в списку, коли колона є логічне обривається з базами даних
- Виправлена помилка: Збій Зберегти налаштування лист / збору при закладці або ім'я колекції занадто довго .
- Fix: список описів поводження з вкладеними складових ключів не буде працювати на Зберегти .
- Виправлена помилка: & Quot; List.filter і Quot; Дія присутній в нижній детально тільки модулі з до-кожною-запиту дій.
- Виправлена помилка: .DescriptionsList NotForTabs, він не працює з «Default»
- Виправлена помилка :. Характер і не підтримується в стані списку описів
- Виправлена помилка: не працює в користувацькому зору, коли це не головний вид модуля. Fix :. Конвертор була застосована до параметрів список опису
- Виправлена помилка :. Залежить стан перерахувань із списку описів не працює
- Виправлена помилка :. Редактор TreeView не працює в Liferay 6
Метод
Що нового у версії 4.0:
- Основні нові можливості по 3.1.4 для розробників:
- Groovy підтримку.
- підтримка JPA 2.0.
- Підтримка JSR-330, стандарт Java для ін'єкції залежностей.
- Припинено підтримка EntityBeans CMP2.
- Припинено підтримка Java 1.4. Відтепер ОХ потрібно Java 5 або вище.
- Основні нові можливості більш 3.1.4 для користувачів:
- Новий режим "розбити" (позначені як і Quot; Як і Quot;). На додаток до вже існуючих 'Детальніше' і режими "списком"
- користувач може звести до мінімуму і відновити будь-який кадр, зберігаючи статус кадру користувачем.
- Видалити дію для колекцій і показаний список в кожному рядку.
- Більш інтуїтивний "Пошук" дію. Тепер він використовує діалог, щоб попросити даними пошуку.
- користувач може змінити розмір ширину стовпців для списку і колекції за допомогою миші, а значення зберігаються користувачем.
- Підказка для клітин в списку і колекцій.
- Література як комбо для фільтрації в режимі списку.
- При натисканні на будь-якій частині рядки, для списку або колекції, йде до деталей.
- Спливаючі діалогові вікна підтримується.
- Колекції використовувати діалогові вікна для редагування, додавання і видалення елементів.
- діалогове вікно використовується для пошуку, створення або зміни заслання.
- New прапорець у списку для вибору та скасування вибору всіх рядків відразу.
- користувач може змінити кількість рядків списку і колекцій, а настройка зберігається користувачем.
- Покращено зовнішній вигляд і відчуття навігація по сторінці для списку і колекцій.
- Візуальний стиль панелі кнопок покращився.
- Для одержання повного списку нових функцій см нижче примітки до версії з 4m1, щоб 4M6.
Що нового у версії 4 Milestone 3:
- користувач може змінити розмір ширину стовпців для списку і Колекції за допомогою миші, а також значення зберігаються користувачем.
- Підказка для клітин в списку і колекцій.
- Література як комбо для фільтрації в режимі списку.
- При натисканні на будь-якій частині рядки, для списку або колекції, йде до деталей.
- полиморфного дозвіл вид для елементів колекції.
- Вилучено MemoFormatter в режимі списку. Нова спливаюча підказка і зміна розмірів стовпців кращі варіанти.
- Російський переклад документації покращився.
- ключ точка може бути використана в якості десяткового роздільника в будь-якій місцевості. Вона автоматично перетворюються у місцевому десяткового роздільника.
- ValidationException і часу виконання вPrepersist поширюються на дії.
- Оригінальні RuntimeExceptions з MapFacade.setValues () поширюються на дії.
- Будь-який файл JavaScript в xava / Редактори / JS завантажується автоматично. Це папка призначена для JS користувальницьких редакторів.
- функція openxava.addEditorInitFunction JavaScript, щоб додати код, який буде виконуватися для ініціалізувала JS користувальницьких редакторів.
- створення модулів за замовчуванням є необов'язковим. Додано властивість "generateDefaultModules» в xava.properties.
- Очистити повідомлення про помилку, коли модуль reentrance проводиться.
- Атрибут ID, включених в HTML для всіх вбудованих редакторів, щоб полегшити маніпуляції JavaScript.
- замовлення editors.js включається тільки, якщо існує. Крім того використання цього файлу вже застарів.
- Classes.getSimpleName () метод впав. Використовуйте getSimpleName () класу замість.
- Стиль »виберіть 'від openxava.css перейменований в" Рядок-підсвічуванням ».
- MapFacade.getValues () додає запис __MODEL_NAME__ з назвою моделі знайденого об'єкта.
- Вилучено history.txt файл.
- Commons-beanutils.jar (вже включений в ОХ) експортується з проекту Eclipse, OpenXava.
- Fix :. Новий JS файли не розпізнає після оновлення OX версію, оскільки кеш браузера
- Виправлена помилка :. Календар спливаюче вікно не відображається з діалогів
- Fix: Поля з аннотаціейSearchKey не редагуються при редагуванні існуючого об'єкта в .
- Виправлена помилка :. Літерні символи можуть бути введені в числових полях
- Виправлена помилка :. Excel експорт не працює добре, коли крапка з комою в тексті
- Виправлена помилка :. Переклад на китайську мову у спливаючому календарі не правильно закодований
- Виправлена помилка: Зб. Загальною (Збори) не
- Виправлена помилка :. MappedSuperClass в іншому пакеті, ніж дочірніх класів не може
- Виправлена помилка :. Фільтрація на рік або місяць в режимі списку завершується з Oracle і новітніх PostgreSQL версії
- Виправлена помилка: Спроба змінити порожню посилання з'являється повідомлення про помилку, але не повинен показувати діалог .
Що нового у версії 4 Milestone 2:
- Колекції використовувати діалогові вікна для редагування, додавання і видалення елементів .
- Підтримка JSR-330, стандарт Java для ін'єкції залежностей. Тепер це можна іспользоватьInject іNamed в дії полів замість & LT; Використання-об'єкт / & GT; в & Lt; Пригоди / & GT ;.
- Показати повідомлення / помилки анімовані.
- Нові методи в BaseAction динамічно змінювати дії: setControllers (), returnToPreviousControllers (), setDefaultControllers (), addActions (), removeActions () і clearActions () .
- Нові методи в ViewBaseAction для управління діалоговими вікнами: ShowDialog () і CloseDialog () .
- Покращена продуктивність з великими таблицями в режимі списку.
- Це можна визначити стиль для використання всередині порталів за допомогою нових властивостей в xava.properties.
- Вилучено history.txt файл.
- Змінити дію за замовчуванням для колекцій, відмінних отAsEmbeddable, CascadeType.REMOVE або CascadeType.ALL дозволяє тільки переглядати цей елемент.
- Тепер Return.return дія не закрити діалогове вікно.
- TabBaseAction тепер поширюється ViewBaseAction так GetView () і методи близько діалогів і зору, судноплавство доступні від нього.
- Шоу-діалог і приховати-діалог був виключений з & Lt; Пригоди / & GT;, це призводить до зворотного несумісності над 4m1.
- DWR engine.js кешируются для підвищення продуктивності.
- Помилка не відбувається, але тільки попередження, коли і л; Використання-об'єкт / & GT; (Від controllers.xml) намагається привнести в неіснуючому власності. Ця функція покращує зворотну сумісність.
- New getFieldsAnnotatedWith () в класах службового класу.
- Виправлена помилка :. Журнал Hibernate не відображається, якщо вилучення метаданих особи
- Виправлена помилка :. Деградація продуктивності при працює користувач в тій же самій сторінці протягом деякого часу
- Виправлена помилка: Фокус не може управлятися за допомогою дії OnChange. Наступне поле зосереджено після дії.
- Виправлена помилка :. Помилка JavaScript (не помітне користувачем) бик _...__ xava_focus_property не визначений
- Fix: Етикетки в колекцію без «каскаду = CascadeType.REMOVE
- Виправлена помилка: Документація портлетів, що не мають мови, зазначеного не може бути встановлений в WebSphere Portal. Тепер значення за замовчуванням для мов (з portletLocales в xava.properties) передбачається.
- Виправлена помилка :. ПЕЙДЖИНГ в колекціях забуває вибрані рядки
- Виправлена помилка :. Проблеми з прапорцем "вибрати / відмінити вибір всіх" з кількома колекціями іOnSelectElementAction
- Виправлена помилка :. Тимчасові проблеми в тесті JUnit, що поєднують по зміні рівня властивості і дії
- Виправлена помилка: ВOnChange для довідок список опису, коли значення дорівнює нулю воно конвертується в Null .
- Виправлена помилка: Автоматична генерація етикетки (Strings.javaIdentifierToNaturalLabel () метод) не працюють з скорочень .
- Виправлена помилка :. Календар JavaScript не працює, коли кілька портлетів на одній сторінці
- Виправлена помилка :. У якийсь комбінації вкладених секцій розділі дублюється на зміни в розділі
- Fix: Проблеми з кодуванням набору символів на прийняття даних від браузера .
Метод
Що нового у версії 3.1.4:
- Цей реліз додає підтримку дляFormula анотації, засобами форматування в режимі списку, переклади на сербський та шведською мовами, підтримка Liferay 5.2.3 і більше 50 нових функцій і виправлень.
Що нового у версії 3.1.3:
- Editor можуть бути застосовані в колекції. Також доступні для XML версії с.
- Editor можуть бути застосовані до посилань. Також доступні для XML версії с.
- В EDITORS.XML це можна пов'язати редактора за замовчуванням для всіх колекцій або для колекцій на деякі моделі.
- В EDITORS.XML це можна пов'язати редактора за замовчуванням для всіх посилань або посилань на деяких моделях.
- Обрана рядок у списку і колекції подією.
- OnSelectElementAction використовує takesLong і confirmMessage.
- етикетка замовчуванням є природним, наприклад, етикетки для lastInvoiceNumber зараз і Quot; останньої мітки рахунок-фактура і Quot ;.
- за замовчуванням розбору для Int, короткі і довгі (MetaProperty.parse) повертає NULL для порожнього або порожній рядок (перед поверненням 0).
- Це можна макет кілька колекцій в тому ж рядку.
- OnSelectElementAction додав розрахункової колекції.
- Дистанційні невикористані ССТТ (шрифти для генерації PDF).
- Виправлена помилка :. Редакторам alwaysEnabled = True, що не оновлюйте допомогою AJAX в деяких випадках
- Виправлена помилка: Is.empty завершується з BigDecimal менше одного і не дорівнює нулю .
- Виправлена помилка :. XCollections.last невдачу, коли колекція порожня або нульовим
- Виправлена помилка: viewObject властивість для OnSelectElementBaseAction відсутня
- Виправлена помилка: Виділіть Вибрати елемент нітрохи OnSelectElementAction
- Виправлена помилка :. Колекції з каскадним REMOVE якого повертає NULL добувач вдається в деяких випадках
- Виправлена помилка: mappedBy вManyToOne дозволяється тільки посилання з ім'ям рівним якості контейнера особи .
- Виправлена помилка: GeneratedValue в неHidden ключа кидає NullPointerException .
- Виправлена помилка :. Редактори з кількома елементами HTML з тим же ім'ям упускають (порушена в v3.1)
- Виправлена помилка :. IForwardAction в той же час, що IChainAction (не оновиться екрану)
Що нового у версії 3.1.2:
- Перегляд доля зору може простягається від іншого. Доступно для JPA POJOs і компонентів XML.
- NewOnSelectElementAction анотації визначити дію, яка виконуватиметься, коли елемент колекції обраний або не вибрано.
- Російський переклад довідкового керівництва та іншої документації.
- Новий формат "а.с." (Open Document) доступні для JasperReportBaseAction.
- UI для додавання стовпців в список або колекції тепер використовує підкачки.
- Описові значки властивостями шоу поруч з етикеткою, коли LabelFormat мало.
- Нові "Видалити" посилання в редактор зображень, так і в зображення фотографій і малюнків стереотипів.
- Новий атрибут завжди-перезавантажте для редактора EDITORS.XML.
- Новий метод assertNoLabel () в ModuleTestBase.
- ModuleTestBase.assertExists () працює з колекціями теж.
- New defaultPersistenceUnit нерухомість в xava.properties Щоб вибрати JPA одиниця збереження Використовувати за замовчуванням.
- Нові властивості pageRowCount і addColumnsPageRowCount налаштувати рядків на сторінці списку і & Quot; додати стовпці & Quot ;.
- Очистити повідомлення, якщо ви ще не ejb.jar в бібліотеку або загальним / Lib в Tomcat.
- Очистити попередження при іспользованііReferenceView помилково.
- openxava.tld переїхав до openxava.jar (як taglib.tld).
- Додана activation.jar для того, щоб полегшити використання JavaMail.
- Оновлення до JasperReport 3.1.4.
- Виправлена помилка :. Вкладені розділи з секціях дублюються в розділі зміни в деяких дуже рідкісних випадках
- Виправлена помилка :. При зміні контролерів сOnChange дії панель кнопок не оновлюється
- Виправлена помилка: чи не вдається ввести другий раз за зміну модуля третього рівня
- Виправлена помилка: Щоб створити портлетів, коли "конфігурація" власність не в build.xml вдається з додатками в стилі XML .
- Виправлена помилка :. Покоління PDF не працює з російською мовою
- Виправлена помилка :. Якийсь рідкісний NullPointerException на створенні PDF-файл в перший раз з фільтрами (Tab (фільтр =))
- Виправлена помилка :. StackOverflowError на кругових посилань
- Виправлена помилка :. Деякі gramatical поправки в повідомленнях про помилки
- Fix :. Повідомлення не показали після виконання IForwardAction
- Виправлена помилка: порядок проходження стовпців зазнає невдачі в деяких базах даних при зміні схеми з XPersistence або XHibernate .
Що нового у версії 3.1.1:
- Повна підтримка WebSphere Portal 6.1, в тому числі портлетів виглядати і відчувати себе.
- Цей реліз дозволяє використовувати декілька вікон порталу AJAX на одній сторінці порталу.
- Є багато нових можливостей і виправлень.
Що нового у версії 3.1:
- Ця версія має всі функції 3.0.3, але це генерує додатки Ajax. Просто поновіть ОХ 3,1, і віл твій (3.x, 2.x, або 1.x) додаток буде використовувати AJAX, не торкаючись жодного рядка коду.
Вимоги
- Oracle Java Standard Edition Runtime Environment
Коментар не знайдено