Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

ZCS 6.0 BETA2 - Exception at getRootFolder

Help
Jens Thiel
2009-07-07
2013-04-25
  • Jens Thiel
    Jens Thiel
    2009-07-07

    Hi,

    I'm getting these with:

    Zimbra 6.0 b2
    Funambol 7.1.0
    ZimbraFunambol Connector/0.5.02
    Funambol Outlook Sync Client 7.2.1

    [CODE]==> logs/ds-server/ds-server.log <==
    [2009-07-04 03:57:09,815] [funambol.transport.http] [INFO] [6F8800B0F1F86FDB5AB5A145043507E2] [] [] [] Handling incoming request
    [2009-07-04 03:57:09,815] [funambol.transport.http] [INFO] [6F8800B0F1F86FDB5AB5A145043507E2] [] [] [] Request URL: http://mail.xxx.net:8080/funambol/ds/
    [2009-07-04 03:57:09,815] [funambol.transport.http] [INFO] [6F8800B0F1F86FDB5AB5A145043507E2] [] [] [] Requested sessionId: null
    [2009-07-04 03:57:10,945] [funambol.handler] [ERROR] [6F8800B0F1F86FDB5AB5A145043507E2] [fol-TE9OREVSTEE6amVucw==] [] [] Exception processing message
    java.lang.NullPointerException
    at ru.korusconsulting.connector.base.SoapHelper.getRootFolder(SoapHelper.java:61)
    at ru.korusconsulting.connector.base.ZimbraPort.requestAutorization(ZimbraPort.java:146)
    at ru.korusconsulting.connector.funambol.ZimbraOfficer.authenticateUser(ZimbraOfficer.java:53)
    at com.funambol.server.engine.Sync4jEngine.login(Sync4jEngine.java:1541)
    at com.funambol.server.session.SyncSessionHandler.login(SyncSessionHandler.java:2197)
    at com.funambol.server.session.SyncSessionHandler.processMessage(SyncSessionHandler.java:453)
    at com.funambol.server.engine.SyncAdapter.processInputMessage(SyncAdapter.java:533)
    at com.funambol.server.engine.SyncAdapter.processXMLMessage(SyncAdapter.java:254)
    at com.funambol.transport.http.server.LocalSyncHolder.processXMLMessage(LocalSyncHolder.java:97)
    at com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:399)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    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 com.funambol.transport.http.server.LogContextFilter.doFilter(LogContextFilter.java:115)
    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.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Thread.java:595)
    [2009-07-04 03:57:11,025] [funambol.transport.http] [INFO] [6F8800B0F1F86FDB5AB5A145043507E2] [fol-TE9OREVSTEE6amVucw==] [] [] Request processed.
    [2009-07-04 03:57:11,026] [funambol.transport.http] [INFO] [6F8800B0F1F86FDB5AB5A145043507E2] [] [] [] Closing session 6F8800B0F1F86FDB5AB5A145043507E2
    [2009-07-04 03:57:11,026] [funambol.engine] [INFO] [6F8800B0F1F86FDB5AB5A145043507E2] [] [] [] null: synchronization completed
    [/CODE]

    Any ideas? I can provide Zimbra URL and valid credentials to a test account.

     
    • I have the exact same problem with Phone sync (Nokia SyncML HTTP Client)

      Zimbra 6.0 b2
      Funambol 7.1.0
      ZimbraFunambol Connector/0.5.02

       
      • hello i have exact the same problem with Zimbra 6.0 Beta 2 and the latest Funambol+ Zimbra Connector.

        Someone who could make the change in the Zimbra Connector?

         
        • Same here with Zimbra 6 RC1.
          Also tried with Funambol 8.0.0 beta, but it doesn't change anything. Does anyone have a clue about what should be done on the Connector in order to make it work ?
          Thanks !

           
          • its very bad, that there is no solution for Zimbra 6. The one in the Tracker doesn't work.

             
    • Zoltan67
      Zoltan67
      2009-09-11

      Found another solution, explained in the Tracker. A working connector (well at least working for us) is available in Zimbra official forum, here is the URL :
      http://www.zimbra.com/forums/zimbra-mobile/23988-zimbra-funambol-sync4j-code-48.html#post151879
      Hope this will help !

       
  • Michiel
    Michiel
    2009-09-24

    See new files/SVN for updated version.