Author: keith
Date: Mon Dec 10 02:46:35 2007
New Revision: 10825

Log:

Fixing Mashup-424



Modified:
   
trunk/commons/im-wrapper/src/main/java/org/wso2/imwrapper/jabber/JabberWrapperImpl.java
   
trunk/commons/im-wrapper/src/main/java/org/wso2/imwrapper/msn/MSNWrapperImpl.java
   
trunk/commons/im-wrapper/src/main/java/org/wso2/imwrapper/yahoo/YahooWrapperImpl.java

Modified: 
trunk/commons/im-wrapper/src/main/java/org/wso2/imwrapper/jabber/JabberWrapperImpl.java
==============================================================================
--- 
trunk/commons/im-wrapper/src/main/java/org/wso2/imwrapper/jabber/JabberWrapperImpl.java
     (original)
+++ 
trunk/commons/im-wrapper/src/main/java/org/wso2/imwrapper/jabber/JabberWrapperImpl.java
     Mon Dec 10 02:46:35 2007
@@ -71,6 +71,8 @@
     public void disconnect() throws IMException {
         if (connection != null) {
             connection.disconnect();
+            loginProcessed = false;
+            loggedIn = false;
             if (log.isDebugEnabled()) {
                 log.debug("Connection to jabber server disconnected");
             }

Modified: 
trunk/commons/im-wrapper/src/main/java/org/wso2/imwrapper/msn/MSNWrapperImpl.java
==============================================================================
--- 
trunk/commons/im-wrapper/src/main/java/org/wso2/imwrapper/msn/MSNWrapperImpl.java
   (original)
+++ 
trunk/commons/im-wrapper/src/main/java/org/wso2/imwrapper/msn/MSNWrapperImpl.java
   Mon Dec 10 02:46:35 2007
@@ -145,6 +145,8 @@
                 log.debug("Connection to MSN disconnected");
             }
             messenger.logout();
+            loginProcessed = false;
+            loggedIn = false;
         } else {
             log.error("Cannot disconnect cause the connection is not made as 
yet");
             throw new IMException("Cannot disconnect cause the connection is 
not made as yet");

Modified: 
trunk/commons/im-wrapper/src/main/java/org/wso2/imwrapper/yahoo/YahooWrapperImpl.java
==============================================================================
--- 
trunk/commons/im-wrapper/src/main/java/org/wso2/imwrapper/yahoo/YahooWrapperImpl.java
       (original)
+++ 
trunk/commons/im-wrapper/src/main/java/org/wso2/imwrapper/yahoo/YahooWrapperImpl.java
       Mon Dec 10 02:46:35 2007
@@ -110,6 +110,8 @@
             try {
                 Method method = sessionClass.getMethod("logout", new Class[] 
{});
                 method.invoke(session, new Object[] {});
+                loginProcessed = false;
+                loggedIn = false;
             } catch (NoSuchMethodException e) {
                 throw new IMException(EXCEPTION);
             } catch (InvocationTargetException e) {

_______________________________________________
Commons-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/commons-dev

Reply via email to