# eap

Published articles for eap.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## JBoss EAP clustering in OpenShift: KUBE\_PING discovery

DevFeed: [JBoss EAP clustering in OpenShift: KUBE\_PING discovery](<https://devfeed.tech/articles/jboss-eap-clustering-in-openshift-kube-ping-discovery-115667.md>)

Original publisher: [Read original article](<https://developers.redhat.com/articles/2026/11/03/jboss-eap-clustering-openshift-kubeping-discovery>)

Author: Francisco De Melo Junior, Alexander Barbosa Ayala

Published: 2026-11-03T14:01:28Z

Content type: article

Language: en

Sources: [Red Hat](<https://devfeed.tech/sources/red-hat.md>), [Red Hat Developer](<https://devfeed.tech/sources/red-hat-developer.md>)

Topics: [REST API](<https://devfeed.tech/topics/rest-api.md>)

Tags: [clustering](<https://devfeed.tech/tags/clustering.md>), [containers](<https://devfeed.tech/tags/containers.md>), [discovery](<https://devfeed.tech/tags/discovery.md>), [eap](<https://devfeed.tech/tags/eap.md>), [java](<https://devfeed.tech/tags/java.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [openshift](<https://devfeed.tech/tags/openshift.md>)

### AI overview

KUBE_PING discovers JBoss EAP cluster members by querying the Kubernetes API for pod IPs and filtering by namespace and labels, then connecting over TCP; unlike DNS_PING, it does not rely on DNS or a dedicated headless discovery service. Configuration requires `JGROUPS_PING_PROTOCOL=kubernetes.KUBE_PING`, `KUBERNETES_NAMESPACE`, and `KUBERNETES_LABELS`, plus service account permission to view pods. The article distinguishes versions: EAP 7 includes clustering capabilities, while EAP 8 requires provisioning an appropriate Galleon layer; its Helm chart defaults to DNS_PING. Troubleshooting focuses on HTTP 403 errors from missing RBAC, HTTP 400 errors from malformed label syntax, incorrect namespaces, duplicate environment variables after Helm upgrades, and using the full protocol name. It also describes disabling clustering through version-specific provisioning or runtime settings.

### Source excerpt

This is part of a 2-part blog series about clustering in Red Hat JBoss Enterprise Application Platform (JBoss EAP) 7 and JBoss EAP 8 in Red Hat OpenShift 4. In the 1st part of this series, we examined how to configure DNS_PING for JBoss EAP on OpenShift. The post JBoss EAP clustering in OpenShift: KUBE_PING discovery appeared first on Red Hat Developer.

## CVE-2026-84725 - Openjdk-orb: incomplete fix for cve-2026-15560,unauthed class loading via iiop in eap

DevFeed: [CVE-2026-84725 - Openjdk-orb: incomplete fix for cve-2026-15560,unauthed class loading via iiop in eap](<https://devfeed.tech/articles/cve-2026-84725-openjdk-orb-incomplete-fix-for-cve-2026-15560-unauthed-class-loading-via-iiop-in-eap-105373.md>)

Original publisher: [Read original article](<https://cvefeed.io/vuln/detail/CVE-2026-84725>)

Author: CVEFEED.io; redhat.com

Published: 2026-10-28T18:17:20Z

Content type: news

Language: en

Sources: [Latest High/Critical Vulnerabilitiy Feed](<https://devfeed.tech/sources/latest-high-critical-vulnerabilitiy-feed.md>)

Topics: [openjdk](<https://devfeed.tech/topics/openjdk.md>), [class](<https://devfeed.tech/topics/class.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [cdr](<https://devfeed.tech/tags/cdr.md>), [class](<https://devfeed.tech/tags/class.md>), [classes](<https://devfeed.tech/tags/classes.md>), [cve](<https://devfeed.tech/tags/cve.md>), [cve-2026-84725](<https://devfeed.tech/tags/cve-2026-84725.md>), [eap](<https://devfeed.tech/tags/eap.md>), [jboss-enterprise-application-platform](<https://devfeed.tech/tags/jboss-enterprise-application-platform.md>), [jvm](<https://devfeed.tech/tags/jvm.md>), [loading](<https://devfeed.tech/tags/loading.md>), [object](<https://devfeed.tech/tags/object.md>), [openjdk](<https://devfeed.tech/tags/openjdk.md>), [redhat](<https://devfeed.tech/tags/redhat.md>), [remote](<https://devfeed.tech/tags/remote.md>), [run](<https://devfeed.tech/tags/run.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [unmarshalling](<https://devfeed.tech/tags/unmarshalling.md>), [url](<https://devfeed.tech/tags/url.md>), [urls](<https://devfeed.tech/tags/urls.md>)

### AI overview

When EAP runs with `-secmgr`, openjdk-orb's JDKBridge honors attacker-supplied CDR codebase URLs during IIOP object unmarshalling on port 3528. An unauthenticated attacker can thereby load and instantiate arbitrary classes from a remote URL in the server JVM before EJB security interceptors run. The listing rates the vulnerability 8.1 (HIGH), but provides no affected-version details or remediation guidance.

### Source excerpt

CVE ID :CVE-2026-84725 Published : Oct. 28, 2026, 6:17 p.m. | 57 minutes ago Description :when EAP runs with -secmgr, the openjdk-orb's JDKBridge honours attacker-supplied CDR codebase URLs during object unmarshalling on :3528, allowing an unauthenticated attacker to load and instantiate arbitrary classes from a remote URL in the server JVM before EJB security interceptors run. Severity: 8.1 | HIGH Visit the link for more details, such as CVSS details, affected products, timeline, and more...

## MPS 2026.2 Release Candidate Available

DevFeed: [MPS 2026.2 Release Candidate Available](<https://devfeed.tech/articles/mps-2026-2-release-candidate-available-87546.md>)

Original publisher: [Read original article](<https://blog.jetbrains.com/mps/2026/10/the-mps-2026-2-rc1/>)

Author: Vaclav Pech

Published: 2026-10-15T09:29:06Z

Content type: release

Language: en

Sources: [JetBrains](<https://devfeed.tech/sources/the-jetbrains-blog.md>)

Topics: [JetBrains MPS](<https://devfeed.tech/topics/jetbrains-mps.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Jule](<https://devfeed.tech/topics/jule.md>), [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>), [Linux](<https://devfeed.tech/topics/linux.md>)

Tags: [2026-2](<https://devfeed.tech/tags/2026-2.md>), [added](<https://devfeed.tech/tags/added.md>), [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [arm64](<https://devfeed.tech/tags/arm64.md>), [bzip2](<https://devfeed.tech/tags/bzip2.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [core](<https://devfeed.tech/tags/core.md>), [database](<https://devfeed.tech/tags/database.md>), [debug](<https://devfeed.tech/tags/debug.md>), [development](<https://devfeed.tech/tags/development.md>), [diffs](<https://devfeed.tech/tags/diffs.md>), [eap](<https://devfeed.tech/tags/eap.md>), [error-reporting](<https://devfeed.tech/tags/error-reporting.md>), [files](<https://devfeed.tech/tags/files.md>), [functional](<https://devfeed.tech/tags/functional.md>), [functions](<https://devfeed.tech/tags/functions.md>), [gzip](<https://devfeed.tech/tags/gzip.md>), [release](<https://devfeed.tech/tags/release.md>), [releases](<https://devfeed.tech/tags/releases.md>)

### AI overview

JetBrains MPS 2026.2 Release Candidate adds Linux ARM64 support, TAR imports in Build Language, packaging changes that preserve symbolic links and file permissions, and improvements to the Projectional Agent Toolkit, import dialog, and diff interface. The toolkit updates include revised MCP tools for MPS development; JetBrains reports token savings above 50% in measurements using Claude Code with Opus 5 and 5.5.

### Source excerpt

MPS 2026.2 is almost ready! Today we're making a release candidate build available so you can try out the upcoming release ahead of its official launch. Download MPS 2026.2 Release Candidate now: DOWNLOAD MPS 2026.2 Release Candidate Along with numerous bug fixes, the RC brings several key improvements to the previous 2026.2 EAP1 build. Linux [...]

## The Rider 2026.3 Early Access Program Is Open

DevFeed: [The Rider 2026.3 Early Access Program Is Open](<https://devfeed.tech/articles/the-rider-2026-3-early-access-program-is-open-8799.md>)

Original publisher: [Read original article](<https://blog.jetbrains.com/dotnet/2026/09/07/rider-2026-3-eap/>)

Author: Alexander Kurakin

Published: 2026-09-07T09:35:21Z

Content type: release

Language: en

Sources: [JetBrains](<https://devfeed.tech/sources/the-jetbrains-blog.md>)

Topics: [debugging](<https://devfeed.tech/topics/debugging.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>)

Tags: [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [code-completion](<https://devfeed.tech/tags/code-completion.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [eap](<https://devfeed.tech/tags/eap.md>), [game-development](<https://devfeed.tech/tags/game-development.md>), [gamedev](<https://devfeed.tech/tags/gamedev.md>), [net-tools](<https://devfeed.tech/tags/net-tools.md>), [rider](<https://devfeed.tech/tags/rider.md>), [test-coverage](<https://devfeed.tech/tags/test-coverage.md>), [unreal-engine](<https://devfeed.tech/tags/unreal-engine.md>)

### AI overview

Rider 2026.3's first Early Access build adds rainbow brackets, streamlined data-breakpoint setup, a consolidated game-development plugin category, and code-completion filters.

### Source excerpt

The first Early Access build for Rider 2026.3 is now available! It includes rainbow brackets, an easier way to set data breakpoints, a new Game Development plugin category, and filters in code completion. You can get the build from our website or through the Toolbox App. Here's a look at what's new. Rainbow brackets: You [...]

## First look at Declarative Gradle

DevFeed: [First look at Declarative Gradle](<https://devfeed.tech/articles/first-look-at-declarative-gradle-24607.md>)

Original publisher: [Read original article](<https://blog.gradle.org/declarative-gradle-first-eap>)

Author: Sterling Greene

Published: 2024-07-24T04:00:00Z

Content type: article

Language: en

Sources: [Gradle](<https://devfeed.tech/sources/the-gradle-blog.md>)

Topics: [Gradle](<https://devfeed.tech/topics/gradle.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Developer Tools](<https://devfeed.tech/topics/developer-tools.md>), [Groovy](<https://devfeed.tech/topics/groovy.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>)

Tags: [beginners](<https://devfeed.tech/tags/beginners.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [community](<https://devfeed.tech/tags/community.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [developer-tooling](<https://devfeed.tech/tags/developer-tooling.md>), [dsl](<https://devfeed.tech/tags/dsl.md>), [eap](<https://devfeed.tech/tags/eap.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [groovy](<https://devfeed.tech/tags/groovy.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [preview](<https://devfeed.tech/tags/preview.md>)

### AI overview

This article introduces the first early access preview of Declarative Gradle, an experimental project aimed at providing a clearer, developer-first declarative build language for Gradle. It describes the Declarative Configuration Language, its relationship to Kotlin syntax, the .gradle.dcl file format, and the restrictions that exclude imperative constructs such as loops, conditionals, and functions. The preview is intended for feedback and is not ready for production use.

### Source excerpt

Introduction In our update in November 2023, we announced a new experimental project called Declarative Gradle. That post introduced our ideas for a developer-first software definition and how we planned to fulfill our vision for a declarative build language for Gradle. Since then, we've been working hard to create the first early access preview (EAP) of Declarative Gradle. This blog post provides an update on the project's progress and outlines how you can try it out, provide feedback, and influence our next steps. What is Declarative Gradle? Part of our vision for Gradle Build Tool is to deliver an elegant and extensible declarative build language that allows developers to describe any kind of software in a clear and understandable way. Gradle's build language is already extensible in the most fundamental ways, which results in a high degree of flexibility, but it's not always fully declarative, clear, and understandable. We believe that Declarative Gradle will offer a fundamental advancement in the Gradle user experience for software developers thanks to a developer-first software definition, a declarative DSL, and improvements in developer tooling made possible by these. Note that Declarative Gradle is still in an experimental stage and is not ready for production use. We are providing an early access preview to gather initial feedback from the community. Declarative Configuration Language Gradle's existing Kotlin and Groovy DSLs give users access to a full programming language and ecosystem. This makes build scripts very powerful, but it can also make it harder for beginners to understand them and for vendors to provide tooling on top of Gradle. With Declarative Gradle, we're introducing a new configuration language. In addition to .gradle and .gradle.kts build files, Gradle will also recognize .gradle.dcl, where DCL stands for "Declarative Configuration Language". This language falls into the family of declarative configuration languages, meaning it is non-pro

## Packt Video: JBoss EAP Configuration, Deployment and Administration

DevFeed: [Packt Video: JBoss EAP Configuration, Deployment and Administration](<https://devfeed.tech/articles/packt-video-jboss-eap-configuration-deployment-and-administration-21213.md>)

Original publisher: [Read original article](<https://juri.dev/blog/2014/03/Video-JBoss-EAP-Administration/>)

Published: 2014-03-15T00:00:00Z

Content type: opinion

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [configuration](<https://devfeed.tech/topics/configuration.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Application Development](<https://devfeed.tech/topics/application-development.md>), [Software Testing](<https://devfeed.tech/topics/software-testing.md>), [Web app](<https://devfeed.tech/topics/webapp.md>)

Tags: [administration](<https://devfeed.tech/tags/administration.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [eap](<https://devfeed.tech/tags/eap.md>)

### AI overview

The JBoss EAP video series breaks configuration, deployment, and administration into short chapters, with subchapters of roughly six-minute videos. Topics include standalone and domain modes, databases and message queues, JVM troubleshooting, clustering and load balancing, JBoss Modules classloading, application deployment, and Maven and JBoss tools. Videos are available to stream or download for offline viewing, and the series includes source code such as configuration files and example applications. The reviewer watched only selected sections, but found the topics clearly explained and easy to follow, including for someone without deep JBoss expertise.

### Source excerpt

Lorem ipsum dolor sit amet