2014-09-25 17:03 GMT+02:00 Lars-Fredrik Smedberg <[email protected]>:
> Hi
>
> Thanks for the quick reply... a follow up below.
>
> On Thu, Sep 25, 2014 at 4:41 PM, Romain Manni-Bucau <[email protected]>
> wrote:
>
>> 2014-09-25 16:03 GMT+02:00 Lars-Fredrik Smedberg <[email protected]>:
>> > Hi
>> >
>> > I have a context-param in my web.xml file that I access using
>> > getInitParameter in Servlet context.
>> >
>> > For normal HTTP requests I have a ServletContextListener that fires an
>> > event on contextInitialized and an @Application scoped bean that stores
>> the
>> > context so I from other places can access the context-param.
>> >
>> > I want to be able to access this context-param also when an Message
>> Driven
>> > Bean, MDB, is called.
>> >
>> > Questions:
>> >
>> > 1. Is there any guarantees that the ServletContextListener will receive
>> an
>> > event (containing the ServletContext) before the first MDB call if NO
>> http
>> > requests has been made?
>>
>> MDB is started before web container is started so no but if you are
>> sure you can't get any message (JMS) that's fine
>>
>
> I not need the init-parameter until the first acutal JMS message arrives.
> Will the web container start before any actual http requests arrives?
>

depend you config (loadOnstartup for instance) but basically here you
mix MDB container (no link with web container) and servlet container.

>
>>
>> > 2. If the answer to the above is NO should I then move this parameter out
>> > of web.xml and place it somewhere else? Any suggestions to where?
>> >
>>
>> Can be in ejb-jar.xml or env-entries.properties as MDB env entry
>>
>> > Regards
>> > LF
>> >
>> > --
>> > 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.

Reply via email to