Index: lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/service/ChatService.java =================================================================== diff -u -rc4dfe712e2f4adc4d448e5653df6430eb2949002 -r67552f37eb7b21ad6be4ef51ef0d3cc2999d7c1a --- lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/service/ChatService.java (.../ChatService.java) (revision c4dfe712e2f4adc4d448e5653df6430eb2949002) +++ lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/service/ChatService.java (.../ChatService.java) (revision 67552f37eb7b21ad6be4ef51ef0d3cc2999d7c1a) @@ -542,7 +542,6 @@ String jabberId = XMPPUtil.createId(user); if (jabberId == null) { ChatService.logger.error("Unable to create jabber id for user: " + user.getUserID()); - throw new RuntimeException(); } chatUser.setJabberId(jabberId); chatUser.setJabberNickname(createJabberNickname(chatUser)); Index: lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningAction.java =================================================================== diff -u -rea902e25fa390b0cf4a686c9e16d6551e66ee01f -r67552f37eb7b21ad6be4ef51ef0d3cc2999d7c1a --- lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningAction.java (.../LearningAction.java) (revision ea902e25fa390b0cf4a686c9e16d6551e66ee01f) +++ lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningAction.java (.../LearningAction.java) (revision 67552f37eb7b21ad6be4ef51ef0d3cc2999d7c1a) @@ -106,14 +106,14 @@ request.setAttribute("MODE", mode.toString()); - // Create the room if it doesnt exist + // Create the room if it doesn't exist log.debug(chatSession.isRoomCreated()); if (!chatSession.isRoomCreated()) { if (XMPPUtil.createMultiUserChat(chatSession.getJabberRoom())) { - chatSession.setRoomCreated(true); + chatSession.setRoomCreated(true); } else { - log.error("Unable to create chat room " + chatSession.getJabberRoom()); - throw new RuntimeException(); + chatSession.setRoomCreated(false); + log.error("Unable to create chat room " + chatSession.getJabberRoom()); } chatService.saveOrUpdateChatSession(chatSession);