500 Servlet Exception java.lang.AssertionError at com.tdzk.nomad.repository.messages.PrivateMessageManager.createMessages(PrivateMessageManager.java:249) at com.tdzk.nomad.repository.messages.PrivateMessageManager.sendAllianceMessage(PrivateMessageManager.java:396) at com.tdzk.nomad.controller.AllianceController.proposeTreaty(AllianceController.java:213) at com.tdzk.nomad.servlet.alliance.AllianceServlet.doProposeTreatyRequest(AllianceServlet.java:329) at com.tdzk.nomad.servlet.alliance.AllianceServlet.doRequest(AllianceServlet.java:149) at com.tdzk.nomad.servlet.alliance.AllianceServlet.doPost(AllianceServlet.java:107) at javax.servlet.http.HttpServlet.service(Unknown Source) at javax.servlet.http.HttpServlet.service(Unknown Source) at com.caucho.server.dispatch.ServletFilterChain.doFilter(Unknown Source) at com.tdzk.nomad.account.UserAuthFilter.doFilter(UserAuthFilter.java:247) at com.caucho.server.dispatch.FilterFilterChain.doFilter(Unknown Source) at com.tdzk.GzipFilter.doFilter(GzipFilter.java:30) at com.caucho.server.dispatch.FilterFilterChain.doFilter(Unknown Source) at com.caucho.server.webapp.WebAppFilterChain.doFilter(Unknown Source) at com.caucho.server.dispatch.ServletInvocation.service(Unknown Source) at com.caucho.server.hmux.HmuxRequest.handleRequest(Unknown Source) at com.caucho.server.port.TcpConnection.run(Unknown Source) at com.caucho.util.ThreadPool.runTasks(Unknown Source) at com.caucho.util.ThreadPool.run(Unknown Source) at java.lang.Thread.run(Thread.java:595)