Hi Mark

Thanks for your answer. What if I have an @ApplicationScoped bean in an
archive and package that archive in two separate WARs, will I then get two
separate application context?

Regards
Lars-Fredrik
On May 14, 2014 1:48 PM, "Mark Struberg" <[email protected]> wrote:

> Hi!
>
> @ApplicationScoped in EARs is not well specified. Most containers seem to
> treat it as 1 per EAR. Means you will share the contextual instance across
> webapps IF the class is in a shared classloader. Means in the EARs /lib
> folder.
>
> LieGrue,
> strub
>   On Wednesday, 14 May 2014, 13:16, Lars-Fredrik Smedberg <
> [email protected]> wrote:
>
> Hi!
>
> Are there any nice articles / guides on how to package EJBs, classes
> placed in WARs and have it work together with CDI?
>
> For EJBs we have the choice of packaging them as seperate EJB-jars or to
> place them in the WAR (as a jar in WEB-INF/lib or as classes in
> WEB-INF/classes).
>
> If we e.g. have a CDI managed @ApplicationScoped bean in a CDI archive
> (jar-file) and package that jar-file in two separate WARs. Will they then
> share application context or not?
>
> Can anyone explain the mechanism here and maybe if I have a choice of a
> shared application context or not and if so the different packaging options
> I have?
>
>
> Regards
> Lars-Fredrik
>
> --
> Med vänlig hälsning / Best regards
>
> Lars-Fredrik Smedberg
>
> STATEMENT OF CONFIDENTIALITY:
> The information contained in this electronic message and any
> attachments to this message are intended for the exclusive use of the
> address(es) and may contain confidential or privileged information. If
> you are not the intended recipient, please notify Lars-Fredrik Smedberg
> immediately at [email protected], and destroy all copies of this
> message and any attachments.
>
>
>

Reply via email to