Maybe consult the server admin console. I'm not sure whether it overrides whatever setting you put in setMaxInactiveInterval, but you can try see if it works to adjust it there. Go to Applications -> Enterprise applications -> yourEARProject -> session management to find the server setting.
I'm sure glad that he's gone. Now I can read this tiny ad in peace!