Für einen grossen Automobilhersteller aus München haben wir eine Webawendung zur Verwaltung von Spezialwerkzeugen von der bisherigen technischen Plattform Bea Weblogic zum Konzernstandard Oracle GlassFish migriert.
Dabei wurden sämtliche proprietären GUI-Elemente durch Standard JSF-Elemente nach dem JEE Standard überführt. Durch diesen Schritt entfällt für den Kunden ein erhöhter Wartungsaufwand für die selbstentwickelte GUI-Bibliothek.
Die auf J2EE / Java 5 und JSF 1 basierte Anwendung sollte im Rahmen einer Umstellung des Applikationsserver von Weblogic 10 auf Oracle Glassfish 3.1 migriert und modernisiert werden. Zusätzlich wurde die Applikation technisch modernisiert und auf aktuelle Standards (CDI, JSF 2, Richfaces 4) gehoben. Referenzen auf herstellerspezifische Implementierungen (direkter Einsatz von JPA- und JSF-Implementierungen etc.) sowie wartungsanfällige Eigenbauten (Service-Locator, GUI-Frameworks) wurden durch moderne und herstellerneutrale Lösungen ersetzt. Zusätzlich wurde die Weboberfläche nach den neuesten Vorgaben der Corporate Identity umgestaltet sowie der Buildprozess an Unternehmsrichtlinien angepasst.
Tools / Methoden: Weblogic 10, Oracle Glassfish 3.1, Java EE 5 / 6, Richfaces 3.3 / 4, JSF 1.2 / 2.1, JPA 1 / 2, Oracle Datenbank, Ant, Maven, HTML 4, CSS