Index: lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/service/ChatService.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/service/ChatService.java,v diff -u -r1.48 -r1.49 --- lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/service/ChatService.java 31 Oct 2008 05:57:27 -0000 1.48 +++ lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/service/ChatService.java 12 Nov 2008 00:26:06 -0000 1.49 @@ -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 =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningAction.java,v diff -u -r1.27 -r1.28 --- lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningAction.java 15 Oct 2008 04:13:09 -0000 1.27 +++ lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningAction.java 12 Nov 2008 00:26:06 -0000 1.28 @@ -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);