Index: dbLearnStar-webApp/src/main/java/dblearnstar/webapp/services/AppModule.java
===================================================================
--- dbLearnStar-webApp/src/main/java/dblearnstar/webapp/services/AppModule.java	(revision a0c7e2731d9885ba6d63eff35895e8525bc33587)
+++ dbLearnStar-webApp/src/main/java/dblearnstar/webapp/services/AppModule.java	(revision d2c78cf0bd13b79a250bd133026907a229ab5529)
@@ -49,5 +49,4 @@
 import org.apache.tapestry5.services.PersistentLocale;
 import org.hibernate.Session;
-import org.hibernate.Transaction;
 import org.slf4j.Logger;
 
@@ -159,5 +158,5 @@
 				logger.info("External auth login by user {}. Checking privileges.", userName);
 
-				Person loggedInPerson = (Person) session.getSession()
+				Person loggedInPerson = (Person) session.getEntityManagerFactory().createEntityManager()
 						.createQuery("from Person p where userName=:userName").setParameter("userName", userName)
 						.getResultStream().findFirst().orElse(null);
