// START GlassFish 896
} else if (sessionTracker.getActiveSessions() > 0) {
synchronized (sessionTracker) {
if (sessionTracker.getActiveSessions() > 0) {
String id = sessionTracker.getSessionId();
session = manager.createSession(id,
getHeader(Constants.PROXY_BEKEY_HEADER));
if (manager instanceof PersistentManagerBase) {
((PersistentManagerBase) manager).
removeFromInvalidatedSessions(id);
}