Ho risolto da solo, il problema riguardava il file web.xml, modificandolo manualmente avevo inavvertitamente eliminato il nodo session-config con relativo session-timeout quindi probabilmente le sessioni avevano una durata pari a zero di default