Struts 2 Spring 3 hibernate 3

galera não estou tendo erro mas estou com duvida sobre um pequeno projeto que fiz. tenho um projeto feito com Struts 2.1.8, Spring 3.0.3 e hibernate 3 com JPA 2. Estou estranhando que no arquivo de log ele esta abrindo uma sessão para quando é acionada uma action (Oque é normal) e mas umas 5 sessões juntas que são fechadas logo em seguidas. para o processamento das Actions não vejo nenhum problema porque só passa uma vez por elas a cada chamada, mas para alguns interceptors que tenho estou tendo problema ja que esta passando a sessão normal que é aberta e mais as cinco que não entendo da onde estão sendo criadas. segue o log:

10:45:27,861 DEBUG SessionImpl:167 - opened session at timestamp: 5239255563718656 10:45:27,861 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:27,861 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,439 DEBUG SessionImpl:69 - closing session 10:45:28,439 DEBUG ConnectionManager:69 - connection already null in cleanup : no action 10:45:28,486 DEBUG SessionImpl:167 - opened session at timestamp: 5239255566278656 10:45:28,486 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:28,486 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,486 DEBUG SessionImpl:69 - closing session 10:45:28,501 DEBUG ConnectionManager:69 - connection already null in cleanup : no action 10:45:28,501 DEBUG SessionImpl:167 - opened session at timestamp: 5239255566340096 10:45:28,501 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:28,501 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,501 DEBUG SessionImpl:69 - closing session 10:45:28,517 DEBUG ConnectionManager:69 - connection already null in cleanup : no action 10:45:28,517 DEBUG SessionImpl:167 - opened session at timestamp: 5239255566405632 10:45:28,517 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:28,517 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,517 DEBUG SessionImpl:69 - closing session 10:45:28,517 DEBUG ConnectionManager:69 - connection already null in cleanup : no action 10:45:28,501 DEBUG SessionImpl:167 - opened session at timestamp: 5239255566340097 10:45:28,517 DEBUG SessionImpl:167 - opened session at timestamp: 5239255566405633 10:45:28,533 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:28,533 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,533 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:28,533 DEBUG SessionImpl:167 - opened session at timestamp: 5239255566471168 10:45:28,533 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:28,533 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,533 DEBUG SessionImpl:69 - closing session 10:45:28,533 DEBUG ConnectionManager:69 - connection already null in cleanup : no action 10:45:28,533 DEBUG SessionImpl:69 - closing session 10:45:28,533 DEBUG ConnectionManager:69 - connection already null in cleanup : no action 10:45:28,533 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,533 DEBUG SessionImpl:69 - closing session 10:45:28,533 DEBUG ConnectionManager:69 - connection already null in cleanup : no action 10:45:28,533 DEBUG SessionImpl:167 - opened session at timestamp: 5239255566471169 10:45:28,533 DEBUG SessionImpl:167 - opened session at timestamp: 5239255566471170 10:45:28,548 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:28,548 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,533 DEBUG SessionImpl:167 - opened session at timestamp: 5239255566471171 10:45:28,548 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:28,548 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,548 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:28,548 DEBUG SessionImpl:69 - closing session 10:45:28,548 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,548 DEBUG SessionImpl:69 - closing session 10:45:28,548 DEBUG ConnectionManager:69 - connection already null in cleanup : no action 10:45:28,548 DEBUG ConnectionManager:69 - connection already null in cleanup : no action 10:45:28,548 DEBUG SessionImpl:69 - closing session 10:45:28,548 DEBUG ConnectionManager:69 - connection already null in cleanup : no action 10:45:28,767 DEBUG SessionImpl:167 - opened session at timestamp: 5239255567429632 10:45:28,767 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:28,767 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,767 DEBUG SessionImpl:69 - closing session 10:45:28,767 DEBUG ConnectionManager:69 - connection already null in cleanup : no action 10:45:28,783 DEBUG SessionImpl:167 - opened session at timestamp: 5239255567495168 10:45:28,783 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:28,783 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,783 DEBUG SessionImpl:69 - closing session 10:45:28,783 DEBUG ConnectionManager:69 - connection already null in cleanup : no action 10:45:28,798 DEBUG SessionImpl:167 - opened session at timestamp: 5239255567556608 10:45:28,814 DEBUG SessionImpl:69 - setting flush mode to: AUTO 10:45:28,814 DEBUG SessionImpl:69 - setting cache mode to: NORMAL 10:45:28,814 DEBUG SessionImpl:69 - closing session 10:45:28,814 DEBUG ConnectionManager:69 - connection already null in cleanup : no action

Isso é mesmo normal para quando é acionada apenas uma action ? Se poderem me ajudar.Obrigado