- What This Cheat Sheet Covers (and What It Doesn't)
- The One-Page Fact Table
- Exam Format: A Hands-On JBoss EAP 7 Assessment
- The Seven Objective Categories at a Glance
- Must-Know Topics by Domain
- Don't Forget Stateless EJB Business Logic
- Booking, Fees, Retakes and Remote Delivery
- Validity and Renewal: Read the Fine Print
- A Domain-Ordered Prep Schedule
- Frequently Asked Questions
- EX183 is a hands-on JBoss EAP 7 development exam, not multiple choice; configurations must persist after reboot.
- Red Hat lists seven unweighted preparation categories: bean validation, JPA mapping, JPA query, messaging, JAX-RS, security and CDI.
- Stateless EJB business logic is also in scope, even though it has no separate objective heading.
- Internet and personal documentation are prohibited; only documentation shipped with JBoss EAP is supplied.
What This Cheat Sheet Covers (and What It Doesn't)
This page is a one-screen refresher for the Red Hat Certified Specialist in Enterprise Application Development, taken as exam EX183. "RHCEAD" is the legacy label many candidates still search for, so we keep it here. The Red Hat framework introduced on May 11, 2026 changed the credential title from the older "Enterprise Application Developer" wording without changing the exam code. If you want the naming history in more depth, see What Does RHCEAD Stand For? and What Is RHCEAD Certification?.
Keep EX183 separate from other Java-related Red Hat or third-party credentials. Its syllabus is JBoss Enterprise Application Platform 7 development, and nothing on this page should be read as applying to a different exam.
The One-Page Fact Table
| Item | What to Remember |
|---|---|
| Issuer | Red Hat, Inc., via Red Hat exam delivery |
| Exam code | EX183 |
| Platform | JBoss Enterprise Application Platform 7 |
| Style | Hands-on enterprise Java development tasks; not a multiple-choice question bank |
| Prerequisites | None formal; solid Java SE knowledge, JBoss Developer Studio familiarity on RHEL and AD183 preparation recommended |
| Allowed references | Documentation shipped with JBoss EAP only; internet and candidate-supplied documentation prohibited |
| Duration | Not specified on the reviewed exam page; confirm the timer on your booking |
| Results | Program guide allows up to five business days |
| Program-wide list price | USD 500 standard; your regional booking-cart price controls |
| Validity | Current for three years |
| Retake | One free retake for eligible unsuccessful first individual attempts, subject to policy conditions |
Notice what is absent: task counts, a published pass mark and pass-rate statistics. Red Hat's reviewed pages do not give verified figures for these, so we don't repeat numbers circulating elsewhere. For how candidates generally describe difficulty, see How Hard Is the RHCEAD Exam?, and for the scoring question, RHCEAD Passing Score.
Exam Format: A Hands-On JBoss EAP 7 Assessment
EX183 asks you to build and configure working enterprise Java functionality on a live JBoss EAP 7 environment. You are graded on whether the result works, not on whether you can recognize the right answer from a list. Three practical consequences follow.
- Persistence matters. Configurations must persist after reboot. A server change that only lives in memory, or a deployment that disappears on restart, will not count.
- Offline discipline. With no internet and no personal notes, you must navigate the documentation bundled with JBoss EAP quickly. Practice finding things in that documentation, not in a search engine.
- Integration over trivia. Tasks tend to combine layers: an entity, a query, a REST endpoint and a security constraint working together.
The Seven Objective Categories at a Glance
Red Hat's exam page groups its study points into seven categories. These are unweighted preparation categories drawn from the exact objective list, not a percentage blueprint, and Red Hat does not state that the list is an exhaustive domain count. Treat all seven as equally eligible for tasks.
- Bean validation
- JPA mapping
- JPA query
- Messaging
- REST services with JAX-RS
- Security
- CDI
For a fuller breakdown of how each area is framed, read RHCEAD Exam Domains: Complete Guide to All 7 Content Areas.
Must-Know Topics by Domain
Domain 1: Bean Validation
Enforce data constraints declaratively rather than with hand-written checks.
- Apply built-in constraint annotations to fields and properties of your model classes.
- Understand how validation interacts with JPA persistence and with REST input.
- Be able to write a custom constraint and its validator when built-ins don't fit.
- Know how validation failures surface to the caller and how to customize messages.
Domain 2: JPA Mapping
Translate a Java domain model into a relational schema using annotations and descriptors.
- Entity, identifier and generation-strategy basics.
- Relationship mappings: one-to-one, one-to-many, many-to-one, many-to-many, including owning versus inverse sides.
- Embedded types, inheritance mapping and fetch-type implications.
- Persistence unit configuration and datasource wiring inside JBoss EAP.
Domain 3: JPA Query
Retrieve and manipulate persisted data through the persistence API.
- JPQL basics: selection, joins, parameters and aggregate functions.
- Named queries versus dynamically built queries, and when each is appropriate.
- The Criteria API for type-safe query construction.
- Entity manager operations and transaction boundaries around them.
Domain 4: Messaging
Asynchronous communication through JMS on the JBoss EAP messaging subsystem.
- Configure queues and topics on the server so they survive restart.
- Produce messages from application code and consume them with message-driven beans.
- Understand point-to-point versus publish/subscribe behavior.
- Know the role of connection factories and how applications look them up.
Domain 5: REST Services with JAX-RS
Expose application logic as HTTP resources.
- Resource classes, path and HTTP-method annotations, and parameter binding.
- Content negotiation and JSON/XML entity providers.
- Response building: status codes, headers and exception mapping.
- Application activation and deployment on JBoss EAP.
Domain 6: Security
Protect applications using the container's security model.
- Security domains and login modules configured on the server.
- Declarative authorization with role annotations and deployment descriptors.
- Securing web resources and EJB methods.
- Persisting security configuration so it survives a reboot.
Domain 7: CDI
Contexts and Dependency Injection is the glue between the other layers.
- Bean scopes and their lifecycles.
- Injection points, qualifiers and resolving ambiguous dependencies.
- Producer methods, interceptors and events.
- Enabling CDI correctly in the archive so beans are discovered.
Don't Forget Stateless EJB Business Logic
Red Hat's exam overview and credential competency list explicitly support stateless EJB business logic, even though it does not appear as its own heading among the seven categories. We do not treat it as an eighth objective. We do treat it as preparation territory: stateless session beans are a natural home for the business logic that your REST endpoints, message-driven beans and CDI beans call into.
Key Takeaway
When you build practice projects, put business logic in a stateless session bean and call it from a JAX-RS resource. That single pattern rehearses EJB, CDI injection, REST, JPA and transactions in one pass.
Booking, Fees, Retakes and Remote Delivery
Fee
Red Hat's program-wide standard exam list price is USD 500. That is a program figure, not an EX183-specific checkout quote. Your regional booking-cart price controls what you actually pay. See RHCEAD Certification Cost for the broader pricing picture.
Delivery options
Remote, testing-center and classroom delivery are offered subject to booking availability. Remote candidates need a LiveUSB, a successful compatibility test and the required identity and hardware checks. Do the compatibility test well before exam day, not on it. Scheduling specifics are covered in RHCEAD Exam Dates.
Retake
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 text for your specific purchase before relying on it.
Results
The program guide gives a results window of up to five business days. No shorter EX183-specific promise is made here.
Eligibility
There are no formal prerequisites. Red Hat recommends solid Java SE knowledge, familiarity with JBoss Developer Studio on RHEL, and AD183 preparation. Details are in RHCEAD Requirements.
Validity and Renewal: Read the Fine Print
Certifications are current for three years. You can renew before expiry by retaking the original exam or by passing qualifying same-level or higher-level credentials under the current framework. For credentials earned before the May 11, 2026 framework, Red Hat's FAQ says updated renewal and mapping rules apply to the active transcript after you pass a new exam following that date.
A Domain-Ordered Prep Schedule
Since the seven categories are unweighted, order your study by dependency rather than by importance. Data first, then access paths, then everything layered on top. For a fuller plan, see the RHCEAD Study Guide.
Data Foundation
- JPA mapping and bean validation on one small domain model
- Configure the datasource and persistence unit on JBoss EAP 7
Access and Logic
- JPA queries (JPQL, named, Criteria)
- Stateless EJB business logic wrapping your queries
Exposure and Wiring
- JAX-RS resources calling your EJBs
- CDI scopes, qualifiers and producers
Infrastructure and Hardening
- JMS queues, topics and message-driven beans
- Security domains and role-based access; verify everything after a server restart
In the final days, rebuild one project from scratch using only the documentation shipped with JBoss EAP, and reboot the server to confirm your configuration persists.
Frequently Asked Questions
No. It is a hands-on enterprise Java development assessment on JBoss EAP 7. You build and configure working functionality, and configurations must persist after reboot.
No. Internet access and candidate-supplied documentation are prohibited. Documentation shipped with JBoss EAP is supplied, so practice navigating it.
The reviewed exam page does not specify a duration, so confirm the timer on your booking. We omit pass marks and pass-rate statistics because they are not verified. See RHCEAD Pass Rate for context.
Red Hat's program-wide standard list price is USD 500, but the regional booking-cart price controls. Eligible unsuccessful first individual attempts may qualify for one free retake under Red Hat's training policies.
It signals hands-on JBoss EAP 7 development skill, but no certification guarantees earnings or employment. Weigh it against your role and local market using Is the RHCEAD Certification Worth It? and RHCEAD Salary Guide, and explore RHCEAD Jobs for hiring context. To drill your knowledge, try the practice questions on the main practice test site.