Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Java EE to Quarkus 2 Migration Recipe Request #72

Open
ShatanikB opened this issue Feb 4, 2024 · 1 comment
Open

Java EE to Quarkus 2 Migration Recipe Request #72

ShatanikB opened this issue Feb 4, 2024 · 1 comment
Assignees
Labels

Comments

@ShatanikB
Copy link
Contributor

ShatanikB commented Feb 4, 2024

What problem are you trying to solve?

Looking to create a generic JavaEE to Quarkus 2 composite recipe who's primary purpose would be to move off EJBs. Planning on incrementally contributing to various parts of the upgrade. Will start with Adding Quarkus dependencies, removing JEE dependencies and converting Stateless, Stateful and Singleton EJBs to reasonable defaults on CDI. Eventually planning on upgrading Message Driven Beans to Camel Quarkus JMS/ActiveMQ, EJB Schedules to Quarkus Scheduler

What precondition(s) should be checked before applying this recipe?

That it is in-fact a JavaEE (Not JakartaEE) application to begin with

Describe the situation before applying the recipe

Working JavaEE application

Describe the situation after applying the recipe

Ideally, a fully transformed and working Quarkus 2 application

Are you interested in contributing this recipe to OpenRewrite?

Yes. Would be looking for feedback on best practices. I would like to stick to as many Declarative recipes as possible.

@timtebeek
Copy link
Contributor

For folks following along: some initial work has already been merged in through
-#73

That means the initial recipes added there should become available for folks looking to move from Java EE to Quarkus.

Would appreciate anyone chiming in here with steps missed that ought to be added for a smooth transition.

@timtebeek timtebeek moved this from In Progress to Recipes Wanted in OpenRewrite Jul 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Recipes Wanted
Development

No branches or pull requests

2 participants