OpenXava

Screenshot der Software:
OpenXava
Softwarebeschreibung:
Version: 5.2
Upload-Datum: 17 Feb 15
Entwickler: Javier Paniza
Lizenz: Frei
Popularität: 12

Rating: nan/5 (Total Votes: 0)

OpenXava ist ein Open Source, plattformunabhängig und völlig kostenlos AJAX Java-Framework speziell für die schnelle Entwicklung von Enterprise-Klasse Java Web-Applikationen unter Linux-Plattformen entwickelt.
Mit der OpenXava Tool können Java-Anwendungsentwickler nur die Domänen-Klassen in der Java-Programmiersprache, um eine Ajax-Anwendung, die für die Produktion vollständig bereit ist zu machen zu schreiben. Kein Code-Generierung ist Pflicht! Features auf einen glanceKey Merkmalen gehören umfangreiche Dokumentation, Übersetzungen in mehreren Sprachen, darunter Englisch, Spanisch, Französisch, Russisch und Chinesisch, auf der Grundlage der Java-Standards mit Hilfe eines AJAX-Benutzeroberfläche, sowie die Unterstützung für die Definition von Anwendungen nur mit JPA (Java Persistence API), Java-Annotationen und POJO (Plain Old Java Object).
Darüber hinaus ist die Software in der Lage zu erzeugen AJAX-Anwendungen, Web-Anwendungen, die mit dem iPad Tablet-Gerät von Apple kompatibel sind, und Portlet-Anwendungen wie Liferay, Jetspeed und WebSphere Portal. Es lässt sich leicht in die Jasperreports-Software für die Bereitstellung von umfassenden Berichten und arbeitet mit bestehenden Datenbankschemata.
Mit OpenXava Sie ein wenig Code schreiben und erhalten eine leistungsfähige und komplexe Anwendung, die eine AJAX-Benutzeroberfläche ohne Nachladen Seite hat. Zwei Modi sind für Entwickler, die List-Modus mit Filterung, Bestellung, Paging, das Hinzufügen / Verschieben / Entfernen von Spalten vorgesehen, den Export in Excel und PDF-Berichte, sowie die Detailmodus mit Dialogen, Tabulatoren, Rahmen und Editoren für Sammlungen und Referenzen .Unter der Haube, Verfügbarkeit und unterstützten Betriebs systemsLooking unter der Haube des OpenXava, können wir sofort bemerken, dass es sich um eine webbasierte Anwendung, die über eine moderne Web-Browser, Java / JavaScript um richtig zu arbeiten unterstützt erfordert.
Während es wurde erfolgreich an mehreren GNU / Linux-Distributionen getestet, kann das Projekt auch auf einem beliebigen anderen freien, Open-Source oder kommerzielle Betriebssystem wie Microsoft Windows und Mac OS X. Im Moment verwendet werden, mit der 32-kompatibel ist Bit und 64-Bit-Computer

Was ist neu in dieser Pressemitteilung:.

  • Fix: Öffnen eines Dialoges die Größe der Liste und Sammlungen. - Fix: In PDF-Berichte der Raum für Überschriften manchmal zwei Zeilen, wo es nur eine Textzeile. - Bugfix: In der PDF-Berichte mehr linken Spalte manchmal aus dem Bericht an den Rand. - Fix: Kalender wird bei der Eingabe von Daten in "Meine Berichte" nicht angezeigt. - Fix: ModuleTestBase.assertDescriptionValue () nicht für Aufzählungen zu arbeiten. - Fix: Es ist möglich, leere Spalten in 'My Reports' hinzuzufügen. - Fix: true ist immer für Boolesche Spalten in 'Meine Berichte "angezeigt. - Fix: Füllen Anfangswerte in "Meine Berichte" nicht für Booleans, Beschreibungen Listen und Aufzählungen. - Bugfix: Beim Überschreiben associateEntity () in SaveElementInCollectionAction wir verlieren die validate Mindestfunktionalität. - Fix: Minimum für die Abholung undsize erklärt (min =) ist nicht auf Elemente entfernen validiert. - Fix: Hinzufügen von Elementen zu einer Sammlung ohne Kaskaden entfernen oder ALL nicht maximale validieren (size (max =)). - Fix: Zwei Sammlungen in der gleichen Zeile sind nicht gut mit dem neuen Renderer angezeigt. - Fix:LabelFormat (LabelFormatType.SMALL) funktioniert nicht unter dem neuen Renderer Motor. - Fix: CSS Ochsen Label Klasse durch den neuen Renderer ignoriert. - Fix: Mehrere Frames in der gleichen Zeile mit dem neuen Renderer zu nahe oder sogar überlappenden. - Fix: Die neue Renderer nicht mit einem Abschnitt mit zwei Referenzen. - Bugfix:. Kennzeichnung für Pflichtfeld ist nicht mit dem neuen Renderer angezeigt

Was ist neu in Version 4.8.1:

  • Neue Features:
  • OpenXavaTest enthält jetzt Selenium-Tests für die visuelle Prüfung der Aussicht.
  • Es ist möglich, JavaScript-Funktionen, um Ressourcen für die Redaktion frei hinzuzufügen.
  • Neue Methode hasTime () in Daten.
  • TLDs zog von openxava.jar in WEB-INF openxava.tld (mit Tomcat 7 + Eclipse-WTP in Windows arbeiten).
  • Einige neue gemeinsame Nutzung Etiketten in Anwendungen eingesetzt werden.
  • Fall-back-Kodierung ist jetzt UTF-8 (vorher war es ISO-8859-1), aber es ist immer noch versucht, das System-Kodierung zum ersten Mal verwenden.
  • Fixes:
  • Fix:. Der Aufruf zur View.getEntity (), wenn die Ansicht über Ansicht Eigenschaften nicht (nur für XML-Komponenten)
  • Fix: Zeit Teil der Timestamp-Eigenschaften können nicht zum Filtern in der Liste verwendet werden
  • .
  • Fix:. Anwendung nicht mit Tomcat 7 in Eclipse unter Windows starten
  • Fix:.OnChange Aktionen nicht in beiden Modus
  • Fix:. Html Editor erzeugt einen JavaScript-Fehler beim Ändern des Modus oder Abschnitt
  • Fix: Hinzufügen und Entfernen von Elementen in der nicht besitzen Seite einesManyToMany Sammlung nicht funktioniert
  • .
  • Fix:. Mit ENTER aus einem Zahlenfeld nicht die Standardaktion auszuführen
  • Fix:. Löschen der Ansicht nicht den Fokus an der richtigen Stelle, wenn die Aktion von einem Tastendruck aufgerufen
  • Fix:. Eine Online-Änderung Aktion kann manchmal zweimal Ausführen von Tests
  • Fix: Wenn in einem Test ein setValue () löst eine über-change Aktion dann nächste execute () scheitert manchmal
  • .
  • Fix: Die setConditionValue () -Methode der Tab nicht mit Daten
  • .
  • Fix:. Hibernate AnnotationsType schlägt fehl, wenn einTypeDef wird als Name verwendet
  • Fix:. Die setHidden () -Methode der Ansicht nicht mit Teilen arbeiten
  • Fix: "Meine Berichte", wenn Register Name wird zu lange nicht
  • .
  • Fix: Klar Zustand in Liste auszublenden einige Combos (Enum, boolean und descriptionsList)
  • .
  • Fix:. Subcontrollern ändern sich nicht, wenn der Behälter Controller von Code geändert
  • Fix: Subcontrollern nicht die Maßnahmen gemäß dem Modus (Liste, Detail oder beides) zu zeigen
  • .
  • Fix: Mit getSelectedObjects () von einem inOnSelectElementAction berechnet Sammlungen nicht
  • .
  • Fix:. Wenn es ausgewählt werden Zeilen "Meine Berichte" druckt nur die ausgewählten
  • Fix: Das Ignorieren Akzente für String-Argumenten in dem Filter nicht auf einigen Maschinen
  • .
  • Fix:. Die KombinationOneToOne undOnChange erzeugt eine "doppelte Komponente 'Fehler
  • Fix:. Float oder double sind auf dem Display abgeschnitten
  • Fix:. # In Stammansicht mit Gruppen in der Ansicht nicht funktioniert
  • Fix:. # In Gruppen und Abschnitte, die von Spalten ausrichten funktioniert nicht
  • Fix: XML-Komponente mit einem Prüfer, die verwendet "von" schlägt fehl, wenn die Aussicht hat einen Blick Eigenschaft
  • .
  • Fix: Verbindungen von mehreren Maßnahmen, die die gleiche Eigenschaft verbunden sind, sind zu nah
  • .
  • Fix:. Eine falsche Codierung im ersten Laden der Seite
  • Fix:. Entfernen einer Eigenschaft eines gespeicherten Berichts "Meine Berichte 'funktioniert nicht
  • Fix:. Einige Etiketten für "Meine Berichte" werden nicht übersetzt
  • Fix:. Neu (noch BETA) Renderer konnte durch Spalten in Abschnitt ausrichten
  • Fix:. Einige Gruppen oder Eigenschaften überschwemmt die Ansicht mit neuen (noch BETA) Renderer
  • Fix:. Sammlungen und Gruppen innerhalb der gleichen Linie wurden zu nahe mit neuen (noch BETA) Renderer angezeigt

Was ist neu in Version 4.8:

  • Diese Version fügt verschachtelt Aktionen in einem Dropdown-Menü in die Symbolleiste (durch Untersteuerungen), viele neue Verbesserungen in & quot;. Meine Berichte & quot ;, Verbesserungen im Listenmodus, und viele weitere neue Features und einige wichtige Korrekturen

Was ist neu in Version 4.7.1:

  • Diese Version bietet die Möglichkeit der Ausrichtung von Spalten die Stammansicht, eine Bildergalerie Editor, einen Dialog, Russisch Dokumentation Verbesserungen, und viele neue Funktionen und Fehlerkorrekturen verwendet.

Was ist neu in Version 4.7:

  • Aktionen "Meine Berichte" speichern Sie alle erstellten Berichte, so der Benutzer kann sie beim Namen später.
  • WebSphere Portal 8-Unterstützung, einschließlich visuellen Stil Integration.
  • WebSphere 8-Unterstützung.
  • Liferay 6.1 Support.
  • Eine 30% ige Leistungssteigerung in der automatisierten Modultests.
  • Viele weitere neue Funktionen und Verbesserungen.

Was ist neu in Version 4.6.1:

  • Neue Features:
  • New IWithMessage von Validatoren umgesetzt, um die Nachrichten vonRequired,PropertyValidator undEntityValidator erhalten werden.
  • Neu-Layout-Engine verbessert, obwohl es immer noch im BETA und standardmäßig deaktiviert.
  • Fixes:
  • Fix:Inject nicht in & quot zu arbeiten, bei Änderung & quot; Aktionen.
  • Fix:. Unmöglich zu speichern Spaltenbreite in einer Sammlung innerhalbAsEmbedded Referenzen
  • Fix:. Standardgröße nicht richtig für TELEFONO Stereotyp
  • Fix:. Durch Klicken auf den aktuellen Modus mit IE8 auf eine nicht vorhandene Seite geht
  • Fix:. Benannt Referenzansicht Referenz mit Vererbung schaltet auf DEFAULT
  • Fix:. HTML_TEXT Felder nicht Gehalt nach der Neuberechnung zu erhalten
  • Fix:. Zweite Ebene Dialoge mit IE9 gezeigt sehr schmal
  • Fix: Mouse over Liste Zeilen in IE9 bewegt den unteren Button-Leiste
  • .
  • Fix:. Entfernen ersten Spalte in benutzerdefinierte Berichte ausfällt
  • Fix:. Ausgewählten Spalten in benutzerdefinierten Berichten Entfernen nicht
  • Fix: Beziehen ausgewählte Objekt aus einer berechneten Sammlung schlägt mit vorübergehenden Elemente
  • .
  • Fix:. Attribut BotschaftRequired ignoriert
  • Fix:. Falsche Validierungsmeldung aus PositiveValidator
  • Fix:. Nachrichten im i18n-Dateien ohne Argumente sind nicht die Formatierung auf die übliche Weise
  • Fix: Thai MS874-Codierung nicht mit IE
  • .
  • Fix: Benutzerdefinierte Berichte können nicht mit XML-Komponenten, wenn persistence.xml nicht definiert ist
  • .
  • Fix:. Die zulässigen Werte nicht in benutzerdefinierte Berichte Mit XML-Komponenten arbeiten
  • Fix:. Doppelte Dialogtitel in benutzerdefinierten Bericht
  • Fix:. Falsche Titel auf Dialog benutzerdefinierten Bericht Nachladen
  • Fix:. Gültig-Werte Werte nicht eingehalten werden, wenn eine Spalte der Bearbeitung im Dialog benutzerdefinierten Bericht
  • Fix:. Komparator Werte nicht eingehalten werden, wenn eine Spalte der Bearbeitung im Dialog benutzerdefinierten Bericht

Was ist neu in Version 4.6:.

  • Benutzerdefinierte Berichte Generation aus einer Liste
  • Es ist möglich, die Liste Modus anpassen Definieren Sie Ihren eigenen Editor.
  • Sie können ein Modell-Objekt (eine Stelle oder eine transiente Objekt) direkt auf eine Ansicht zuzuordnen, um sie zu füllen.
  • In der JUnit-Tests, können Sie den Inhalt des erzeugten PDFs geltend zu machen.
  • NewRowAction Anmerkung für Sammlungen.
  • Etiketten und Meldungen in russischer Sprache zur Verfügung.
  • Der Dateiname für generierte Berichte enthält die Modellbezeichnung und die Uhrzeit.
  • Viele weitere neue Funktionen und Verbesserungen.

Was ist neu in Version 4.4:

  • Summen und Zeilenanzahl werden in Sammelbilder angezeigt, wenn sie gefaltet.
  • Der Komparator 'Reichweite' wurde in die Liste und Sammlungen Filter hinzugefügt.
  • Java 7-Support.
  • Ein Dia-Effekt für Aus- und Einblenden Frames.
  • Rahmen füllen ganze Breite der Ansicht.
  • Htmlunit wurde auf 2,9 aufgewertet.
  • jQuery UI wurde auf 1.8.12 aktualisiert worden.
  • jQuery wurde auf 1.5.2 aktualisiert wurde.
  • Liferay 4.1 wird nicht mehr unterstützt.
  • Eine neue Methode setConditionValuesTo () in ModuleTestBase.
  • Einige Bugfixes.

Was ist neu in Version 4.3.1:

  • Diese Version behebt Referenzen mitAsEmbedded zum Lesen referenzierte Objekt, wenn die ID hat ein Ereignis verbunden sind, Dialoge auf IE9, & quot; nicht gefunden & quot Objekt; wenn der ID ist in einem Abschnitt, nicht Muttergesellschaften in EntityValidor eingespritzt, wenn der Referenz Name nicht mit dem Modellnamen übereinstimmen, überschritten Oracle 9 maximalen geöffneten Cursor, eine Ausnahme zu begehen aus einem Dialog deaktivieren Sie den Dialog und zeigt die Fehlermeldung in einem verborgene Schicht und berechneten Werte, die auf eine nicht gespeicherte Wert nicht in der nach dem Ändern einer Sammlung richtige ab.

Was ist neu in Version 4.2.2:.

  • JetSpeed ​​2.2.1 unterstützt
  • Eine neue PersistenceUnit Controller und SetPersistenceUnitAction Klasse zu erleichtern Multi-Datenbank-Anwendungen.
  • BaseAction nicht mehr implementiert IChangeControllersAction, aber immer noch setzt die Änderung Controller verwandte Verfahren.
  • Das Datumsformat ist für katalanische verbessert.
  • Viele Bugfixes.

Was ist neu in Version 4.2.1:

  • View.setLabelId () unterstützt eine qualifizierte Elementname als Argument.
  • Commons Fileupload wurde auf 1.2.2 aktualisiert.
  • Die & quot; images / & quot; Präfix aller Aktionsdefinitionen in default-controllers.xml entfernt; es war optional, da v4.2.
  • Englisch und Spanisch Nachrichten wurden verfeinert.
  • Die neue csvEncoding Eigenschaft ist in xava.property, um die Codierung der generierten CSV definieren.
  • Viele Fehler wurden behoben.

Was ist neu in Version 4.2:

  • Wenn eine Anwendung von einem iPad zugegriffen wird, ein Stil angepasst auf das iPad verwendet wird.
  • Eine neue benutzerdefinierte visuellen Stil kann nur schriftlich eine CSS-Datei definiert werden.
  • Die oben rechts rot "Laden ..." AJAX-Anzeige wurde durch eine stilisierte zentriert "Laden ..." Box ersetzt.
  • Der Standard-Modus-Controller wird durch den Stil definiert, obwohl defaultModeController von xava.properties noch existiert und hat Vorrang.
  • Ein Schieber Effekt auf Liste Paginierung (nur iPad).
  • Ein Flip Auswirkungen auf Änderungsmodus (nur iPad).
  • Stile können Sie mehr Details über die UI-Verhalten zu definieren.
  • Weitere neue Funktion und Fehlerbehebungen.

Was ist neu in Version 4.1.2:

  • A 'nicht enthält "Vergleichsperson wurde auf die hinzugefügt Liste und Sammlungen Filter.
  • Eine neue ManyToMany.edit Aktion wurde für die Aktualisierung von Elementen aus einer viele-zu-viele-Sammlung zur Verfügung gestellt.
  • Eine neue reload () -Methode wurde in ModuleTestBase zur Simulation Klicken der Browser Reload-Button hinzugefügt.
  • createNotValidatingCollections () wurde MapFacade hinzugefügt.
  • Der Benutzer kann nur 20 Zeilen pro Seite maximal für Listen und Sammlungen zu wählen, um eine gute Leistung zu erhalten.
  • Eine neue 'reportParametersProviderClass' Eigenschaft auf xava.properties hinzugefügt.
  • Fotos werden in Listen und Sammlungen gezeigt.
  • Es gab einige andere neue Features und viele kleinere Bugfixes.

Was ist neu in Version 4.1:.

  • Bean Validation JSR-303-Unterstützung wurde hinzugefügt
  • Der Benutzer kann hinzufügen oder entfernen Summierung für jede numerische anhaltende Eigenschaft in der Liste und Sammlungen.
  • Der Benutzer kann durch mehrere Spalten in der Liste und Sammlungen zu sortieren.
  • Standard-PDF-Berichte zeigen, Spalte Summen.
  • Summation ist für Liste verfügbar und Sammlungen, indem ein & quot; + & quot; Eigenschaftsnamen.
  • Eine automatische horizontale Bildlaufleiste wurde für Liste und Sammlungen hinzugefügt, um nicht zu vergrössern UI.
  • Hibernate wurde auf Version 3.6.1 aktualisiert.
  • Stereo PASSWORT / Contraseña hinzugefügt.
  • Wenn das Modell ist vergänglich, die Standard-Controller-Modus für das Modul ist DetailOnly.

Was ist neu in Version 4.0.1:

  • Neue Features:
  • New Callback-Methoden, die JPA in ihnen verwenden lassen.PreCreate,PostCreate UndPreDelete
  • Groovy kann für Taschenrechner und Validatoren von XML-Komponenten sein.
  • New getMethodsAnnotatedWith () Methode der Klassen Utility-Klasse.
  • Boolean und bool hat keinen Standardkonverter.
  • In Bedingungen, wenn Sie einen Modellnamen in $ {} sie von Tabellenname geändert setzen.
  • Hinzugefügt setConditionValues ​​(List) und setConditionComparators (List) in ModuleTestBase mit Groovy verwendet werden.
  • New After-jeden-Anfrage Möglichkeit nach controllers.xml.
  • IForwardAction ermöglicht den Javascript-Code zu übermitteln, mit Hilfe von JavaScript. Als Präfix
  • New listeners.xml in WEB-INF für die Definition von Zuhörern.
  • Fixes:
  • Fix: Tomcat Start / Stop-Skript lässt Verzeichnis im Fenster
  • .
  • Fix:.AsEmbedded Aktion löschen, funktioniert nur, wenn Behälter Referenznamen entspricht Behälter Modellname
  • Fix:.AsEmbedded Nicht Bezug auf Mutter verbergen
  • Fix: getView () von einem CreateNewElementInCollectionAction ist die Hauptansicht nicht zurück
  • .
  • Fix: Referenz Handlungen nicht mit einerReadOnlySearchKey gezeigt
  • .
  • Fix:. Entity Prüfer fehlschlägt, wenn eine Eigenschaft Name der Person übereinstimmt Behälter entity name
  • Fix: Validierer laufen mehr als einmal
  • .
  • Fix:. Beschreibungen Liste eines Referenz mit mehreren Schlüssel einige Werte, die Leerzeichen
  • Fix:. Filterung nach boolean in der Liste, wenn Spalte boolean schlägt mit einigen Datenbanken
  • Fix: schlägt auf Speichern Liste / Sammlung Vorlieben, wenn die Registerkarte oder Sammelname ist zu lang
  • .
  • Fix: Beschreibungen Liste eines Referenz mit verschachtelten zusammengesetzte Schlüssel nicht auf Speichern
  • .
  • Fix: & quot; List.filter & quot; im unteren detailliert vorliegende Klage nur Module mit zuvor jede Anfrage-Aktionen.
  • Fix:.DescriptionsList NotForTabs, es nicht mit "Default" funktionieren
  • Fix:. Charakter und nicht im Zustand der Beschreibungen Liste unterstützt
  • Fix: nicht in einer benutzerdefinierten Ansicht zu arbeiten, wenn es nicht das Hauptmodul Blick. Fix:. Converter nicht auf Beschreibungen Liste Parameter angewendet
  • Fix:. Abhängig Bedingung für Enum aus einer Liste Bezeichnungen nicht funktioniert
  • Fix:. TreeView-Editor nicht in Liferay 6 arbeiten

Was ist neu in der Version 4.0:

  • Wesentliche Neuerungen gegenüber 3.1.4 für Entwickler:
  • Groovy Unterstützung.
  • JPA 2.0-Unterstützung.
  • Unterstützung für JSR-330, der Java-Standard für Dependency Injection.
  • Dropped Unterstützung für EntityBeans CMP2.
  • Dropped Unterstützung für Java 1.4. Von nun an OX benötigt Java 5 oder besser.
  • Wesentliche Neuerungen in 3.1.4 für die Benutzer:
  • Neuer Modus "Split" (wie & quot gekennzeichnet, Beide & rdquo;). Zusätzlich zu den bereits bestehenden "Detail" und "Liste" Modi
  • Der Benutzer kann zu minimieren und die Wiederherstellung ein beliebiges Bild, Speichern des Rahmenstatus von Benutzer.
  • Aktion für Sammlungen und Liste löschen wird in jeder Zeile angezeigt.
  • Mehr intuitive 'Suche' Aktion. Jetzt benutzt sie einen Dialog, um für die Suchdaten fragen.
  • Der Benutzer kann die Spaltenbreite für die Liste und Sammlungen mit der Maus, und die Werte, die Größe von Benutzer fort.
  • Tooltip für Zellen in der Liste und Sammlungen.
  • Referenzen als Combos, um im Listenmodus zu filtern.
  • Wenn Sie auf jedem Teil der Reihe, für Liste oder Sammlung, geht in die Details.
  • Popup-Dialoge unterstützt.
  • Sammlungen verwenden Dialoge zu bearbeiten, Elemente hinzufügen und entfernen.
  • Es wird ein Dialog für das Suchen, Erstellen oder Ändern einer Referenz verwendet.
  • New Kontrollkästchen in der Liste auswählen und deaktivieren Sie alle Zeilen auf einmal.
  • Der Benutzer kann die Zeilenanzahl der Liste und Sammlungen zu ändern, und die Einstellung wird durch den Benutzer. Gespeichert
  • Verbesserte Look & Feel der Seite Navigation für Liste und Sammlungen.
  • Visuelle Stil der Button-Leiste verbessert.
  • Für die vollständige Liste der neuen Funktionen finden Sie unter die Noten für die Versionen von 4m1 bis 4M6.

Was ist neu in der Version 4 Milestone 3:

  • Der Benutzer kann die Spaltenbreite für Liste die Größe und Sammlungen mit der Maus, und die Werte werden vom Benutzer beibehalten.
  • Tooltip für Zellen in der Liste und Sammlungen.
  • Referenzen als Combos, um im Listenmodus zu filtern.
  • Wenn Sie auf jedem Teil der Reihe, für Liste oder Sammlung, geht in die Details.
  • Polimorphic Ansicht Auflösung für die Sammlung Elemente.
  • Entfernt MemoFormatter für List-Mode. Die neue Tooltipp und Größenänderung Spalten gibt bessere Optionen.
  • Russisch-Übersetzung der Dokumentation verbessert.
  • Die Punkt-Taste kann die Trennung von Dezimalstellen in jedem Gebietsschema verwendet werden. Sie wird automatisch auf die lokale Dezimaltrennzeichen umgewandelt.
  • Validation und Runtime inPrepersist sind die Aktionen propagiert.
  • Original Runtime von MapFacade.setValues ​​() zu den Aktionen propagiert.
  • Das folgende JavaScript-Datei in Xava / editors / js wird automatisch geladen. Dieser Ordner ist für JS benutzerdefinierte Editoren.
  • Die JavaScript-Funktion openxava.addEditorInitFunction Code hinzufügen, um initialisierte JS von benutzerdefinierten Editoren ausgeführt werden.
  • Die Erstellung von Standardmodulen ist optional. Hinzugefügt Immobilie generateDefaultModules 'in xava.properties.
  • Klare Fehlermeldung beim Wiedereintritt-Modul hergestellt wird.
  • Attribut id in Html enthalten für alle integrierten Editoren, JavaScript Manipulation zu erleichtern.
  • Sonderanfertigungen editors.js ist nur vorhanden, wenn vorhanden. Darüber hinaus ist die Verwendung dieser Datei ist veraltet.
  • Classes.getSimpleName () -Methode zurückgegangen. Verwenden getSimpleName () der Klasse statt.
  • Style 'Highlight' aus openxava.css zu "row-Highlight" umbenannt.
  • MapFacade.getValues ​​() fügt eine __MODEL_NAME__ Eintrag mit der Modellname des gefundenen Objekts.
  • Entfernt history.txt Datei.
  • commons-beanutils.jar (bereits im OX enthalten) wird von der Eclipse OpenXava Projekt exportiert.
  • Fix:. Neue JS-Dateien werden nicht nach der Aktualisierung OX-Version wegen der Browser-Cache erkannt
  • Fix:. Kalender Popup nicht von Dialogen angezeigt
  • Fix: Felder mitSearchKey kommentierte können nicht bearbeitet werden beim Bearbeiten eines bestehenden Unternehmens
  • .
  • Fix:. Alphabetische Zeichen in numerische Felder eingegeben werden
  • Fix:. Excel exportieren nicht gut funktionieren, wenn Semikolons im Text
  • Fix:. Chinesische Übersetzung der Popup-Kalender nicht korrekt kodiert
  • Fix:. Sammlung von generischen (Collection) nicht
  • Fix:. MappedSuperClass in verschiedenen Paket als Kind Unterricht ausfällt
  • Fix:. Filterung nach Jahr oder Monat im Listenmodus schlägt mit Oracle und aktuellen PostgreSQL-Versionen
  • Fix: Der Versuch, eine leere Referenz ändern zeigt eine Fehlermeldung, sondern muss einen Dialog nicht mehr anzeigen
  • .

Was ist neu in der Version 4 Milestone 2:

  • Sammlungen verwenden Dialoge zu bearbeiten, Elemente hinzufügen und entfernen .
  • Unterstützung für JSR-330, der Java-Standard für Dependency Injection. Jetzt ist es möglich,Inject undNamed in Handlungsfeldern statt & lt verwenden; Verwendung Objekt / & gt; in & lt; Aktion / & gt;.
  • Nachrichten anzeigen / Fehler animiert.

  • SetControllers (), returnToPreviousControllers (), setDefaultControllers (), addActions (), removeActions () und clearActions ()
  • Neue Methoden in BaseAction dynamisch Aktionen ändern.
  • Neue Methoden in ViewBaseAction um Dialoge zu verwalten: showdialog () und Close ()
  • .
  • Verbesserte Leistung mit großen Tabellen im Listenmodus.
  • Es ist möglich, den Stil festlegen, innerhalb Portale mit Hilfe von neuen Immobilienangeboten xava.properties verwenden.
  • Entfernt history.txt Datei.
  • Aktion Bearbeiten standardmäßig für andere Sammlungen alsAsEmbeddable, CascadeType.REMOVE oder CascadeType.ALL erlaubt nur Betrachten des Elements.
  • Nun ist die Aktion Return.return nicht den Dialog zu schließen.
  • TabBaseAction jetzt erstreckt ViewBaseAction so getView () und Methoden über Dialoge und Navigationsansicht sind von ihm.
  • Show-Dialog und verstecken-Dialog wurde von & lt fallen gelassen worden; Aktion / & gt ;, dies eine Abwärtsinkompatibilitäts über 4m1.
  • DWR engine.js zwischengespeichert wird, um die Leistung zu verbessern.
  • kein Fehler auftritt, sondern nur eine Warnung, wenn & lt; Verwendung Objekt / & gt; (Von controllers.xml) versucht, in einem nicht vorhandenen Eigenschaft zu injizieren. Diese Funktion verbessert die Abwärtskompatibilität.
  • New getFieldsAnnotatedWith () Methode der Klassen Utility-Klasse.
  • Fix:. Hibernate Protokoll wird beim Abrufen der Entitätsmetadaten nicht dargestellt
  • Fix:. Der Abbau von Leistung, wenn der Benutzer auf die gleiche Seite arbeiten während einiger Zeit
  • Fix: Der Fokus kann bei der Verwendung von OnChange Aktionen gesteuert werden. Das nächste Feld ist nach Einwirkung konzentriert.
  • Fix:. JavaScript-Fehler (durch den Benutzer nicht erkennbar) ox _...__ xava_focus_property nicht definiert ist
  • Fix: Labels in Sammlung ohne 'Kaskade = CascadeType.REMOVE "
  • Fix: Dokumentation Portlets ohne Sprache angegeben nicht in WebSphere Portal installiert werden. Nun wird ein Standardwert für Sprachen (von portletLocales in xava.properties) angenommen.
  • Fix:. Paging in einer Sammlung vergisst ausgewählten Zeilen
  • Fix:. Probleme mit Kontrollkästchen "aktivieren / deaktivieren Sie alle" mit mehreren Sammlungen undOnSelectElementAction
  • Fix:. Timingprobleme in JUnit Test Kombination auf Wechseleigenschaften und Aktionen
  • Fix: InOnChange Beschreibungen Liste Verweise, wenn der Wert Null ist es umgerechnet auf null
  • .
  • Fix: automatische Label Generation (Strings.javaIdentifierToNaturalLabel () -Methode) nicht gut mit Abkürzungen arbeiten
  • .
  • Fix:. JavaScript Kalender funktioniert nicht, wenn mehrere Portlets auf derselben Seite
  • Fix:. In einer Kombination aus verschachtelten Abschnitte auf Wechselabschnitt der Abschnitt dupliziert
  • Fix: Probleme mit charset der Annahme von Daten vom Browser
  • .

Was ist neu in Version 3.1.4:

  • Diese Version unterstütztFormula Anmerkungen, Formatierer zum Listenmodus, Serbisch Übersetzungen und Schwedisch, die Unterstützung für Liferay 5.2.3, und mehr als 50 neue Funktionen und Verbesserungen.

Was ist neu in Version 3.1.3:

  • Editor können Sammlungen angewendet werden. Auch für XML-Version mit zur Verfügung.
  • Editor kann auf Referenzen angewendet werden. Auch für XML-Version mit zur Verfügung.
  • In editors.xml ist es möglich, einen Editor standardmäßig für alle Sammlungen oder für Sammlungen zu bestimmten Modellen zu verknüpfen.
  • In editors.xml ist es möglich, einen Editor standardmäßig für alle Referenzen oder Verweise auf bestimmten Modellen zu verknüpfen.
  • Die ausgewählte Zeile in der Liste und Sammlung ist Höhepunkt.
  • OnSelectElementAction verwendet takesLong und confirmMessage.
  • Die Standardbeschriftung ist natürlich, z.B. das Label für lastInvoiceNumber jetzt ist & quot; Letzte Rechnung Label & quot;.
  • Die Standard-Syntaxanalyse für das int, kurz und lang (MetaProperty.parse) gibt null für null oder eine leere Zeichenfolge (bevor es wieder 0).
  • Es ist möglich, mehrere Sammlungen auf der gleichen Zeile Layout.
  • OnSelectElementAction hinzugefügt berechnet Sammlung.
  • Entfernt ungenutzte TTFs (Schriftarten für PDF-Generierung).
  • Fix:. Redakteure mit alwaysEnabled = true nicht über AJAX in einigen Fällen zu aktualisieren
  • Fix: Is.empty schlägt mit einem BigDecimal weniger als eine und nicht Null
  • .
  • Fix:. XCollections.last fehlschlagen, wenn Sammlung ist noch leer oder null
  • Fix: Viewobject-Eigenschaft wird für OnSelectElementBaseAction fehlt
  • Fix: Highlight select-Element Whit OnSelectElementAction
  • Fix:. Sammlungen mit Wasserfall REMOVE deren Getter gibt null zurück, nicht in einigen Fällen
  • Fix: mappedBy inManyToOne darf nur eine Referenz namens gleich wie der Behälter Unternehmen
  • .
  • Fix:GeneratedValue in einer nichtHidden Taste löst eine Nullpointerexception
  • .
  • Fix:. Redakteure mit mehreren HTML-Elemente mit dem gleichen Namen fail (in v3.1 gebrochen)
  • Fix:. IForwardAction zur gleichen Zeit, dass IChainAction (der Bildschirm nicht aktualisiert)

Was ist neu in Version 3.1.2:

  • Erbe Ansicht: Eine Ansicht kann sich von einem anderen. Verfügbar für JPA POJOs und XML-Komponenten.
  • NewOnSelectElementAction Annotation, um eine Aktion definieren, die ausgeführt werden, wenn ein Element der Kollektion ausgewählt oder nicht ausgewählt werden.
  • Russisch-Übersetzung der Referenzanleitung und anderen Unterlagen.
  • Neues Format "odt" (Open Document) zur Verfügung JasperReportBaseAction.
  • Die Benutzeroberfläche für jetzt Spalten zur Liste oder Sammlungen Zugabe verwendet Paging.
  • Beschreibende Symbole für Eigenschaften sind die nächsten auf das Etikett, wenn Labelformat ist gering.
  • 'entfernen' Link Neu im Bild-Editor, so auch in Photo- und Bildstereotypen.
  • Neues Attribut stets neu zu laden für Redakteur editors.xml.
  • Neue Methode assertNoLabel () in ModuleTestBase.
  • ModuleTestBase.assertExists () arbeitet mit Sammlungen zu.
  • New defaultPersistenceUnit Immobilie in xava.properties die JPA Persistenzeinheit standardmäßig verwendet zu wählen.
  • Neue Immobilien pageRowCount und addColumnsPageRowCount Zeilen pro Seite individuell für die Liste und & quot; Spalten hinzufügen & quot;.
  • Klar Mitteilung, wenn Sie nicht das ejb.jar in lib oder common / lib von Tomcat haben.
  • Klar Warnmeldung bei VerwendungReferenceView falsch.
  • openxava.tld zog nach openxava.jar (wie taglib.tld).
  • , um die Verwendung von Javamail erleichtern Hinzugefügt activation.jar.
  • Upgrade auf Jasperreport 3.1.4.
  • Fix:. Verschachtelte Profile mit nur Abschnitte auf Änderungsabschnitt in einigen sehr seltenen Fällen dupliziert
  • Fix:. Beim Wechsel von einem ControllerOnChange Aktion der Button-Leiste wird nicht aktualisiert
  • Fix: nicht ein zweites Mal für eine Änderung der Third-Level-Modul
  • eingeben
  • Fix: Um Portlets generieren, wenn "Konfiguration" Eigenschaft nicht in build.xml schlägt mit XML-Stil Anwendungen
  • .
  • Fix:. PDF-Erzeugung nicht mit der russischen Sprache zu arbeiten
  • Fix:. Einige seltene Nullpointerexception auf die Generierung von PDF zum ersten Mal mit Filtern (Tab (Filter =))
  • Fix:. Stackoverflow auf Zirkelverweise
  • Fix:. Einige gramatical Korrekturen in Fehlermeldungen
  • Fix:. Nachrichten werden nicht nach der Ausführung von IForwardAction zeigte
  • Fix: Bestellen Spalten nicht in einigen Datenbanken beim Wechsel Schema mit XPersistence oder XHibernate
  • .

Was ist neu in Version 3.1.1:

  • Volle Unterstützung für WebSphere Portal 6.1, auch die Portlets sehen und fühlen.
  • Diese Version ermöglicht Ihnen, verschiedene AJAX-Portlets in derselben Portalseite zu verwenden.
  • Es gibt viele neue Funktionen und Verbesserungen.

Was ist neu in Version 3.1:

  • Diese Version enthält alle Funktionen von 3.0.3, es aber erzeugt eine AJAX-Anwendung. Nur zu aktualisieren, um OX 3.1 und Ihre OX (3.x, 2.x oder 1.x) Anwendung AJAX ohne Berührung eine einzige Zeile Code zu verwenden.

Anforderungen :

  • Oracle Java Standard Edition Runtime Environment

Andere Software von Entwickler Javier Paniza

OpenXava
OpenXava

26 Jan 15

Kommentare zu OpenXava

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!