a black and white logo
a blue and black logo

Migration of a J2EE EJB 2 application JBoss to EJB 3 Wildfly

The goal of the project was to lift an aging Java application architecture to a newer technical level. In detail, it was about the replacement of Entity Beans by the Java Persistence API.

Planung Applikation Meeting

Challenge

In addition to the incompatibilities of the libraries used, a particular challenge was to maintain the model-driven approach to the creation of the persistence layer that had been pursued over the last 10 years. At the same time, the architecture had to be changed from EJB2 to EJB3.

  • Technology break in the transition from EJB 2 to EJB 3

  • Reduce manual migration
  • Avoid manual transmission errors
  • big project, many classes and lines of code
  • comprehensive data model
  • Get developers mentally in tune with EJB 3 (cut off old habits)

Realization

Familiarization with the project using reverse engineering methods. Step-by-step pragmatic conversion of the individual components.

  • Removing the EJB 2 Persistence Beans
  • Manual migration of a use case
  • Proof of concept: use case on new technology functional
  • Conversion of the generation of EJB’s to POJO classes
  • Removing the EJB 2 Persistence Beans
  • Manual migration of a use case
  • Proof of concept: use case on new technology functional
  • Conversion of the generation of EJB’s to POJO classes

Projektrollen im Überblick

Die Experten/innen der BITS übernahmen folgende Rollen in diesem Projekt.

  • IT Project Management

  • Senior IT-Consulting / Consulting

  • IT Quality Assurance

  • Senior Java Architecture

  • Senior Java Development

  • Senior Oracle Database Development

CONTACT

Möchten Sie mehr erfahren?

Sind Sie interessiert daran, mehr über die Möglichkeiten der Digitalisierung in Ihrem Unternehmen zu erfahren? Stehen Sie vor ähnlichen Herausforderungen oder haben konkrete Projekte in ihrem Unternehmen geplant? Kontaktieren Sie uns gerne für eine ausführliche Beratung.

Senden Sie uns gerne direkt eine E-Mail an [email protected] – wir freuen uns darauf, mit Ihnen zusammen die Zukunft Ihrer IT-Landschaft zu gestalten!

Sie können auch ein Termin direkt in unserem Kalender vereinbaren.

More topics

Digital transformation: Increasing the efficiency of a medium-sized company through process consulting and system optimization of an IT system landscape that has grown over the years

2024-10-28T17:40:27+01:00
Go to Top