- What the Credential Actually Is
- RHCEAD, EX183 and the 2026 Title Change
- Exam Format: A Hands-On JBoss EAP 7 Assessment
- The Seven Preparation Domains in Practice
- Stateless EJB Business Logic: The Unlisted Skill
- Booking, Cost and Delivery Mechanics
- Sequencing Your Preparation by Domain
- Validity, Renewal and Transcript Rules
- Who Values This Credential
- Frequently Asked Questions
- EX183 is a hands-on JBoss EAP 7 development exam, not a multiple-choice test, and configurations must persist after reboot.
- Seven unweighted issuer categories drive preparation: bean validation, JPA mapping, JPA query, messaging, JAX-RS, security and CDI.
- Stateless EJB business logic is also supported by the exam overview, so practice it even though it is not an eighth heading.
- Only the documentation shipped with JBoss EAP is available during the exam; internet and your own notes are prohibited.
What the Credential Actually Is
The Red Hat Certified Specialist in Enterprise Application Development, still widely searched as RHCEAD, validates that you can build and configure enterprise Java applications on JBoss Enterprise Application Platform 7. It is issued and tested by Red Hat, Inc. through Red Hat exam delivery, and the exam code is EX183. If you are new to the acronym itself, our explainers on what RHCEAD certification is and what RHCEAD stands for cover the basics.
This is a performance credential. You are not recalling definitions; you are writing and wiring up working code on a live system. That distinction shapes everything about how you should prepare, and it is why a candidate who has merely read about JPA or JAX-RS will struggle against one who has built a few small applications end to end.
RHCEAD, EX183 and the 2026 Title Change
Naming around this credential is messy, and it helps to sort it out before you search for study resources. "RHCEAD" is the legacy and search label this site retains. The current credential name is Red Hat Certified Specialist in Enterprise Application Development. The May 11, 2026 certification framework changed the Enterprise Application Developer title, but the exam SKU did not change at that transition: the exam remains EX183.
Red Hat's own credential page URL and browser title still carry older "Developer" wording, so do not be alarmed if you see mismatched names across Red Hat pages. Treat EX183 as the stable identifier and confirm details against the live exam page when you book.
| Label | What it refers to |
|---|---|
| RHCEAD | Legacy/search label used on this site for the specialist credential |
| EX183 | The exam code you actually register for |
| Red Hat Certified Specialist in Enterprise Application Development | Current credential name under the May 11, 2026 framework |
| Older "Enterprise Application Developer" wording | Retained in some Red Hat URLs and page titles |
Keep EX183 distinct from other Java-related Red Hat or third-party credentials. Its syllabus is its own, and borrowing topic lists from different exams will send you studying the wrong material. For a broader orientation, see What Is RHCEAD? and the general RHCEAD certification overview.
Exam Format: A Hands-On JBoss EAP 7 Assessment
EX183 is a hands-on enterprise Java development assessment built on JBoss EAP 7. Several format rules matter for how you practice:
- Configurations must persist after reboot. A server setting that works only until restart does not count. Get in the habit of verifying that changes survive a restart.
- No internet and no personal documentation. You may use the documentation shipped with JBoss EAP. Learn where it lives and how to search it quickly.
- No stated duration on the reviewed current exam page. Confirm the timer on your booking confirmation rather than assuming a length.
- Results window. The Red Hat program guide gives a window of up to five business days. No shorter EX183-specific promise is made here.
We deliberately do not quote task counts, a pass mark or a pass-rate figure, because none of these are verified from Red Hat sources. If you want to understand how the difficulty plays out in practice, read How Hard Is the RHCEAD Exam?, and for the scoring question see the RHCEAD passing score discussion and what the pass-rate data shows.
The Seven Preparation Domains in Practice
Red Hat publishes seven categories under "Study points for the exam." These are the issuer's unweighted preparation categories within the exact objective list. They are not a percentage-weighted blueprint, and Red Hat does not state that they are an exhaustive count of official domains. Treat them as the spine of your preparation, then fill gaps from the full objective text on the exam page. A deeper walkthrough lives in the complete guide to all 7 content areas; here is what each means for your hands-on practice.
Domain 1: Bean validation
You must be able to constrain data declaratively and make the platform enforce it.
- Apply built-in constraint annotations to fields and properties of domain classes
- Write a custom constraint annotation paired with its validator
- Understand how validation failures surface in persistence and REST layers
- Practice validating at the boundary where user input enters your service
Domain 2: JPA mapping
Mapping is the foundation for everything that touches the database.
- Map entities, identifiers and column details with annotations
- Model one-to-one, one-to-many, many-to-one and many-to-many relationships, including owning versus inverse sides
- Configure fetch behavior and cascade settings deliberately
- Define the persistence unit and datasource wiring on the server so it survives a restart
Domain 3: JPA query
Once entities are mapped, you must retrieve and manipulate them correctly.
- Write JPQL queries with parameters, joins and projections
- Use named queries and the criteria API where appropriate
- Work with the entity manager lifecycle: persist, merge, remove, find
- Recognize and avoid common traps such as lazy-loading failures outside a transaction
Domain 4: Messaging
This is where many Java developers have the least muscle memory, because it blends code and server configuration.
- Configure JMS destinations (queues and topics) on JBoss EAP 7
- Send messages from application code using injected JMS resources
- Implement message-driven beans that consume from a destination
- Make sure destination configuration persists across a reboot
Domain 5: REST services with JAX-RS
Expect to expose business logic as HTTP resources.
- Define resource classes with path, HTTP method and media-type annotations
- Bind path, query and form parameters to method arguments
- Return appropriate responses and status codes, including for error conditions
- Connect resources to your persistence and business layers
Domain 6: Security
Security on JBoss EAP spans both application annotations and server-side configuration.
- Declare roles and restrict access to application resources and methods
- Configure a security domain and the identity store behind it on the server
- Protect web and REST endpoints and verify that allowed and denied users behave as expected
- Test with multiple users and roles rather than assuming the first login proves the setup
Domain 7: CDI
Contexts and Dependency Injection ties your components together.
- Inject beans with qualifiers to disambiguate implementations
- Choose correct scopes: request, session, application and others
- Use producers, interceptors, decorators and events where the task calls for them
- Understand bean discovery and how archive configuration affects it
Stateless EJB Business Logic: The Unlisted Skill
The seven domain lines above do not include a heading for enterprise beans, yet Red Hat's exam overview and credential competency list explicitly support stateless EJB business logic. The sensible reading is that EJBs are a vehicle you will use constantly: a stateless session bean is the natural home for transactional business methods that your REST resources, message-driven beans and CDI components call into.
Booking, Cost and Delivery Mechanics
Prerequisites and recommended background
There are no formal exam prerequisites. Red Hat recommends solid Java SE knowledge, familiarity with JBoss Developer Studio on RHEL, and preparation through the AD183 course. For a fuller treatment of eligibility, see RHCEAD requirements, and for the course side, RHCEAD training.
Price
Red Hat's program-wide standard exam list price is USD 500. That is a program-level figure, not an EX183-specific checkout quotation. The regional price shown in your booking cart controls what you actually pay, so check it at purchase time. Our RHCEAD certification cost breakdown goes through the surrounding expenses.
Delivery options
Remote, testing-center and classroom delivery are offered subject to booking availability. If you choose remote delivery, you need a LiveUSB, a successful compatibility test and the required identity and hardware checks. Run the compatibility test well before exam day so any hardware surprise is discovered early. Scheduling specifics are covered in RHCEAD exam dates.
Retake policy
Under Red Hat's training policies, eligible unsuccessful first individual attempts receive one free retake, subject to purchase or subscription eligibility periods and scheduling restrictions. Read the policy for your specific purchase rather than assuming it applies automatically.
Sequencing Your Preparation by Domain
You do not need a generic study system here; you need a build order that matches how the domains depend on each other. The ordering below follows the dependency chain of a real application, so each week's work reuses the previous week's project. For a fuller plan, see the RHCEAD study guide, and keep the RHCEAD cheat sheet handy for last-minute review.
Foundation: JPA mapping and bean validation
- Stand up JBoss EAP 7 and a datasource; verify it survives a restart
- Model a small domain with several relationship types
- Add constraints and a custom validator
Data access: JPA query and stateless EJBs
- Write JPQL, named queries and criteria queries against your model
- Put business methods in stateless session beans
- Provoke and fix a lazy-loading error on purpose
Exposure: JAX-RS and CDI
- Publish your service layer as REST resources
- Inject beans with qualifiers and compare scopes
- Return proper status codes for validation failures
Server-heavy topics: messaging and security
- Configure destinations, send messages, build a message-driven bean
- Configure a security domain and restrict endpoints by role
- Restart the server and confirm every setting persisted
Messaging and security come last in this plan because they combine application code with server configuration, and they are easier to practice once you already have a working application to protect and to feed with messages. In your final days, rebuild a small project from scratch using only the documentation bundled with JBoss EAP, which is the same resource you will have on exam day.
Key Takeaway
Write your own practice scenarios rather than hunting for leaked or reconstructed exam content. Original mini-projects teach the skills the exam measures, and they keep your preparation honest. Use our practice test site to supplement hands-on labs, not replace them.
Validity, Renewal and Transcript Rules
Red Hat certifications are current for three years. To stay current, renew before expiry, either by retaking the original exam or through qualifying same-level or higher-level credentials under the current framework.
There is a documented conflict you should know about. Red Hat's older renewal page still uses non-expiring and "current" terminology and narrower exam-only renewal wording for specialist credentials. The FAQ and program guide, on the other hand, describe the May 11, 2026 framework, and for pre-framework credentials they say updated renewal and mapping rules apply to the active transcript once you pass a new exam after that date. Do not rely on the legacy renewal page alone: consult the current handbook, the dated framework and your active transcript. More on this topic is in our renewal-focused coverage linked from the main RHCEAD hub.
| Topic | What to verify |
|---|---|
| Validity period | Three years under the current framework |
| Renewal route | Original exam or qualifying same-level/higher-level credentials |
| Pre-framework credentials | Updated rules apply to the active transcript after a new exam is passed following May 11, 2026 |
| Legacy renewal page | May show outdated terminology; do not use it alone |
Who Values This Credential
EX183 targets Java developers building applications for the JBoss EAP platform, which means its audience is concentrated among organizations that run Red Hat middleware: enterprises with long-lived Java EE estates, system integrators and consultancies that deliver on Red Hat stacks, and teams modernizing existing JBoss applications. The credential signals that you can produce working code and configuration on that platform, not merely discuss it.
We do not quote salary figures here because we have no attributable market evidence to cite, and a certification does not by itself cause higher earnings or guarantee employment. For a considered view of the trade-offs, see whether the certification is worth it, the RHCEAD salary guide and RHCEAD jobs. The most reliable approach is to check current job postings in your market for JBoss EAP and Java EE skills, then judge the credential against those listings.
Frequently Asked Questions
No. It is a hands-on enterprise Java development assessment on JBoss EAP 7. You build and configure working solutions, and configurations must persist after reboot.
No. Internet access and candidate-supplied documentation are prohibited. The documentation shipped with JBoss EAP is supplied, so learn to navigate it efficiently.
Red Hat's program-wide standard list price is USD 500, but the regional price in your booking cart controls what you pay. Confirm it at checkout rather than treating the list price as an EX183-specific quote.
There are no formal prerequisites. Red Hat recommends solid Java SE knowledge, familiarity with JBoss Developer Studio on RHEL, and AD183 preparation.
Eligible unsuccessful first individual attempts receive one free retake under Red Hat's training policies, subject to purchase or subscription eligibility periods and scheduling restrictions. Check the policy against your own purchase.
For further exam-style practice that complements your labs, visit the RHCEAD Exam Prep practice test site, and use the linked guides above to deepen each domain before you book.