Hi Thanks Mark and Romain
So what you suggest I should avoid (since I use WAS) is to deploy the same CDI -archive to more than one WAR? Did I understand you correct? Something else to keep in mind? Regards Lars-Fredrik On Wed, May 14, 2014 at 2:38 PM, Mark Struberg <[email protected]> wrote: > The ApplicationContext will most probably be the same in WAS. But the > classes are different. Thus the Bean<T> will be different, etc. > You might get into troubles with the PassivationId though. Depends how > good or crappy it is integrated. > > I suggest you avoid this scenario ;) > > LieGrue, > strub > > On Wednesday, 14 May 2014, 14:26, Lars-Fredrik Smedberg < > [email protected]> wrote: > > 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. > > > > > -- 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.
