diff --git a/build.xml b/build.xml index 13ae0c3ac..28fb0eb9c 100644 --- a/build.xml +++ b/build.xml @@ -662,7 +662,7 @@ as a test environment--> - + @@ -1214,7 +1214,6 @@ javax.swing.event, javax.swing.border"/> - @@ -1230,7 +1229,6 @@ javax.swing.event, javax.swing.border"/> - diff --git a/lib/installer-exclude/cindy.jar b/lib/installer-exclude/cindy.jar deleted file mode 100644 index fd729fd18..000000000 Binary files a/lib/installer-exclude/cindy.jar and /dev/null differ diff --git a/lib/installer-exclude/jml-1.0b1.jar b/lib/installer-exclude/jml-1.0b1.jar index 3ddc421c3..456375120 100644 Binary files a/lib/installer-exclude/jml-1.0b1.jar and b/lib/installer-exclude/jml-1.0b1.jar differ diff --git a/resources/install/logging.properties b/resources/install/logging.properties index e77a0cfe0..44171bcb1 100644 --- a/resources/install/logging.properties +++ b/resources/install/logging.properties @@ -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 diff --git a/src/net/java/sip/communicator/impl/protocol/jabber/ContactJabberImpl.java b/src/net/java/sip/communicator/impl/protocol/jabber/ContactJabberImpl.java index 4865f67f8..693828c09 100644 --- a/src/net/java/sip/communicator/impl/protocol/jabber/ContactJabberImpl.java +++ b/src/net/java/sip/communicator/impl/protocol/jabber/ContactJabberImpl.java @@ -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; } diff --git a/src/net/java/sip/communicator/impl/protocol/msn/EventManager.java b/src/net/java/sip/communicator/impl/protocol/msn/EventManager.java index 73e42999f..fa724a2d5 100644 --- a/src/net/java/sip/communicator/impl/protocol/msn/EventManager.java +++ b/src/net/java/sip/communicator/impl/protocol/msn/EventManager.java @@ -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) diff --git a/src/net/java/sip/communicator/impl/protocol/msn/ProtocolProviderServiceMsnImpl.java b/src/net/java/sip/communicator/impl/protocol/msn/ProtocolProviderServiceMsnImpl.java index 2568b9cd0..9f5968a0a 100644 --- a/src/net/java/sip/communicator/impl/protocol/msn/ProtocolProviderServiceMsnImpl.java +++ b/src/net/java/sip/communicator/impl/protocol/msn/ProtocolProviderServiceMsnImpl.java @@ -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.*; diff --git a/src/net/java/sip/communicator/impl/protocol/msn/VolatileContact.java b/src/net/java/sip/communicator/impl/protocol/msn/VolatileContact.java index 0ff2a85d2..31219eec7 100644 --- a/src/net/java/sip/communicator/impl/protocol/msn/VolatileContact.java +++ b/src/net/java/sip/communicator/impl/protocol/msn/VolatileContact.java @@ -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 "";} } diff --git a/test/net/java/sip/communicator/slick/protocol/msn/TestOperationSetPresence.java b/test/net/java/sip/communicator/slick/protocol/msn/TestOperationSetPresence.java index 93bc022f3..2913a66c0 100644 --- a/test/net/java/sip/communicator/slick/protocol/msn/TestOperationSetPresence.java +++ b/test/net/java/sip/communicator/slick/protocol/msn/TestOperationSetPresence.java @@ -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"); + } } /**