Hi Thomas,

Thanks for your support. I just created a bug with a small GitHub repo 
replicating the issue. https://issues.apache.org/jira/browse/FELIX-6080

Best Regards,

Amit Kumar Mondal
Phone: +49 160 9100 3436  Email: a...@amitinside.com
Skype: arsenalnerk   GitHub: amitjoy
Blog: blog.amitinside.com

Am 8. März 2019 um 14:11:54, Thomas Driessen (thomas.driessen...@gmail.com) 
schrieb:

Hi Amit,  

sorry but I don't think I can help you with that :( Your first error  
just sounded very similar to what I experienced. If You think it is a  
bug then you should file one in Felix's bug tracking system:  
https://issues.apache.org/jira/projects/FELIX/issues/  

Maybe add a minimal example that showcases what you are trying to do.  

Kind regards,  
Thomas  

------ Originalnachricht ------  
Von: "Amit" <ad...@amitinside.com>  
An: "Thomas Driessen" <thomas.driessen...@gmail.com>;  
users@felix.apache.org  
Gesendet: 08.03.2019 14:07:58  
Betreff: Re: HTTP Whiteboard HttpSessionListener Problem  

>Hi Thomas,  
>  
>Thanks for the quick response. The HttpSessionListener component was in  
>SATISFIED state since no other client consumed it (lazy component). I  
>had set the component property type to string and the  
>HttpSessionListener became ACTIVE. Unfortunately the  
>HttpSessionListener is still not getting triggered when session gets  
>created. I also switched to the latest version of Felix Jetty Bundle  
>(4.0.8) and it is still the same.  
>  
>Do you have any further idea?  
>  
>Thanks and Regards,  
>  
>Amit Kumar Mondal  
>Phone: +49 160 9100 3436 Email: a...@amitinside.com  
><mailto:ad...@amitinside.com>  
>Skype: arsenalnerk GitHub: a <http://blog.amitinside.com/>mitjoy  
>Blog: blog.amitinside.com <http://www.amitinside.com/>  
>  
>Am 8. März 2019 um 13:52:46, Thomas Driessen  
>(thomas.driessen...@gmail.com) schrieb:  
>  
>>Hi Amit,  
>>  
>>maybe this is a similar issue as the one I had with  
>>ServletContextListeners? See here:  
>>https://issues.apache.org/jira/browse/FELIX-6049  
>>  
>>In order to rule that out maybe you could try to register your  
>>HttpSessionListener not via the ComponentPropertyType annotation but  
>>with a plain property like this:  
>>  
>>@Component(property= {HttpWhiteboardConstants.HTTP_WHITEBOARD_LISTENER  
>>+  
>>"=true"})  
>>  
>>  
>>Be aware that the property value has to be of type String and not of  
>>type boolean!  
>>If this solves your problem then you should update your dependencies  
>>as  
>>in the new versions of Felix Jetty this bug should be fixed.  
>>  
>>Kind regards,  
>>Thomas  
>>------ Originalnachricht ------  
>>Von: "Amit" <ad...@amitinside.com>  
>>An: users@felix.apache.org  
>>Gesendet: 08.03.2019 13:20:49  
>>Betreff: HTTP Whiteboard HttpSessionListener Problem  
>>  
>> >Hi,  
>> >  
>> >I am currently struggling with HTTP Whiteboard Session Listener. I  
>>have 2 servlets that use their own ServletContextHelpers and  
>>ServletFilters which are registered for both the aforementioned  
>>Servlet Contexts. The filters and servlets are working as expected but  
>>the custom HttpSessionListener callbacks are never getting triggered  
>>when HttpRequest#getSession() is invoked in one of the servlets.  
>> >  
>> >As an example,  
>> >  
>> >@Component  
>> >@HttpWhiteboardListener  
>> >public final class ApplicationSession implements HttpSessionListener  
>>{  
>> >  
>> > private final AtomicInteger activeSessions = new AtomicInteger();  
>> >  
>> > @Override  
>> > public void sessionCreated(final HttpSessionEvent sessionEvent) {  
>> > activeSessions.incrementAndGet();  
>> > }  
>> >  
>> > @Override  
>> > public void sessionDestroyed(final HttpSessionEvent sessionEvent) {  
>> > activeSessions.decrementAndGet();  
>> > }  
>> >  
>> > public boolean isSessionValid() {  
>> > return activeSessions.get() != 0;  
>> > }  
>> >  
>> >}  
>> >  
>> >This is the custom listener I registered with the HTTP Whiteboard and  
>>it never gets invoked when I call HttpRequest#getSession().  
>> >  
>> >Is there anything I am missing? I would really appreciate further  
>>help on this regard. For your information, I am currently using the  
>>latest version of Felix Jetty Bundle (4.0.6).  
>> >  
>> >Thanks and Regards,  
>> >  
>> >Amit Kumar Mondal  
>> >Phone: +49 160 9100 3436 Email: a...@amitinside.com  
>> >Skype: arsenalnerk GitHub: amitjoy  
>> >Blog: blog.amitinside.com

Reply via email to