JBoss EAP to Payara Server

Migration Guide

JBoss EAP to Payara Server Migration Guide

In this detailed, step-by-step guide, you’ll learn:

Although Payara Server Enterprise offers similar features as JBoss EAP, they are often based on different technologies and concepts, and often use different terminology. Before going into migration from JBoss EAP to Payara Server, we provide you with an overview of similar features and concepts that exist in both products so you can see how your applications and configuration will work once the migration to Payara Server is completed.

In addition, the JBoss EAP to Payara Server Migration Guide includes information and tips about:

  • Clustering in Payara Server Enterprise vs. JBoss EAP

  • Migrating Configuration of Server Resources

  • Migrating KeyCloak Configuration

  • Cloud Support

  • IDE Support

  • Why Payara Server?

Fill out the form on this page and get immediate access to the guide today.

“In terms of support costs Payara is 60% cheaper than JBoss. And as it is Open Source there are no licensing fees! Our engineers are extremely satisfied with Payara’s performance. They started using Payara in a small scale and as things worked quickly well they have increased their Payara usage exponentially.”

International Hotel Franchise

FeatureJBoss EAP 7.3Payara Server Enterprise 5
LicenseOpen Source with EULAOpen Source with EULA
Release Frequency6 weeksMonthly
Production SupportYesYes
Component UpgradesFrequent/Unknown scheduleMonthly
Supported IDEsEclipse / NetBeans / IntelliJ IDE / Red HaT Development SuiteEclipse / NetBeans / IntelliJ IDE
Jakarta EE 8 CompatibleYesYes
Java EE 8 CompatibleYesNo
Data Grid (Caching)Infinispan (additional cost)Hazelcast / JCache
ClusteringEvery node runs same app or fine grained assignment.Every node runs the same app or fine grained assignment. Automatic clustering over multicast.
Scripting Tooljboss-cli.shasadmin
Admin Command Recording and AuditingYesYes
Deployment FlexibilityVariable (System, environment, external file, MicroProfile config)Variables (System, environment, MicroProfile config)
Notification Channels Monitoring
  • CDI
  • JMS
  • Log Files
  • JMS Beans
  • Log Files
  • SMTP
  • SNMP
  • JMS
  • CDI
  • Slack
  • New Relic
  • Datadog
Custom NotifiersNoYes
Slow SQL LoggingNoYes
Health Check ServiceNoYes
Request TracingYes (JAX-RS, CDI)Yes (JAX-RS, CDI, EJB, Servlet)
OAuth2 / OpenId Connect SupportYes, through Red Hat Single Sign-On (additional cost)Natively Supported (through Security API)
Microservices EditionNoPayara Micro
MicroProfile SupportPartialYes
Docker SupportYesYes, also with container automation through Payara Docker Nodes
Kubernetes SupportYesYes
Cloud Providers SupportMicrosoft Azure, Amazon, Google, OpenShift, and moreMicrosoft Azure, Google, Jelastic, Amazon, Oracle Cloud, and more
Zero Deployment DowntimeNoParallel versions with one-time switch
Upgrade ToolYesYes
Bundled JDK SupportYes - RHEL and Windows onlyYes - Linux & Windows
Easy Migration from Community to EnterpriseWildfly migration to JBoss EAP Possible - ChallengingYes - Payara Platform to Payara Platform Enterprise -Simple migration
Integrated Monitoring ConsoleYes (additional cost)Yes
Back to top