java – ¿Por que al abrir dos páginas JSF al mismo tiempo una sobreescribe los valores de la otra?


tengo una aplicación que utiliza JSF el cual tiene su managed bean asociado, éste bean contiene metodos que realizan cálculos de totales e IVA con valores enviados desde el formulario JSF; el problema viene cuando se abren dos o mas ventanas JSF de manera simultánea, la segunda página toma valores de la primera página y se hacen cálculos con los resultados obtenidos en la primera es decir si se hace un cálculo de un subtotal la segunda toma el resultado de la primera y lo suma. El scope del managed bean es @ViewScoped. Necesito ayuda ya que cuando dos usuarios acceden solicitan la página al mismo tiempo y trabajan en ella obtienen valores uno del otro y esto afecta los calculos y los resultados. De antemano gracias