0

OFBiz News im Oktober 2015

Geschrieben am 02.11.2015 in News & Updates von Claudius Gouders

Neuigkeiten rund um Apache OFBiz

Im Oktober gab es wieder sehr zahlreiche Bugfixes, Verbesserungen und Diskussionen, jedoch stach eine interne Debatte besonders heraus: Es ging bzw. geht um einen Framework-Rewrite vom kompletten Apache OFBiz Projekt. Die in der Community diskutierte Vision ist mehr als ein reines Refactoring, sondern vielmehr eine tiefgreifende Änderung der Architektur. Vorteile eines solchen Rewrites wären z. B. reduzierte Ressourcenanforderungen, eine vereinfachte neue API mit entsprechenden Vorteilen, einfachere Wartbarkeit des Codes und eine größere Zuverlässigkeit.
Sobald es neue Erkenntnisse zu dieser interessanten Entwicklung gibt, werden wir natürlich berichten!

Allgemeine Änderungen & Verbesserungen

  • owasp-java-html-sanitizer in Contentworker.java hinzugefügt, um DB-Injections/Exploits zu verhindern
  • Caches für CategoryContentWrapper und ProductConfigItemContentWrapper
  • Korrekturen in ProductUILabels.xml
  • Selenium WebDriver zum Testen (auf xml-Basis) von GUIs implementiert
  • JGrowl zur vereinfachten Anzeige von Fehlern integriert

Änderungen am Framework

  • Upgrade der Solr/Lucene Bibliotheken auf Version 5 (5.3.1)
  • Frameworkanpassung auf Java JDK 8

Gelöste Issues

  • OFBIZ-293, Es ist nun möglich, Felder beim Datenimport mit null anzugeben
  • OFBIZ-4651, Timeout-Fehler in PartyProfileContent.js behoben
  • OFBIZ-5169, Entfernen von veralteten javolution-Referenzen
  • OFBIZ-6171, Referenz ‚Open for Business‘ zu ‚Apache OFBiz‘ geändert
  • OFBIZ-6212, Fehler beim PDF-Export in MacroFormRenderer.java behoben
  • OFBIZ-6327, layered-window ist jetzt in Forms und Menüs verfügbar. (Beispiele für die Anwendung sind zusätzlich hinzugefügt)
  • OFBIZ-6637, Mögliche Endlosschleife in TemporalExpressions.java entfernt, Flag wurde nicht korrekt gesetzt
  • OFBIZ-6650, Tippfehler in product.groovy, der einen Fehler beim Rendern der Produktseite hervorgerufen hat, korrigiert
  • OFBIZ-6662, Fehler in PartyForms.xml & PartyScreens.xml verbessert. Beim Hinzufügen einer PartyRelationship wurde der Wert für SecurityGroupId ignoriert
  • OFBIZ-6663, Fehler im PDF-Rendering behoben (DepositSlip.fo.ftl)
  • OFBIZ-6665, ECommerce-Screen-Exception behoben
  • OFBIZ-6666, beim Klonen eines service models in ModelService.java wurden nicht alle Attribute übernommen
  • OFBIZ-6679, Korrektur in entitymodel.xml. From und Thru Datum zur QuoteRole entity hinzugefügt
  • OFBIZ-6691, tooltip=“${uiLabelMap.CommonRequired}“ von Feldern in diversen Forms entfernt
  • OFBIZ-6699, Invalide field condition von StatusValidChange data entfernt
Dieser Artikel gefällt Ihnen? Sagen Sie's Ihren Freunden:

Hinterlassen Sie eine Antwort





*