Menu

Problem in retrieve msn contact list again.

Help
ronaldo
2009-02-24
2013-04-29
  • ronaldo

    ronaldo - 2009-02-24

    I have 2 msn account.
    The first account have no custom group in the contact list.
    The second account have several custom group in the contact list.
    When I using the first account to login, it works fine.
    However,when I using the second account to login,
    I got an exception when I retrieving the contact list.

    Here is the debug message:

    java.lang.Exception: ErrorCode 241 , Unknown error
    outgoing : ADL 6 2002
    ====================
         Chunk Debug   
    ====================

    ====================
    Binary Chunk Debug
    ====================
    00000000h: 3C 6D 6C 20 6C 3D 22 31 22 3E 3C 64 20 6E 3D 22 ;
    00000130h: 3C 64 20 6E 3D 22 65 68 6B 2E 65 70 73 6F 6E 2E ; <
    000001a0h: 64 20 6E 3D 22 67 6D 61 69 6C 2E 63 6F 6D 22 3E ; d n="gmail.com">
    000001b0h: 3C 63 20 6E 3D 22 76 69 73 74 61 6C 69 61 22 20 ; <
    000001f0h: 2F 64 3E 3C 64 20 6E 3D 22 68 6F 74 6D 61 69 6C ; /d>
    00000240h: 3C 63 20 6E 3D 22 64 65 6C 65 74 65 64 61 74 61 ;
    00000260h: 3C 63 20 6E 3D 22 6D 61 72 73 61 72 69 65 73 31 ;
    000003e0h: 3C 63 20 6E 3D 22 68 6B 6B 79 6C 65 65 22 20 6C ; <
    00000420h: 63 20 6E 3D 22 77 69 6E 6E 69 65 5F 64 65 73 69 ; c n="winnie_desi
    00000430h: 67 6E 65 72 22 20 6C 3D 22 33 22 20 74 3D 22 31 ; gner" l="3" t="1
    00000440h: 22 20 2F 3E 3C 63 20 6E 3D 22 6C 62 62 66 69 73 ; " /><
    00000710h: 63 20 6E 3D 22 6B 73 79 69 75 22 20 6C 3D 22 33 ; c n="ksyiu" l="3
    00000720h: 22 20 74 3D 22 31 22 20 2F 3E 3C 2F 64 3E 3C 64 ; " t="1" /><
    00000740h: 63 20 6E 3D 22 77 6F 6E 67 72 68 79 22 20 6C 3D ; c n="wongrhy" l=
    00000750h: 22 33 22 20 74 3D 22 31 22 20 2F 3E 3C 63 20 6E ; "3" t="1" />

    incoming : 241 6 63

        at org.apache.jsp.getUpdate_jsp._jspService(getUpdate_jsp.java:253)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at jwm.servlet.UserFilter.doFilter(UserFilter.java:103)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:419)
        at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:378)
        at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
        at java.lang.Thread.run(Unknown Source)
    Caused by: ErrorCode 241 , Unknown error
    outgoing : ADL 6 2002
    ====================
         Chunk Debug   
    ====================

    ====================
    Binary Chunk Debug
    ====================
    00000000h: 3C 6D 6C 20 6C 3D 22 31 22 3E 3C 64 20 6E 3D 22 ;
    00000130h: 3C 64 20 6E 3D 22 65 68 6B 2E 65 70 73 6F 6E 2E ; <
    000001a0h: 64 20 6E 3D 22 67 6D 61 69 6C 2E 63 6F 6D 22 3E ; d n="gmail.com">
    000001b0h: 3C 63 20 6E 3D 22 76 69 73 74 61 6C 69 61 22 20 ; <
    000001f0h: 2F 64 3E 3C 64 20 6E 3D 22 68 6F 74 6D 61 69 6C ; /d>
    00000240h: 3C 63 20 6E 3D 22 64 65 6C 65 74 65 64 61 74 61 ;
    00000260h: 3C 63 20 6E 3D 22 6D 61 72 73 61 72 69 65 73 31 ;
    000003e0h: 3C 63 20 6E 3D 22 68 6B 6B 79 6C 65 65 22 20 6C ; <
    00000420h: 63 20 6E 3D 22 77 69 6E 6E 69 65 5F 64 65 73 69 ; c n="winnie_desi
    00000430h: 67 6E 65 72 22 20 6C 3D 22 33 22 20 74 3D 22 31 ; gner" l="3" t="1
    00000440h: 22 20 2F 3E 3C 63 20 6E 3D 22 6C 62 62 66 69 73 ; " /><
    00000710h: 63 20 6E 3D 22 6B 73 79 69 75 22 20 6C 3D 22 33 ; c n="ksyiu" l="3
    00000720h: 22 20 74 3D 22 31 22 20 2F 3E 3C 2F 64 3E 3C 64 ; " t="1" /><
    00000740h: 63 20 6E 3D 22 77 6F 6E 67 72 68 79 22 20 6C 3D ; c n="wongrhy" l=
    00000750h: 22 33 22 20 74 3D 22 31 22 20 2F 3E 3C 63 20 6E ; "3" t="1" />

    incoming : 241 6 63

        at net.sf.jml.protocol.incoming.IncomingError.messageReceived(IncomingError.java:59)
        at net.sf.jml.protocol.MsnSession$1.messageReceived(MsnSession.java:107)
        at net.sf.jml.net.Session.fireMessageReceived(Session.java:293)
        at net.sf.jml.net.Session.access$0(Session.java:289)
        at net.sf.jml.net.Session$MsgDispatcher.run(Session.java:275)
        ... 1 more
    */

                   
    /*
    java.lang.Exception: unknown message: ADL 6 OK

        at org.apache.jsp.getUpdate_jsp._jspService(getUpdate_jsp.java:253)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at jwm.servlet.UserFilter.doFilter(UserFilter.java:103)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:419)
        at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:378)
        at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
        at java.lang.Thread.run(Unknown Source)
    Caused by: unknown message: ADL 6 OK

        at net.sf.jml.protocol.incoming.IncomingUnknown.messageReceived(IncomingUnknown.java:37)
        at net.sf.jml.protocol.MsnSession$1.messageReceived(MsnSession.java:107)
        at net.sf.jml.net.Session.fireMessageReceived(Session.java:293)
        at net.sf.jml.net.Session.access$0(Session.java:289)
        at net.sf.jml.net.Session$MsgDispatcher.run(Session.java:275)
        ... 1 more

     
    • ronaldo

      ronaldo - 2009-02-24

      In fact I am using the developer version.
      I download the source code from svn, and then import the source code to eclipse.

       
    • Damian Minkov

      Damian Minkov - 2009-02-24

      Hi, can you put the logging level to FINEST
      net.sf.jml.level = FINEST and if you want you can send me the logs in private.
      As I can see is that the ADL packet content is not correct but the problem can be found if I have the whole log so the problem can be tracked.
      You must see some big xmls in the logs.
      Thanks
      damencho

       
    • Damian Minkov

      Damian Minkov - 2009-02-24

      I also found this in pidgin track :
      http://www.nabble.com/-7359:-Error-241---Unable-to-add-user.-td20159542.html
      and the solution :
      http://pidgin.im/pipermail/tracker/2008-September/035362.html
      If you have a access to a machine with windows you can also try it.

      damencho

       
    • Damian Minkov

      Damian Minkov - 2009-03-04

      Hi again,
      I've just committed a fix for this problem, hope it works.
      Could you please try with latest svn and report is it ok.
      Thanks

       
    • ronaldo

      ronaldo - 2009-03-08

      Hi Damian,

      It works.

      thank you very much.

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.