Skip to content
Emily Jiang edited this page Jun 22, 2021 · 3 revisions

CDI Lite Q&A

This page tracks some basic infomation on CDI Lite in Q&A format.

Q1: Is CDI Lite part of CDI Full?

Yes, CDI Lite is prt of CDI Full specification. Any compatible implementations must pass CDI lite TCKs.

Q2: Where CDI Lite consists of?

CDI Lite only takes some partial CDI APIs/SPIs, such as ConversationScoped annotation excluded from CDI Lite.

Q3: What is the CDI Lite extension model

The new extension SPI for CDI Lite can be found here and models can be found here.

Q4: Will the CDI Lite extension API/SPIs be available to CDI Full?

Yes, these new extension API/SPIs should work on both build time and run time. Obviously, you might get different exception at different phrase.

Q5: Will the new CDI Lite extension work with the traditional Portal Extensions?

More info to be provided

In progress

More work is to be done on CDI-TCK to split tests for them to run under CDI Lite and CDI Full. More CDI Lite TCKs are to be written.