Change in msn lib. fixing windows connect problem.

cusax-fix
Damian Minkov 19 years ago
parent 5e870b9cff
commit a0600fa3b5

@ -662,7 +662,7 @@
as a test environment-->
<sysproperty key="felix.config.properties"
value="file:./lib/felix.unit.test.properties"/>
<!-- Tell the slick runner where to store test results. -->
<sysproperty key="net.java.sip.communicator.slick.runner.OUTPUT_DIR"
value="${test.reports.dir}"/>
@ -1214,7 +1214,6 @@ javax.swing.event, javax.swing.border"/>
<zipfileset dir="${dest}/net/java/sip/communicator/impl/protocol/msn"
prefix="net/java/sip/communicator/impl/protocol/msn"/>
<zipfileset src="${lib.noinst}/jml-1.0b1.jar" prefix=""/>
<zipfileset src="${lib.noinst}/cindy.jar" prefix=""/>
<zipfileset src="${lib.noinst}/commons-logging.jar" prefix=""/>
<zipfileset dir="resources/images/msn"
prefix="resources/images/msn"/>
@ -1230,7 +1229,6 @@ javax.swing.event, javax.swing.border"/>
<zipfileset dir="${dest}/net/java/sip/communicator/slick/protocol/msn"
prefix="net/java/sip/communicator/slick/protocol/msn"/>
<zipfileset src="${lib.noinst}/jml-1.0b1.jar" prefix=""/>
<zipfileset src="${lib.noinst}/cindy.jar" prefix=""/>
<zipfileset src="${lib.noinst}/commons-logging.jar" prefix=""/>
</jar>
</target>

Binary file not shown.

@ -77,4 +77,4 @@ net.java.sip.communicator.impl.gui.level = INFO
com.xyz.foo.level = SEVERE
sun.awt.level = INFO
java.awt.level = INFO
javax.swing.level = INFO

@ -9,6 +9,7 @@
import org.jivesoftware.smack.*;
import org.jivesoftware.smackx.packet.*;
import net.java.sip.communicator.service.protocol.*;
import net.java.sip.communicator.util.*;
import net.java.sip.communicator.service.protocol.jabberconstants.*;
/**
@ -18,6 +19,9 @@
public class ContactJabberImpl
implements Contact
{
private static final Logger logger = Logger.getLogger(ContactJabberImpl.class);
private RosterEntry rosterEntry = null;
private boolean isLocal = false;
private byte[] image = null;
@ -300,7 +304,11 @@ private byte[] getAvatar()
return card.getAvatar();
}
catch (XMPPException e) {}
catch (Exception e)
{
logger.error("Cannot load image for contact " +
this + " : " + e.getMessage());
}
return null;
}

@ -8,12 +8,14 @@
import java.util.*;
import net.sf.cindy.*;
import net.sf.jml.*;
import net.sf.jml.impl.*;
import net.sf.jml.protocol.*;
import net.sf.jml.protocol.incoming.*;
import net.java.sip.communicator.util.Logger;
import net.sf.jml.net.Message;
import net.sf.jml.net.SessionAdapter;
import net.sf.jml.net.SocketSession;
/**
* Manager which listens for changing of the contact list
@ -70,7 +72,7 @@ public void removeModificationListener(EventListener listener)
* @param message Message
* @throws Exception
*/
public void messageSent(Session session, Message message) throws Exception
public void messageSent(SocketSession session, Message message) throws Exception
{
logger.trace(msnMessenger.getOwner().getEmail().getEmailAddress() +
" outgoing " + message);
@ -82,7 +84,7 @@ public void messageSent(Session session, Message message) throws Exception
* @param message Message
* @throws Exception
*/
public void messageReceived(Session session, Message message)
public void messageReceived(SocketSession session, Message message)
throws Exception
{
MsnIncomingMessage incoming = (MsnIncomingMessage)((WrapperMessage)message)

@ -1,3 +1,4 @@
/*
* SIP Communicator, the OpenSource Java VoIP and Instant Messaging client.
*
@ -9,7 +10,6 @@
import java.nio.channels.*;
import java.util.*;
import net.java.sip.communicator.impl.protocol.gibberish.*;
import net.java.sip.communicator.service.protocol.*;
import net.java.sip.communicator.service.protocol.event.*;
import net.java.sip.communicator.util.*;

@ -1,3 +1,4 @@
/*
* SIP Communicator, the OpenSource Java VoIP and Instant Messaging client.
*
@ -53,4 +54,6 @@ public String getFriendlyName()
public String getOldDisplayName(){return "";}
public MsnUserStatus getOldStatus(){return null;}
public String getPersonalMessage(){return "";}
}

@ -320,7 +320,7 @@ private void pauseAfterStateChanges()
{
try
{
Thread.currentThread().sleep(1500);
Thread.currentThread().sleep(3000);
}
catch (InterruptedException ex)
{
@ -512,6 +512,14 @@ public void postTestSubscribe()
{
// happens if the user is already subscribed
}
Object lock = new Object();
synchronized(lock)
{
logger.info("Will wait all subscriptioin events to be received by lib");
lock.wait(3000);
logger.info("Stopped waiting");
}
}
/**

Loading…
Cancel
Save