The Blog
Execution order of servlet filters
published January 13, 2010
In JEE Servlet spec 2.5 schema, servlet filter execution order is defined like this:
Declaration of the filter mappings in this web application is done by using filter-mappingType. The container uses the filter-mapping declarations to decide which filters to apply to a request, and in what order. The container matches the request URI to a Servlet in the normal way. To determine which filters to apply it matches filter-mapping declarations either on servlet-name, or on url-pattern for each filter-mapping element, depending on which style is used. The order in which filters are invoked is the order in which filter-mapping declarations that match a request URI for a servlet appear in the list of filter-mapping elements.The filter-name value must be the value of the filter-name sub-elements of one of the filter declarations in the deployment descriptor.
I never remember whether it is the order of “filter” or “filter-mapping” elements. Now you and I will find the answer here.
Monthly learning sessions
published January 12, 2010
I have started to organize monthly learning sessions. The idea is that I choose a topic suiting to current sprint, gather information on the topic and finally organize a half hour event where we discuss about the topic. So far we have had sessions on java serialization and character encoding that sound like basic topics, but as it has turned out, people have not known every detail about them and have had presumptions that have been proven wrong. Of course juniors know less than seniors and it is a great way for seniors to pass knowledge forward. Nice addition is that this requires me to dig into the subject thus increasing my knowledge, because teaching about a topic is the best way to understand the topic by your self.
Emotional contagion
published January 4, 2010
Did you know that emotions are contagious? Well, they are. How does this affect your job as a leader? Well, a lot. Generally, people transmit their feelings to one another, especially group leaders with high nonverbal expressiveness are likely to bring out emotions in others. Since it is also plausible that a pessimistic or a negatively toned group will dissolve over time, you as a leader, should pay close attention to your own feelings.
Personally I see pessimism and negativity always as a bad choice. It is not a sign of a solid leadership nor it is wanted personality on a working team. Since positive feelings are also contagious, why not to improve the mood of your work group by keeping up positive emotion?
Subscribe to RSS feed
The Tag Cloud
Agile Business Coaching Coding horror Conference Customer Design of Experiments Future Group dynamics ITIL It should not be that hard Java EE Kanban Leadership Lean Liferay Methodologies Natural UI Performance tuning Process Productivity Quality Retrospective RIA Scrum Six Sigma Social psychology Software Software architecture Testing This is great TOGAF
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.
Samuli's Links
The Blog Archive
February 2012 (1)
January 2012 (1)
November 2011 (1)
June 2011 (2)
May 2011 (1)
April 2011 (2)
March 2011 (2)
February 2011 (1)
January 2011 (1)
December 2010 (1)
November 2010 (1)
October 2010 (3)
September 2010 (3)
August 2010 (5)
July 2010 (2)
June 2010 (3)
May 2010 (4)
April 2010 (2)
March 2010 (6)
February 2010 (7)
January 2010 (3)
December 2009 (7)
November 2009 (6)
