Flow and CDI

Flow is out, great news for me.

But when I try to use it if don’t found CDI support.
When can we expect CDI so we can start migrating to Flow fro 8.x on JAVA EE server.
Without CDI is not possible to go from 8.x to 10.x (Flow).

Please make CDI support ASAP.

Great job and congratulations,
Aleksnder

It’s under progress, shouldn’t be too long hopefully!

I’d say it is already there. [The community contributed version]
(https://vaadin.com/directory/component/flowcdi) is available from the Directory and the upcoming Vaadin Ltd supported version (based on the same code) can be already build from [the sources]
(https://github.com/vaadin/cdi/tree/master) (I got some integration test failures though).

cheers,
matti

Hello,

Thank you for your great news.
I hope we can see stable CDI support in Vaddin Flow ASAP for upgrading our JAVA EE application.

Best Regards,
Aleksander

I will wait until CDI officially publish. Otherwise, I can give Spring a shot.

I try community contributed version and don’t work stable as expect for production environment.
I think only final solution for Flow is direct support CDI by Vaadin team (as in Vaadin 6,7,8), every other solution is not an option for Serious use JAVA EE environment.

What issues did you have? Can you report those as the “official” version which is currently under development will be quite close to what the community version is.

cheers,
matti

As suggested in the Flow docs, I would like to add my voice to those asking for officially supported CDI integration for Flow. We would like to migrate our application but can’t do that until there is a stable, enterprise-grade, supported version ready.

Is there a timeline for this?

Thanks,
Morgan

Hey Morgan,
in their blog post [Vaadin 11 is now in beta phase]
(https://vaadin.com/blog/vaadin-11-is-now-in-beta-phase) they mentioned that CDI support is targeted to be released in Vaadin 12.

Greetings,
Michael