Skip to content

Open Liberty Template für das Modul Fortgeschrittene Internettechnologien.

License

Notifications You must be signed in to change notification settings

fhswf/OpenLibertyTemplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FH SWF - Open Liberty Template

Template Anwendung für den Jakarta EE Server Open Liberty. Wir verwenden die aktuelle Beta Version 21.0.0.10-beta, welche Jakarta EE 9 unterstützt. Eine Installation von Maven wird vorausgesetzt (getestet mit Maven 3).

Installation und Start

  1. Download und Starten des Open Liberty Servers über Maven:
mvn liberty:dev
  1. Wenn der Server gestartet ist, sollte folgende Meldung auf der Konsole erscheinen:
[INFO] [AUDIT   ] CWWKF0011I: Der Server defaultServer ist für die Ausführung von Smarter Planet bereit. Der Server defaultServer ist nach 8,605 Sekunden gestartet.
  1. Die Server ist nun bereit für Programmierung mit Jakarta EE 9. Unter http://localhost:9080/ kann die Anwendung aufgerufen werden.

JPA mit Derby

Die pom.xml und die server.xml beinhalten eine minimale Konfiguration zur Nutzung von JPA mit Derby. Damit können Sie ohne externe Datenbank Daten persistieren.

Tests mit Arquillian

Arquillian ist ein Test-Framework für JEE-Anwendungen, d.h. es kann für Testzwecke eine Instanz von OpenLiberty starten, die Anwendung dort deployen und dann Tests ausführen.

Integrationstests können wie folgt gestartet werden:

mvn liberty:create liberty:install-feature
mvn integration-test

About

Open Liberty Template für das Modul Fortgeschrittene Internettechnologien.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages