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