OpenXava

Software skärmdump:
OpenXava
Mjukvaruinformation:
Version: 5.2
Ladda upp dagen: 17 Feb 15
Utvecklare: Javier Paniza
Licens: Gratis
Popularitet: 12

Rating: nan/5 (Total Votes: 0)

OpenXava är en öppen källkod, plattformsoberoende och helt gratis AJAX Java ramverk utvecklats särskilt för snabb utveckling av företags-grade Java webbapplikationer under Linux-plattformar.
Med OpenXava verktyget, kan Java applikationsutvecklare skriver bara domänerna klasser i programmeringsspråket Java för att göra en Ajax applikation som är helt klar för produktion. Ingen kodgenerering krävs! Funktioner till ett glanceKey funktioner inkluderar omfattande dokumentation, översättningar till flera språk, inklusive engelska, spanska, franska, ryska och kinesiska, baserat på Java standarder, med hjälp av en AJAX användargränssnitt, samt stöd för att definiera applikationer Endast med JPA (Java Persistence API), Java anteckningar och POJO (Plain Old Java Object).
Dessutom är mjukvaran kan generera AJAX-program, webbapplikationer som är kompatibla med iPad surfplatta från Apple, och portlet applikationer, såsom Liferay, Jetspeed och WebSphere Portal. Den integreras enkelt med Jasper programvara för att ge omfattande rapporter och arbetar med äldre databasscheman.
Med OpenXava du skriver lite kod och få ett kraftfullt och komplext program som har en AJAX UI med ingen omlastning. Två lägen finns till utvecklare, listläget med filtrering, beställning, personsökning, lägga / flytta / ta bort kolumner, export till Excel och PDF-rapporter, liksom Detail läge med dialoger, flikar, ramar och redaktörer för samlingar och referenser .Under huven, tillgänglighet och stöds drifts systemsLooking under huven på OpenXava, kan vi omedelbart märker att det är en webbaserad applikation som kräver en modern webbläsare som stöder Java / JavaScript för att fungera korrekt.
Även om det har med framgång testats på flera GNU / Linux-distributioner, kan projektet även användas på någon annan fri, öppen källkod eller kommersiell operativsystem, inklusive Microsoft Windows och Mac OS X. För närvarande är den kompatibel med både 32 -bit och 64-bitarsdatorer

Vad är nytt i den här versionen:.

  • Fix: Öppna en dialogruta Ändrar listan och samlingar. - Fix: I PDF-rapporter utrymmet för rubriker ibland är två linjer där det bara en textrad. - Fix: I PDF rapporterar mer vänstra kolumnen ibland är ur rapporten, i marginalen. - Fix: Kalender visas inte när du anger datum i "Mina rapporter". - Fix: ModuleTestBase.assertDescriptionValue () fungerar inte för enums. - Fix: Det är möjligt att lägga till tomma kolumner i "Mina rapporter". - Fix: true visas alltid för booleska kolumner i "Mina rapporter". - Fix: Fylla initialvärden i "Mina rapporter" misslyckas för Booleans, beskrivningar listor och enums. - Fix: När skrivning associateEntity () i SaveElementInCollectionAction vi förlorar validera minimum funktionalitet. - Fix: Minst för samlingar deklarerats medSize (min =) inte är validerad på ta bort element. - Fix: Lägga element till en samling med ingen kaskad bort eller ALL validerar inte maximalt (Size (max =)). - Fix: Två samlingar i samma rad är inte väl visas med den nya renderaren. - Fix:LabelFormat (LabelFormatType.SMALL) inte fungerar under den nya renderare motorn. - Fix: CSS ox-label klassen ignoreras av den nya renderaren. - Fix: Flera ramar i samma rad med den nya renderaren är för nära eller till och med överlappande. - Fix: Den nya renderaren misslyckas med ett avsnitt med två referenser. - Fix:. Mark för obligatoriskt fält visas inte med den nya renderaren

Vad är nytt i version 4.8.1:

  • Nya funktioner:
  • OpenXavaTest innehåller nu Selenium tester för visuell provning av åsikter.
  • Det är möjligt att lägga till JavaScript-funktioner för att frigöra resurser till redaktörer.
  • Ny metod hasTime () i datum.
  • flyttade toppdomäner från openxava.jar att openxava.tld i WEB-INF (att arbeta med Tomcat 7 + Eclipse WTP i Windows).
  • Några nya gemensamma Använd etiketter som ska användas i applikationer.
  • Fall-back-kodning är nu UTF-8 (innan det var ISO-8859-1), men det försöker fortfarande att använda systemet kodning först.
  • Fixar:
  • Fix:. Ringa till View.getEntity () när vyn har visningsegenskaper misslyckas (endast för XML komponenter)
  • Fix: Tid del av Timestamp egenskaper kan inte användas för filtrering i listan
  • .
  • Fix:. Ansökan startar inte med Tomcat 7 inne Eclipse i Windows
  • Fix:.OnChange Åtgärder inte fungerar i både läget
  • Fix:. Htmltext redaktör producerar en JavaScript-fel när du ändrar läge eller avsnittet
  • Fix: Lägga till och ta bort element i att inte äga sidan av enManyToMany samling fungerar inte
  • .
  • Fix:. Genom att trycka ENTER från ett numeriskt fält inte köra standardåtgärden
  • Fix:. Rensa vyn inte sätta fokus på rätt ställe när åtgärden anropas från en knapptryckning
  • Fix:. En åtgärd på förändring kan vara exekvera två gånger ibland från tester
  • Fix: När du är i ett test en SetValue () kastar en åtgärd på förändringen sedan nästa execute () misslyckas ibland
  • .
  • Fix: Den setConditionValue () metoden Tab misslyckas med datum
  • .
  • Fix:. Hibernatetype annotation misslyckas när enTypeDef används som namn
  • Fix:. Den setHidden () metoden View fungerar inte med sektioner
  • Fix: "Mina rapporter" när fliken namn för lång misslyckas
  • .
  • Fix: Klar tillstånd listan dölja vissa kombinationer (enum, boolean och descriptionsList)
  • .
  • Fix:. Subcontrollers ändras inte när behållaren styrenheten ändras genom koden
  • Fix: Subcontrollers inte visar de åtgärder enligt läget (listan, detaljer eller båda)
  • .
  • Fix: Använda getSelectedObjects () från enOnSelectElementAction i beräknade samlingar misslyckas
  • .
  • Fix:. När det är utvalda rader 'Mina rapporter "skriver bara ut utvalda
  • Fix: Ignorera accenter för strängargument i filtret misslyckas på vissa maskiner
  • .
  • Fix:. KombineraOneToOne ochOnChange producerar fel en "Duplicate Component '
  • Fix:. Flyter och dubblar trunkeras på display
  • Fix:. # Root vy med grupper i vyn fungerar inte
  • Fix:. # I grupper och sektioner för att anpassa med kolumner fungerar inte
  • Fix: XML komponent med en validator som använder "från" misslyckas om vyn har utsikt egendom
  • .
  • Fix: Länkar av flera åtgärder som är förknippade med samma egenskap är för nära
  • .
  • Fix:. Felaktig kodning i den första laddningen av sidan
  • Fix:. Ta bort en egenskap hos en lagrad "Mina rapporter berättelse fungerar inte
  • Fix:. Vissa etiketter för 'Mina rapporter' översätts inte
  • Fix:. Ny (fortfarande BETA) renderaren misslyckades att anpassa med kolumner i avsnitt
  • Fix:. Vissa grupper eller fastigheter svämmade vyn med nya (fortfarande BETA) renderaren
  • Fix:. Samlingar och grupp inom samma linje visades för nära med ny (fortfarande BETA) renderaren

Vad är nytt i version 4.8:

  • Denna version lägger kapslade åtgärder i en rullgardinsmeny i knapplisten (med hjälp av subcontrollers), många nya förbättringar i & quot;. Mina rapporter & quot ;, förbättringar i listläget, och många fler nya funktioner och några viktiga fixar

Vad är nytt i version 4.7.1:

  • Denna version lägger till möjligheten att anpassa med kolumner i roten mening ett bildgalleri redigerare som använder en dialogruta, förbättringar ryska dokumentation, och många nya funktioner och buggfixar.

Vad är nytt i version 4.7:

  • "Mina rapporter agerande lagra alla genererade rapporter, så användaren kan få dem med namn senare.
  • WebSphere Portal 8 stöd, inklusive visuella integration stil.
  • WebSphere 8 stöd.
  • Liferay 6.1 stöd.
  • En 30% prestandaförbättring i automatiserade delprov.
  • Många fler nya funktioner och fixar.

Vad är nytt i version 4.6.1:

  • Nya funktioner:
  • Ny IWithMessage som skall genomföras av validerare för att få meddelanden frånRequired,PropertyValidator ochEntityValidator.
  • Ny layout motor förbättrats, men det är fortfarande i beta och avaktiveras som standard.
  • Fixar:
  • Fix:Inject fungerar inte i & quot; på förändring & quot; åtgärder.
  • Fix:. Omöjligt att lagra kolumnbredd i samlingar inneAsEmbedded referenser
  • Fix:. Default storlek inte är korrekt för TELEFONO stereotyp
  • Fix:. Om du klickar i det aktuella läget med IE8 går till en icke-existerande sida
  • Fix:. Uppkallad referens vy för referens med arvs växlar till DEFAULT
  • Fix:. HTML_TEXT fält inte bevarar innehåll efter omräkning
  • Fix:. Avancerad nivå dialoger visas mycket smal med IE9
  • Fix: Mouse över listrader i IE9 flyttar nedre knappraden
  • .
  • Fix:. Ta första kolumnen i anpassade rapporter misslyckas
  • Fix:. Demontering utvalda kolumner i anpassade rapporter misslyckas
  • Fix: Skaffa markerat objekt från en beräknad samling misslyckas med transienta element
  • .
  • Fix:. Attribut budskapRequired ignoreras
  • Fix:. Fel meddelande validering från PositiveValidator
  • Fix:. Meddelanden i i18n-filer utan argument inte formatering på det vanliga sättet
  • Fix: Thai MS874 kodning misslyckas med IE
  • .
  • Fix: Anpassade rapporter misslyckas med XML komponenter om persistence.xml inte är definierad
  • .
  • Fix:. Giltiga värden fungerar inte i anpassade rapporter med XML komponenter
  • Fix:. Duplicera dialog titel i anpassad rapport
  • Fix:. Felaktig titel på omlastning dialog anpassad rapport
  • Fix:. Giltiga-värden värden är inte hålls när en kolonn redigerar i dialogrutan anpassad rapport
  • Fix:. Komparator värden inte hålls när en kolonn redigerar i dialogrutan anpassad rapport

Vad är nytt i version 4.6:.

  • Anpassade rapporter generationen från en lista
  • det är möjligt att anpassa listan läget definierar din egen redaktör.
  • Du kan tilldela ett modellobjekt (en enhet eller en övergående objekt) direkt till syfte att fylla det.
  • I JUnit tester, du kan hävda innehållet i genererade PDF-filer.
  • NyRowAction annotation för samlingar.
  • Etiketter och meddelanden finns på ryska.
  • Filnamnet för genererade rapporter omfattar modellnamn och tid.
  • Många fler nya funktioner och fixar.

Vad är nytt i version 4.4:

  • Totals och raden räkna visas i insamlings ramar när de är vikas.
  • Jämför 'räckvidd' har lagts till i listan och samlingar filter.
  • Java 7 support.
  • En glideffekt för att dölja och visa ramar.
  • Ramar fyller hela bredden på vyn.
  • Htmlunit har uppgraderats till 2,9.
  • jQuery UI har uppgraderats till 1.8.12.
  • jQuery har uppgraderats till 1.5.2.
  • Liferay 4.1 stöds inte längre.
  • En ny metod setConditionValuesTo () i ModuleTestBase.
  • En del buggfixar.

Vad är nytt i version 4.3.1:

  • Denna version fixar referenser medAsEmbedded att läsa refererade objektet om ID har en händelse förknippad, dialoger på IE9, & quot; objektet inte hittas & quot; när ID är inne i en sektion, inte moder enheter som injiceras i EntityValidor om referensnamnet inte matchar modellnamn, Oracle 9 maximalt öppna markörer överskrids, ett undantag på commit från en dialog inaktivera dialogrutan och visar felmeddelandet i ett dolt lager, och beräknade värden som är beroende av en osparad värde inte är korrekt efter att modifiera en samling.

Vad är nytt i version 4.2.2:.

  • JetSpeed ​​2.2.1 stöds
  • En ny PersistenceUnit controller och SetPersistenceUnitAction klass för att underlätta multidatabasapplikationer.
  • BaseAction inte längre genomför IChangeControllersAction, men ändå genomför förändrings controllers relaterade metoder.
  • Datumformatet har förbättrats för katalanska.
  • Många buggfixar.

Vad är nytt i version 4.2.1:

  • View.setLabelId () stöder en kvalificerad medlemsnamn som ett argument.
  • Commons FileUpload uppgraderades till 1.2.2.
  • & quot; images / & quot; prefix av samtliga åtgärdsdefinitioner togs bort i standard-controllers.xml; det var frivilligt eftersom v4.2.
  • engelska och spanska meddelanden förfinades.
  • Den nya csvEncoding Fastigheten finns i xava.property att definiera kodningen av den genererade CSV.
  • Många buggar har åtgärdats.

Vad är nytt i version 4.2:

  • När ett program nås från en iPad, en stil anpassad till iPad används.
  • En ny anpassad visuell stil kan definieras skriva endast en CSS-fil.
  • Den övre högra röda "Laddar ..." AJAX-indikatorn har ersatts av en stiliserad centrerad "Laddar ..." rutan.
  • Standardläge ansvarige definieras av stilen, men defaultModeController av xava.properties fortfarande existerar och har företräde.
  • Ett bildspel effekt på listan sidnumrering (endast för iPad).
  • En flip effekt på förändrade läget (endast för iPad).
  • Stilar kan du definiera mer information om UI beteende.
  • Mer ny funktion och fixar.

Vad är nytt i version 4.1.2:

  • En "inte innehåller" jämförelsesattes till listan och samlingar filter.
  • En ny ManyToMany.edit åtgärd lämnades för uppdatering element från en många-till-många samling.
  • En ny reload () metoden lades i ModuleTestBase för simulering klick av webbläsaren reload-knappen.
  • createNotValidatingCollections () till MapFacade.
  • Användaren kan bara välja 20 rader per sida som mest för listor och samlingar, för att upprätthålla god prestanda.
  • En ny "reportParametersProviderClass" egendom lades xava.properties.
  • Bilder visas i listor och samlingar.
  • Det fanns några andra nya mindre funktioner och många buggfixar.

Vad är nytt i version 4.1:.

  • Bean Validation JSR-303 stöd lades
  • Användaren kan lägga till och ta bort summering för alla numeriska ihållande egendom i listan och samlingar.
  • Användaren kan sortera efter flera kolumner i listan och samlingar.
  • Standard PDF-rapporter visar kolumnsummeringar.
  • Summering är tillgänglig för listan och samlingar genom att lägga en & quot; + & quot; fastighetsnamn.
  • En automatisk horisontell rullningslist sattes för listan och samlingar för att inte förstora UI.
  • Hibernate uppgraderades till version 3.6.1.
  • Stereotype LÖSENORD / CONTRASENA sattes.
  • När modellen är övergående, är standard controller-mode för modulen DetailOnly.

Vad är nytt i version 4.0.1:

  • Nya funktioner:
  • Nya callback metoder som gör att använda JPA inuti dem.PreCreate,PostCreate OchPreDelete
  • Groovy kan användas för miniräknare och validerare av XML komponenter.
  • Ny getMethodsAnnotatedWith () metoden i klasserna utility klass.
  • Boolean och bool har ingen standardomvandlare.
  • I förhållanden om du sätter en modellnamn inne $ {} den ändras av tabellnamn.
  • Lades setConditionValues ​​(List) och setConditionComparators (List) i ModuleTestBase att användas med Groovy.
  • Nytt efter varje-förfrågan alternativ i controllers.xml.
  • IForwardAction gör att vidarebefordra till javascript kod enligt javascript:. Som prefix
  • Ny listeners.xml i WEB-INF för att definiera lyssnare.
  • Fixar:
  • Fix: Tomcat start / stopp-skript lämnar katalog i Windows
  • .
  • Fix:.AsEmbedded Bort en åtgärd endast fungerar när containerreferensnamn matchar containermodellnamn
  • Fix:.AsEmbedded Döljer inte hänvisa till förälder
  • Fix: getView () från en CreateNewElementInCollectionAction inte returnera huvudvyn
  • .
  • Fix: Referens åtgärder som inte visas med enReadOnlySearchKey
  • .
  • Fix:. Entity validator misslyckas när en fastighet av företagets namn matchar container enhet namn
  • Fix: Validators köra mer än en gång
  • .
  • Fix:. Beskrivningar lista över en referens med flera nyckel med vissa värden med blank
  • Fix:. Filtrering av boolean i listan när kolumnen är boolean misslyckas med några databaser
  • Fix: Misslyckas på Spara lista / insamlings preferenser när fliken eller insamling namnet är för långt
  • .
  • Fix: Beskrivningar lista över en referens med kapslade sammansatta nycklar misslyckas på spara
  • .
  • Fix: & quot; List.filter & quot; åtgärder som finns i botten i detalj moduler endast med före-varje-förfrågan åtgärder.
  • Fix:.DescriptionsList NotForTabs, fungerar det inte med "DEFAULT"
  • Fix:. Karaktär & stöds inte i skick beskrivningar lista
  • Fix: fungerar inte i en anpassad vy när det inte är det viktigaste modulen vyn. Fix:. Converter inte tillämpas på beskrivningar listparametrar
  • Fix:. Beror förutsättning för Enum från en lista beskrivningar fungerar inte
  • Fix:. Treeview editor fungerar inte i Liferay 6

Vad är nytt i version 4.0:

  • Huvud nya funktioner under 3.1.4 för utvecklare:
  • Groovy stöd.
  • JPA 2.0-stöd.
  • Stöd för JSR-330, Java standarden för beroendeinjektion.
  • Tappat stöd för EntityBeans CMP2.
  • Tappat stöd för Java 1.4. Från och med nu OX kräver Java 5 eller bättre.
  • Huvud nya funktioner över 3.1.4 för användarna:
  • Nytt läge "split" (märkt som & quot; Både & quot;). Utöver redan existerande "detalj" och "List" lägen
  • Användaren kan minimera och återställa alla ram, lagring ramen status av användaren.
  • Ta bort talan samlingar och listan visas i varje rad.
  • Mer intuitivt "sök" action. Nu använder en dialogruta för att be om sökdata.
  • Användaren kan ändra storlek på kolumnbredder för listan och samlingar med musen, och värdena kvarstod av användaren.
  • Tooltip för celler i listan och samlingar.
  • Referenser som combos att filtrera i listläget.
  • Om du klickar på någon del av raden, för listan eller insamling, går till i detalj.
  • Popup dialoger stöds.
  • Samlingar använder dialogrutor för att redigera, lägga till och ta bort element.
  • En dialog används för sökning, skapar eller ändrar en referens.
  • Ny kryssrutan i listan för att markera och avmarkera alla rader på en gång.
  • Användaren kan ändra raden räkningen på listan och samlingar, och inställningen lagras av användaren.
  • Förbättrad utseende & känsla av sidnavigering för listan och samlingar.
  • Visuell stil av knappraden förbättras.
  • För fullständig förteckning över nya funktioner se nedan noterna för versioner från 4m1 till 4m6.

Vad är nytt i version 4 Milstolpe 3:

  • Användaren kan ändra storlek kolumnbredder för listan och samlingar med musen, och värdena kvarstod av användaren.
  • Tooltip för celler i listan och samlingar.
  • Referenser som combos att filtrera i listläget.
  • Om du klickar på någon del av raden, för listan eller insamling, går till i detalj.
  • Polimorphic view upplösning för insamlingselement.
  • Bort MemoFormatter för listläget. Den nya verktygstips och ändra storlek kolumner finns bättre alternativ.
  • Rysk översättning av dokumentation förbättras.
  • Punktnyckel kan användas som decimal i alla språk. Det omvandlas automatiskt till den lokala decimalkommat.
  • ValidationException och RuntimeException iPrepersist fortplantas till åtgärderna.
  • Original RuntimeExceptions från MapFacade.setValues ​​() fortplantas till åtgärderna.
  • Alla JavaScript-fil i xava / redaktörer / js laddas automatiskt. Denna mapp är till för JS anpassade redaktörer.
  • JavaScript-funktionen openxava.addEditorInitFunction att lägga kod som ska köras för initialized JS anpassade redaktörer.
  • Skapandet av standardmoduler är valfritt. Lades fastighets 'generateDefaultModules "i xava.properties.
  • Rensa felmeddelande när modulen reentrance produceras.
  • Attribut id ingår i Html för alla inbyggda redaktörer, för att underlätta JavaScript manipulation.
  • custom-editors.js ingår bara om det finns. Dessutom användande av denna fil har utfasats.
  • Classes.getSimpleName () metoden sjunkit. Använd getSimpleName () i klass istället.
  • Style "höjdpunkt" från openxava.css omdöpt till "raden-höjdpunkt".
  • MapFacade.getValues ​​() lägger till en __MODEL_NAME__ post med modellnamn hittade föremålet.
  • Bort history.txt filen.
  • commons-beanutils.jar (ingår redan i OX) exporteras från Eclipse OpenXava projektet.
  • Fix:. Nya JS-filer redovisas inte efter uppdatering OX version på grund av webbläsarens cache
  • Fix:. Kalender popup visas inte från dialogrutor
  • Fix: Fält kommenterad medSearchKey inte redigeras när du redigerar en befintlig enhet
  • .
  • Fix:. Alfabetiska tecken kan skrivas in i numeriska fält
  • Fix:. Excel exportera fungerar inte bra när semikolon i texten
  • Fix:. Kinesiska översättningen av popup-kalender var inte korrekt kodade
  • Fix:. Insamling av generisk (Collection) misslyckas
  • Fix:. MappedSuperClass i olika paket än barnklasser misslyckas
  • Fix:. Filtrering av året eller månad i listläget misslyckas med Oracle och senaste PostgreSQL versioner
  • Fix: Försöker ändra en tom referens visar ett fel, men får inte visa en dialogruta .

Vad är nytt i version 4 Milstolpe 2:

  • Samlingar använder dialogrutor för att redigera, lägga till och ta bort element .
  • Stöd för JSR-330, Java standarden för beroendeinjektion. Nu är det möjligt att användaInject ochNamed i åtgärdsfält istället för & lt; Användning-objekt / & gt; i & lt; action / & gt;.
  • Visa meddelanden / fel animerade.
  • Nya metoder i BaseAction att ändra dynamiskt åtgärder: setControllers (), returnToPreviousControllers (), setDefaultControllers (), addActions (), removeActions () och clearActions ()
  • .
  • Nya metoder i ViewBaseAction att hantera dialoger: showDialog () och closeDialog ()
  • .
  • Förbättrad prestanda med stora tabeller i listläget.
  • det är möjligt att ange stilen att använda inne portaler genom nya egenskaper i xava.properties.
  • Bort history.txt filen.
  • Redigera åtgärd som standard för andra samlingar änAsEmbeddable, CascadeType.REMOVE eller CascadeType.ALL tillåter endast visning elementet.
  • Nu åtgärden Return.return stängs inte dialogrutan.
  • TabBaseAction sträcker nu ViewBaseAction så getView () och metoder om dialoger och utsikt navigering finns tillgängliga från den.
  • show-dialog och dölja-dialogen har tappats från & lt; action / & gt ;, detta ger en BAKÅT INKOMPATIBILITET över 4m1.
  • DWR engine.js cachas för att förbättra prestanda.
  • Inget fel uppstår, men bara en varning, när & lt; Användning-objekt / & gt; (Från controllers.xml) försöker injicera i en icke-existerande egendom. Denna funktion förbättrar bakåtkompatibilitet.
  • Ny getFieldsAnnotatedWith () metoden i klasserna utility klass.
  • Fix:. Hibernate logg visas inte när du hämtar den enhet metadata
  • Fix:. Nedbrytning av prestanda när användaren arbetar på samma sida under en tid
  • Fix: Fokus kan inte styras när onChange åtgärder. Nästa fält är fokuserad efter åtgärden.
  • Fix:. JavaScript error (inte märkbar av användaren) ox _...__ xava_focus_property definieras inte
  • Fix: Etiketter i samlingen utan "kaskad = CascadeType.REMOVE '
  • Fix: Dokumentation portlets utan språk som angetts kan inte installeras i WebSphere Portal. Nu antas ett standardvärde för språk (från portletLocales i xava.properties).
  • Fix:. Bläddra i samlingarna glömmer valda rader
  • Fix:. Problem med kryssrutan "markera / avmarkera alla" med flera samlingar ochOnSelectElementAction
  • Fix:. Timing problem i JUnit testet kombinerar på förändring egenskaper och åtgärder
  • Fix: IOnChange för beskrivningar listreferenser när värdet är noll det omvandlas till null
  • .
  • Fix: Automatisk etikett generationen (Strings.javaIdentifierToNaturalLabel () metoden) inte fungerar bra med akronymer
  • .
  • Fix:. JavaScript kalender fungerar inte när flera portletar i samma sida
  • Fix:. I en kombination av kapslade sektioner avsnittet dupliceras på att ändra avsnitt
  • Fix: Problem med charset kodning om att acceptera data från webbläsaren
  • .

Vad är nytt i version 3.1.4:

  • lägger här versionen stöd förFormula anteckningar, formate för listläge, översättningar till serbiska och svenska, stöd för Liferay 5.2.3, och mer än 50 nya funktioner och fixar.

Vad är nytt i version 3.1.3:

  • Editor kan tillämpas på samlingarna. Tillgängliga för XML version med också.
  • Editor kan tillämpas på referenser. Tillgängliga för XML version med också.
  • I editors.xml det möjligt att associera en redaktör som standard för alla samlingar eller samlingar till vissa modeller.
  • I editors.xml det möjligt att associera en redaktör som standard för alla referenser eller hänvisningar till vissa modeller.
  • Den valda raden i listan och samlingen är höjdpunkten.
  • OnSelectElementAction använder takesLong och ConfirmMessage.
  • Standardetikett är naturligt, t.ex. etiketten för lastInvoiceNumber nu är & quot; Sista faktura etikett & quot;.
  • Standard parse för int, korta och långa (MetaProperty.parse) returnerar null för null eller tom sträng (innan den återvände 0).
  • det är möjligt att layout flera samlingar på samma linje.
  • OnSelectElementAction läggs till beräknad samling.
  • Borttagna oanvända TTFs (teckensnitt för PDF generationen).
  • Fix:. Redaktörer med alwaysEnabled = true inte uppdatera via AJAX i vissa fall
  • Fix: Is.empty misslyckas med en BigDecimal mindre än en och inte noll
  • .
  • Fix:. XCollections.last misslyckas när samlingen är tom eller null
  • Fix: viewObject egenskapen saknas för OnSelectElementBaseAction
  • Fix: höjdpunkt välj inslag dugg OnSelectElementAction
  • Fix:. Samlingar med kaskad REMOVE vars getter returnerar null misslyckas i vissa fall
  • Fix: mappedBy iManyToOne tillåts endast en referens som heter lika som behållare enhet
  • .
  • Fix:GeneratedValue i ett inteHidden nyckel kastar en NullPointerException
  • .
  • Fix:. Redaktörer med flera html element med samma namn misslyckas (brutet i v3.1)
  • Fix:. IForwardAction samtidigt att IChainAction (uppdateras inte skärmen)

Vad är nytt i version 3.1.2:

  • Visa arv: En vy burk sträcker sig från en annan. Finns för JPA POJO: s och XML komponenter.
  • NyOnSelectElementAction annotation att definiera en åtgärd som ska utföras när ett element i samlingen är vald eller omarkerat.
  • rysk översättning av referensguiden och annan dokumentation.
  • Nytt format "odt" (Open Document) tillgängliga för JasperReportBaseAction.
  • UI för att lägga kolumner till listan eller samlingar nu använder personsökning.
  • Beskrivande ikoner för fastigheter är show bredvid märkningen när LabelFormat är liten.
  • Ny "bort" länken i Bildredigerare, så även i foto- och bild stereotyper.
  • Ny term alltid-reload för redaktören i editors.xml.
  • Ny metod assertNoLabel () i ModuleTestBase.
  • ModuleTestBase.assertExists () arbetar med samlingar också.
  • Ny defaultPersistenceUnit egendom i xava.properties att välja den gemensamma parlamentariska församlingen persistens enheten ska användas som standard.
  • Nya egenskaper pageRowCount och addColumnsPageRowCount att anpassa rader per sida för listan och & quot; lägga till kolumner & quot;.
  • Rensa meddelande om du inte har den ejb.jar i lib eller vanlig / lib i Tomcat.
  • Rensa varningsmeddelande när du använderReferenceView felaktigt.
  • flyttade openxava.tld att openxava.jar (som taglib.tld).
  • Added activation.jar i syfte att underlätta användningen av Javamail.
  • Uppgradera till Jasperreport 3.1.4.
  • Fix:. Kapslade sektioner med bara sektioner dupliceras på förändrings avsnittet i vissa mycket sällsynta fall
  • Fix:. Vid byte controllers från enOnChange åtgärd knappraden inte uppdateras
  • Fix: låter att ange en andra gång för en förändring av tredje nivån modul
  • Fix: Att generera portlets när "konfiguration" egendom är inte i build.xml misslyckas med XML stil applikationer
  • .
  • Fix:. PDF generation fungerar inte med ryska språket
  • Fix:. Vissa sällsynta NullPointerException på att generera PDF första gången med filter (Tab (filter =))
  • Fix:. Stackoverflowerror på cirkulära referenser
  • Fix:. Vissa grammatiska korrigeringar felmeddelanden
  • Fix:. Meddelanden inte visade efter att ha utfört en IForwardAction
  • Fix: Beställ kolumner misslyckas i vissa databaser vid byte schema med XPersistence eller XHibernate
  • .

Vad är nytt i version 3.1.1:

  • Fullt stöd för WebSphere Portal 6.1, inklusive portletar ser och känner.
  • Den här versionen kan du använda flera AJAX portlets i samma portalsida.
  • Det finns många nya funktioner och fixar.

Vad är nytt i version 3.1:

  • Denna version har all funktionalitet 3.0.3, men det genererar en AJAX-program. Bara uppdatera till OX 3.1, och din OX (3.x, 2.x eller 1.x) ansökan kommer att använda AJAX utan att röra en enda rad kod.

Krav :

  • Oracle Java Standard Edition Runtime Environment

Annan programvara för utvecklare Javier Paniza

OpenXava
OpenXava

26 Jan 15

Kommentarer till OpenXava

Kommentarer hittades inte
Kommentar
Slå på bilder!