You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by be...@apache.org on 2008/11/22 21:32:00 UTC
svn commit: r719910 -
/labs/vysper/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/MessageHandler.java
Author: berndf
Date: Sat Nov 22 12:32:00 2008
New Revision: 719910
URL: http://svn.apache.org/viewvc?rev=719910&view=rev
Log:
[vysper] LABS-100 be more tolerant in what we receive
Modified:
labs/vysper/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/MessageHandler.java
Modified: labs/vysper/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/MessageHandler.java
URL: http://svn.apache.org/viewvc/labs/vysper/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/MessageHandler.java?rev=719910&r1=719909&r2=719910&view=diff
==============================================================================
--- labs/vysper/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/MessageHandler.java (original)
+++ labs/vysper/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/MessageHandler.java Sat Nov 22 12:32:00 2008
@@ -50,10 +50,12 @@
XMLElement threadElement = null;
try {
threadElement = stanza.getSingleInnerElementsNamed("thread");
- try {
- threadId = threadElement.getSingleInnerText().getText();
- } catch (Exception _) {
- threadId = null;
+ if (threadElement != null && threadElement.getSingleInnerText() != null) {
+ try {
+ threadId = threadElement.getSingleInnerText().getText();
+ } catch (Exception _) {
+ threadId = null;
+ }
}
} catch (XMLSemanticError _) {
threadId = null;
@@ -64,10 +66,12 @@
XMLElement subjectElement = null;
try {
subjectElement = stanza.getSingleInnerElementsNamed("subject");
- try {
- subject = subjectElement.getSingleInnerText().getText();
- } catch (Exception _) {
- subject = null;
+ if (subjectElement != null && subjectElement.getSingleInnerText() != null) {
+ try {
+ subject = subjectElement.getSingleInnerText().getText();
+ } catch (Exception _) {
+ subject = null;
+ }
}
} catch (XMLSemanticError _) {
subject = null;
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org