Posts tagged CDI
Getting Started With Jakarta EE 10 - Jakarta CDI
Published on 04 Apr 2023
by Luqman Saeed
Topics:
CDI,
JakartaEE,
Jakarta EE
|
1 Comment
Jakarta EE 10, the first major release of the platform since it was transferred to the Eclipse Foundation, did come with a slew of changes and updates to many of its constituent specifications. One such specification that received updates is the Jakarta Contexts and Dependency Injection specification. The specification release version for Jakarta EE 10 is Jakarta CDI 4.0, which came with major changes.
Two of such major changes are the split of the specification into a Lite and Full profiles and the change in default behaviour for an empty beans.xml file. In this blog post, we take a quick look at getting started with Jakarta CDI, in my view, the single most influential specification on the Jakarta EE Platform.
Remote CDI Events in Payara Platform
Published on 26 Dec 2022
by Luqman Saeed
Topics:
Hazelcast,
CDI,
JakartaEE,
Jakarta EE
|
0 Comments
The Jakarta Contexts and Dependency Injection API is the standard dependency injection framework on the Jakarta EE Platform. The latest version of the CDI specification that shipped withJakarta EE 10 is CDI 4.0. This release features a split of the core CDI API into Lite and Full. CDI Lite is designed to run in more restricted environments, and features a subset of the original features. CDI Full contains the Lite and all other features that were in core CDI in previous Jakarta EE releases.
Jakarta EE CDI: What's New in Jakarta EE 10?
Published on 04 Aug 2022
by Alfonso Altamirano
Topics:
Java EE,
CDI,
JakartaEE,
getting started with Jakarta EE,
Jakarta EE
|
0 Comments
CDI Scanning in Payara Server
Published on 30 Nov 2016
by Mike Croft
Topics:
What's New,
Java EE,
CDI,
How-to
|
1 Comment
The capability to disable implicit CDI scanning was already added to the previous Payara Server releases but the default admin console setting was to enable it at deploy time. We have now made a change so that the value added to the deployment descriptor is the overriding setting and the admin console setting will be ignored.
For even more control, we have added the ability to explicitly include or exclude JARs within an Application Deployment from CDI scanning. You can now, for example, include all JARs by default and exclude some named ones, or do the opposite and exclude all by default and only include some named ones.
What's new in Payara Server 164?
Published on 14 Nov 2016
by Mike Croft
Topics:
What's New,
Production Features,
Hazelcast,
CDI,
Clustering,
Admin
|
0 Comments
Another quarter, another release! After an eventful 2016, November brings with it the final release of the year for Payara Server. This year, we've seen new services like Request Tracing and Health Check added, as well as the Slow SQL logger and SQL Trace Listeners. Revisiting the version of the documentation from 1 year ago and comparing the amount we have added since then is, frankly, astonishing!
Despite a bumper year for both new features and bug fixes, work continues apace! Below is a short summary of some of the things to look out for in a release that caps an incredible 12 months.
Payara MicroProfile 1.0 Released
Published on 19 Sep 2016
by Steve Millidge
Topics:
Payara Micro,
Microservices,
CDI,
REST,
MicroProfile
|
0 Comments
Back in June we announced MicroProfile with RedHat, IBM, Tomitribe, LJC and SouJava and Microprofile.io was launched as a location for community collaboration on Enterprise Java Microservices. In the announcement each of the vendors promised to have a MicroProfile runtime ready and available in time for JavaOne. Well after much beavering away here in the Payara Engineering team we have just pushed onto Maven Central our 1.0 release of Payara MicroProfile.
Payara Server Rolling Upgrades
Published on 08 Sep 2016
by Lenny Primak
Topics:
Hazelcast,
CDI,
Clustering,
Scalability
|
2 Comments
Any project, large or small, would ultimately like to follow industry best practices, such as continuous deployment. In order to support this, applications must be deployed early and often. This, in turn, triggers downtime and the users get affected by it because they could be logged out of the website, or worse, their work gets lost because the application's intermediate state is not saved - never mind the actual downtime during the application deployment process.
Rolling upgrades solve this problem in an efficient way!
What's new in Payara Server 163?
Published on 16 Aug 2016
by Mike Croft
Topics:
What's New,
Payara Micro,
Hazelcast,
CDI,
REST
|
6 Comments
As we enter the third quarter of the year, that can only mean one thing: Payara Server 163 is here! With this release, we’ve managed to cram in 44 bug fixes, 34 enhancements, 6 new features and 6 component upgrades. One of these new features is the tech preview of our new Request Tracing service, which I’ll explain in more detail below.
Payara Server at JavaOne 2015
Published on 23 Feb 2016
by Dominika Tasarz
Topics:
Java EE,
Microservices,
Hazelcast,
CDI,
Spring Boot
|
0 Comments
Microservice choreography with the Payara Micro clustered CDI Event Bus
Published on 01 Sep 2015
by Steve Millidge
Topics:
Payara Micro,
Microservices,
CDI
|
8 Comments