Message BUg

If i use Smaks 3.0

  • config = new ConnectionConfiguration(GCM_SERVER, GCM_PORT);
  • config.setSecurityMode(SecurityMode.enabled);
  • config.setReconnectionAllowed(true);
  • config.setRosterLoadedAtLogin(false);
  • config.setSendPresence(false);
  • config.setSocketFactory(SSLSocketFactory.getDefault());
  • System.out.println("Тест - ");
  • // NOTE: Set to true to launch a window with information about packets
  • // sent and received
  • config.setDebuggerEnabled(true);
  • // -Dsmack.debugEnabled=true
  • XMPPConnection.DEBUG_ENABLED = true;
  • connection = new XMPPConnection(config);
  • connection.connect();
  • // Handle incoming packets
  • connection.addPacketListener(new PacketListener() {
  • @Override
  • public void processPacket(Packet packet) {
  • logger.log(Level.INFO, "Received: " + packet.toXML());
  • //…

Received good:

{“data”:{“message-x”:“222”,“action-x”:“111”},“time_t o_live”:10000,“from”:“c_4GULEdFUk:APA91bEy5YiWT0qXpMgjjTvDB0UUsLlFUT5Fp4jClK_-fi OeP-ZWBa_1ttOb9ykWNLG5gxUBYKH1HSgOLqZ9Tzwy0NdGgyn4ZheCgL64JlwHtxyRaQRHBGCQHlia3e maCU4An_EVV”,“message_id”:“1”,“category”:“ru.sendim_testclomessaging.com.sendim” }

if i use Smaks 4.1.4

  • config = XMPPTCPConnectionConfiguration.builder()
  • //Базовыйе настройки
  • .setUsernameAndPassword("465935512265@gcm.googleapis.com", “AIzaSyAZtMWJRtjyJcWYAubN0IahfZFx4BCEJ8g”)
  • .setServiceName(“gcm.googleapis.com”)
  • .setHost(“gcm.googleapis.com”)
  • .setPort(5235)
  • //.setResource(“test”)
  • .setDebuggerEnabled(true)
  • .setSendPresence(false)
  • .setSocketFactory(SSLSocketFactory.getDefault())
  • .setSecurityMode(XMPPTCPConnectionConfiguration.SecurityMode.ifpossible)
  • .build();
  • conn2 = new XMPPTCPConnection(config);
  • setRoster(conn2);//
  • conn2.setPacketReplyTimeout(10000);
  • conn2.connect();
  • myListener = new StanzaListener() {
  • @Override
  • public void processPacket(Stanza arg0) throws NotConnectedException {
  • // TODO Auto-generated method stub
  • System.out.println("888 message4445 - "+arg0);
  • }};
  • conn2.addSyncStanzaListener(myListener,message_filter);

Received NOT good:

Why?