From: Edoardo S. <edo...@fu...> - 2008-05-22 06:32:08
|
Hi Paul, just answering the last part of your question about email sync support for BB. The BB plugin provides only PIM data sync (Contacts, Calendar, Tasks and Notes). You can find the email support installing the BB version of the JavaME Push Email Client available in the following zip file funambol-mail-client-6.5.10.zip: http://forge.objectweb.org/project/download.php?group_id=96&file_id=10536 The BB version of the JavaME Push Email Client has been added recently in the zip file. Regards, Edoardo Paul Aviles ha scritto: > > Hello guys, perhaps someone can give me a hand here. After several > attempts I am getting nowhere. One server running Small Business > Sever 2003 which is supposed to be Exchange 2003 with Funambol 6.5.14 > installed, 6.5.0 Exchange connector, and using the BB 6.6.0 plug-in on > a Verizon 8330 curve. After configuring the server I am not able to > synch from the BB unit. Attached is the log and for what I see, it > points to a webdav issue with PROPFIND not being supported. Am I on > the right track, and if so is there a workaround? I have seen others > post about SBS 2003 and Exchange 2003 in a positive way so I would > imagine is possible. Also, if the BB plug-in only gives you the > synchronization for calendar, contacts, etc, but not email, how is > email supposed to work then? > > > > On the device it shows Authentication failed for scard, snote, etc. > > > > Best regards, > > > > Paul > > > > ds-server.log > > > > [2008-05-22 01:22:56,853] [funambol.transport.http] [INFO] > [E355617A5EBF2C535EDCCF99B28E485D] [] [] [] Handling incoming request > > [2008-05-22 01:22:56,853] [funambol.transport.http] [INFO] > [E355617A5EBF2C535EDCCF99B28E485D] [] [] [] Request URL: > http://www.myserver.com:8080/funambol/ds > > [2008-05-22 01:22:56,853] [funambol.transport.http] [INFO] > [E355617A5EBF2C535EDCCF99B28E485D] [] [] [] Requested sessionId: null > > [2008-05-22 01:22:56,931] [funambol.exchange] [INFO] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] > ExchangeOfficer authenticate() Start > > [2008-05-22 01:22:56,947] [funambol.exchange] [INFO] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] Username: > my...@my... > > [2008-05-22 01:22:56,947] [funambol.exchange] [INFO] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] Credentials: > cGF1bC5hdmlsZXNAbmlja2VsbmV0d29ya3MuY29tOkByaWJ1cjk5 > > [2008-05-22 01:22:56,962] [funambol.exchange] [DEBUG] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] useFBA > correctly read, false > > [2008-05-22 01:22:56,978] [funambol.exchange] [DEBUG] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] initialized > new WebDavHttpTransport with useFBA: false > > [2008-05-22 01:22:56,978] [funambol.exchange] [DEBUG] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] Message to > Exchange Server:PROPFIND /Exchange/my...@my.../ HTTP/1.0 > > Depth: 1 > > Host: www.myserver.com > > Content-Type: text/xml; charset="UTF-8" > > Content-Length: 171 > > Authorization: Basic cGF1bC5hdmlsZXNAbmlja2VsbmV0d29ya3MuY29tOkByaWJ1cjk5 > > > > <?xml version="1.0" encoding="utf-8" ?> > > <D:propfind xmlns:D="DAV:" > xmlns:E="http://schemas.microsoft.com/exchange/"> > > <D:allprop><E:allprop/></D:allprop> > > </D:propfind> > > > > [2008-05-22 01:22:56,978] [funambol.exchange] [INFO] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] not using ssl > > [2008-05-22 01:22:56,978] [funambol.exchange] [DEBUG] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] after sending > message > > [2008-05-22 01:22:56,994] [funambol.exchange] [DEBUG] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] WebDav > response time - start: 1211433776978 - end: 1211433776994 - elapsed: 16 > > [2008-05-22 01:22:56,994] [funambol.exchange] [DEBUG] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] Message from > Exchange Server: HTTP/1.1 501 Method PROPFIND is not defined in RFC > 2068 and is not supported by the Servlet API > > Server: Apache-Coyote/1.1 > > Content-Type: text/html;charset=utf-8 > > Content-Length: 1238 > > Date: Thu, 22 May 2008 05:22:56 GMT > > Connection: close > > > > <html><head><title>Apache Tomcat/5.5.20 - Error > report</title><style><!--H1 > {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} > H2 > {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} > H3 > {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} > BODY > {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} > B > {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} > P > {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A > {color : black;}A.name {color : black;}HR {color : > #525D76;}--></style> </head><body><h1>HTTP Status 501 - Method > PROPFIND is not defined in RFC 2068 and is not supported by the > Servlet API </h1><HR size="1" noshade="noshade"><p><b>type</b> Status > report</p><p><b>message</b> <u>Method PROPFIND is not defined in RFC > 2068 and is not supported by the Servlet API > </u></p><p><b>description</b> <u>The server does not support the > functionality needed to fulfill this request (Method PROPFIND is not > defined in RFC 2068 and is not supported by the Servlet API > ).</u></p><HR size="1" noshade="noshade"><h3>Apache > Tomcat/5.5.20</h3></body></html> > > [2008-05-22 01:22:56,994] [funambol.exchange] [ERROR] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] Error getting > connection: com.funambol.exchange.exception.DataAccessException: Error > getting local items > > [2008-05-22 01:22:56,994] [funambol.exchange] [ERROR] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] > com.funambol.exchange.security.ExchangeOfficer : check Exchange > Credentials > > com.funambol.exchange.exception.DataAccessException: Error getting > local items > > at > com.funambol.exchange.items.dao.ItemDAO.saveFolders(ItemDAO.java:290) > > at > com.funambol.exchange.items.dao.ItemDAO.getExchangeAccessStatus(ItemDAO.java:868) > > at > com.funambol.exchange.items.manager.ItemManager.getExchangeAccessStatus(ItemManager.java:200) > > at > com.funambol.exchange.security.ExchangeOfficer.checkExchangeCredentials(ExchangeOfficer.java:349) > > at > com.funambol.exchange.security.ExchangeOfficer.authenticateBasicCredential(ExchangeOfficer.java:251) > > at > com.funambol.exchange.security.ExchangeOfficer.authenticateUser(ExchangeOfficer.java:145) > > at > com.funambol.server.engine.Sync4jEngine.login(Sync4jEngine.java:1503) > > at > com.funambol.server.session.SyncSessionHandler.login(SyncSessionHandler.java:2194) > > at > com.funambol.server.session.SyncSessionHandler.processMessage(SyncSessionHandler.java:453) > > at > com.funambol.server.engine.SyncAdapter.processInputMessage(SyncAdapter.java:514) > > at > com.funambol.server.engine.SyncAdapter.processXMLMessage(SyncAdapter.java:243) > > at > com.funambol.transport.http.server.LocalSyncHolder.processXMLMessage(LocalSyncHolder.java:97) > > at > com.funambol.transport.http.server.Sync4jServlet.doPost(Sync4jServlet.java:382) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > > at > com.funambol.transport.http.server.LogContextFilter.doFilter(LogContextFilter.java:115) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) > > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) > > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) > > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) > > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) > > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) > > at java.lang.Thread.run(Thread.java:595) > > Caused by: java.lang.Exception: Error getting user folders > > at > com.funambol.exchange.items.dao.ItemDAO.saveFolders(ItemDAO.java:287) > > ... 31 more > > [2008-05-22 01:22:56,994] [funambol.handler] [INFO] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] User not > authenticated > > [2008-05-22 01:22:56,994] [funambol.handler] [INFO] > [E355617A5EBF2C535EDCCF99B28E485D] [fbb-832388271] [] [] > Authentication failed for device fbb-832388271. Make sure that the > client used correct username and password and that there is a > principal associating the user to the device. > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > ------------------------------------------------------------------------ > > _______________________________________________ > Sync4j-users mailing list > Syn...@li... > https://lists.sourceforge.net/lists/listinfo/sync4j-users > -- Edoardo Schepis sc...@fu... Java ME Tech Lead www.funambol.com funambol :: mobile open source :: http://www.funambol.com |