iPhone - No Calendar - No Contacts

Forum to discuss the Scalix ActiveSync product

Moderators: ScalixSupport, admin

Mouseclone
Posts: 209
Joined: Thu Nov 02, 2006 12:02 pm

iPhone - No Calendar - No Contacts

Postby Mouseclone » Thu Feb 04, 2010 10:46 am

currently we have just 2 users on the ActiveSync diet. I didn't want to roll it out to everyone right away. Glad I didn't. I have a user that was syncing his with Funambol, and Calendar with Google. The other user is working fine and was just using Funambol, and syncing calendar by pst that was exported from Scalix every week or so.

Here is a log of scalix-wireless.log

Code: Select all

2010-02-04 09:29:11,104  WARN [Message.parseRecipientHeader:436] Message (url: null) - Failed to parse provided address Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>
javax.mail.internet.AddressException: Missing '"' in string ``Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>'' at position 183
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:674)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:555)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:532)
   at com.scalix.wireless.api.entity.Message.parseRecipientHeader(Message.java:429)
   at com.scalix.wireless.api.entity.Message.fromXML(Message.java:355)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageRef.<init>(MessageRef.java:74)
   at com.scalix.wireless.api.entity.Message.<init>(Message.java:88)
   at com.scalix.wireless.api.entity.MessageList.fromXML(MessageList.java:53)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageList.<init>(MessageList.java:32)
   at com.scalix.wireless.api.entity.MessageListSequence.fromXML(MessageListSequence.java:46)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:55)
   at com.scalix.wireless.api.entity.MessageListSequence.<init>(MessageListSequence.java:96)
   at com.scalix.wireless.api.service.PlatformClient.getMessageChanges(PlatformClient.java:655)
   at com.scalix.wireless.controller.command.SyncCommand.doSync(SyncCommand.java:199)
   at com.scalix.wireless.controller.command.SyncCommand.execute(SyncCommand.java:155)
   at com.scalix.wireless.handlers.WirelessRequestImpl.execute(WirelessRequestImpl.java:176)
   at com.scalix.wireless.HttpRequestHandler.handleRequest(HttpRequestHandler.java:138)
   at com.scalix.wireless.WirelessServlet.doPost(WirelessServlet.java:113)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:158)
   at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
   at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
   at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
   at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
   at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
   at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:156)
   at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
   at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
   at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
   at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
   at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
   at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
   at java.lang.Thread.run(Unknown Source)
2010-02-04 09:29:11,254  WARN [ContactsFormatter.formatMessage:53] CONTACTS - file as for Contact 0019a00a9198d187 was null
2010-02-04 09:29:11,255 FATAL [WirelessServlet.doPost:127] SERVLET - deviceId: Appl88845NH9Y7K, user: gmorand - Uncaught and unhandled exception was reported by the server:
java.lang.NullPointerException
2010-02-04 09:29:12,670  WARN [Message.parseRecipientHeader:436] Message (url: null) - Failed to parse provided address Undisclosed recipients:;@blackwidow.kauffman.com
javax.mail.internet.AddressException: Missing local name in string ``@blackwidow.kauffman.com''
   at javax.mail.internet.InternetAddress.checkAddress(InternetAddress.java:899)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:819)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:555)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:532)
   at com.scalix.wireless.api.entity.Message.parseRecipientHeader(Message.java:429)
   at com.scalix.wireless.api.entity.Message.fromXML(Message.java:356)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageRef.<init>(MessageRef.java:74)
   at com.scalix.wireless.api.entity.Message.<init>(Message.java:88)
   at com.scalix.wireless.api.entity.MessageList.fromXML(MessageList.java:53)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageList.<init>(MessageList.java:32)
   at com.scalix.wireless.api.entity.MessageListSequence.fromXML(MessageListSequence.java:46)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:55)
   at com.scalix.wireless.api.entity.MessageListSequence.<init>(MessageListSequence.java:96)
   at com.scalix.wireless.api.service.PlatformClient.getMessageChanges(PlatformClient.java:655)
   at com.scalix.wireless.controller.command.SyncCommand.doSync(SyncCommand.java:199)
   at com.scalix.wireless.controller.command.SyncCommand.execute(SyncCommand.java:155)
   at com.scalix.wireless.handlers.WirelessRequestImpl.execute(WirelessRequestImpl.java:176)
   at com.scalix.wireless.HttpRequestHandler.handleRequest(HttpRequestHandler.java:138)
   at com.scalix.wireless.WirelessServlet.doPost(WirelessServlet.java:113)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:158)
   at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
   at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
   at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
   at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
   at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
   at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:156)
   at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
   at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
   at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
   at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
   at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
   at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
   at java.lang.Thread.run(Unknown Source)
2010-02-04 09:29:14,100  WARN [Message.parseRecipientHeader:436] Message (url: null) - Failed to parse provided address Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>
javax.mail.internet.AddressException: Missing '"' in string ``Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>'' at position 183
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:674)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:555)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:532)
   at com.scalix.wireless.api.entity.Message.parseRecipientHeader(Message.java:429)
   at com.scalix.wireless.api.entity.Message.fromXML(Message.java:355)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageRef.<init>(MessageRef.java:74)
   at com.scalix.wireless.api.entity.Message.<init>(Message.java:88)
   at com.scalix.wireless.api.entity.MessageList.fromXML(MessageList.java:53)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageList.<init>(MessageList.java:32)
   at com.scalix.wireless.api.entity.MessageListSequence.fromXML(MessageListSequence.java:46)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:55)
   at com.scalix.wireless.api.entity.MessageListSequence.<init>(MessageListSequence.java:96)
   at com.scalix.wireless.api.service.PlatformClient.getMessageChanges(PlatformClient.java:655)
   at com.scalix.wireless.controller.command.SyncCommand.doSync(SyncCommand.java:199)
   at com.scalix.wireless.controller.command.SyncCommand.execute(SyncCommand.java:155)
   at com.scalix.wireless.handlers.WirelessRequestImpl.execute(WirelessRequestImpl.java:176)
   at com.scalix.wireless.HttpRequestHandler.handleRequest(HttpRequestHandler.java:138)
   at com.scalix.wireless.WirelessServlet.doPost(WirelessServlet.java:113)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:158)
   at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
   at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
   at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
   at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
   at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
   at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:156)
   at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
   at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
   at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
   at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
   at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
   at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
   at java.lang.Thread.run(Unknown Source)
2010-02-04 09:29:14,219  WARN [ContactsFormatter.formatMessage:53] CONTACTS - file as for Contact 0019a00a9198d187 was null
2010-02-04 09:29:14,220 FATAL [WirelessServlet.doPost:127] SERVLET - deviceId: Appl88845NH9Y7K, user: gmorand - Uncaught and unhandled exception was reported by the server:
java.lang.NullPointerException
2010-02-04 09:29:33,206  WARN [Message.parseRecipientHeader:436] Message (url: null) - Failed to parse provided address Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>
javax.mail.internet.AddressException: Missing '"' in string ``Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>'' at position 183
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:674)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:555)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:532)
   at com.scalix.wireless.api.entity.Message.parseRecipientHeader(Message.java:429)
   at com.scalix.wireless.api.entity.Message.fromXML(Message.java:355)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageRef.<init>(MessageRef.java:74)
   at com.scalix.wireless.api.entity.Message.<init>(Message.java:88)
   at com.scalix.wireless.api.entity.MessageList.fromXML(MessageList.java:53)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageList.<init>(MessageList.java:32)
   at com.scalix.wireless.api.entity.MessageListSequence.fromXML(MessageListSequence.java:46)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:55)
   at com.scalix.wireless.api.entity.MessageListSequence.<init>(MessageListSequence.java:96)
   at com.scalix.wireless.api.service.PlatformClient.getMessageChanges(PlatformClient.java:655)
   at com.scalix.wireless.controller.command.SyncCommand.doSync(SyncCommand.java:199)
   at com.scalix.wireless.controller.command.SyncCommand.execute(SyncCommand.java:155)
   at com.scalix.wireless.handlers.WirelessRequestImpl.execute(WirelessRequestImpl.java:176)
   at com.scalix.wireless.HttpRequestHandler.handleRequest(HttpRequestHandler.java:138)
   at com.scalix.wireless.WirelessServlet.doPost(WirelessServlet.java:113)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:158)
   at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
   at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
   at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
   at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
   at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
   at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:156)
   at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
   at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
   at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
   at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
   at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
   at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
   at java.lang.Thread.run(Unknown Source)
2010-02-04 09:29:33,297  WARN [ContactsFormatter.formatMessage:53] CONTACTS - file as for Contact 0019a00a9198d187 was null
2010-02-04 09:29:33,297 FATAL [WirelessServlet.doPost:127] SERVLET - deviceId: Appl88845NH9Y7K, user: gmorand - Uncaught and unhandled exception was reported by the server:
java.lang.NullPointerException
2010-02-04 09:29:35,404  WARN [Message.parseRecipientHeader:436] Message (url: null) - Failed to parse provided address Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>
javax.mail.internet.AddressException: Missing '"' in string ``Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>'' at position 183
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:674)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:555)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:532)
   at com.scalix.wireless.api.entity.Message.parseRecipientHeader(Message.java:429)
   at com.scalix.wireless.api.entity.Message.fromXML(Message.java:355)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageRef.<init>(MessageRef.java:74)
   at com.scalix.wireless.api.entity.Message.<init>(Message.java:88)
   at com.scalix.wireless.api.entity.MessageList.fromXML(MessageList.java:53)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageList.<init>(MessageList.java:32)
   at com.scalix.wireless.api.entity.MessageListSequence.fromXML(MessageListSequence.java:46)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:55)
   at com.scalix.wireless.api.entity.MessageListSequence.<init>(MessageListSequence.java:96)
   at com.scalix.wireless.api.service.PlatformClient.getMessageChanges(PlatformClient.java:655)
   at com.scalix.wireless.controller.command.SyncCommand.doSync(SyncCommand.java:199)
   at com.scalix.wireless.controller.command.SyncCommand.execute(SyncCommand.java:155)
   at com.scalix.wireless.handlers.WirelessRequestImpl.execute(WirelessRequestImpl.java:176)
   at com.scalix.wireless.HttpRequestHandler.handleRequest(HttpRequestHandler.java:138)
   at com.scalix.wireless.WirelessServlet.doPost(WirelessServlet.java:113)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:158)
   at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
   at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
   at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
   at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
   at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
   at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:156)
   at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
   at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
   at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
   at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
   at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
   at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
   at java.lang.Thread.run(Unknown Source)
2010-02-04 09:29:35,491  WARN [ContactsFormatter.formatMessage:53] CONTACTS - file as for Contact 0019a00a9198d187 was null
2010-02-04 09:29:35,492 FATAL [WirelessServlet.doPost:127] SERVLET - deviceId: Appl88845NH9Y7K, user: gmorand - Uncaught and unhandled exception was reported by the server:
java.lang.NullPointerException
2010-02-04 09:29:40,204  WARN [Message.parseRecipientHeader:436] Message (url: null) - Failed to parse provided address Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>
javax.mail.internet.AddressException: Missing '"' in string ``Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>'' at position 183
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:674)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:555)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:532)
   at com.scalix.wireless.api.entity.Message.parseRecipientHeader(Message.java:429)
   at com.scalix.wireless.api.entity.Message.fromXML(Message.java:355)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageRef.<init>(MessageRef.java:74)
   at com.scalix.wireless.api.entity.Message.<init>(Message.java:88)
   at com.scalix.wireless.api.entity.MessageList.fromXML(MessageList.java:53)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageList.<init>(MessageList.java:32)
   at com.scalix.wireless.api.entity.MessageListSequence.fromXML(MessageListSequence.java:46)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:55)
   at com.scalix.wireless.api.entity.MessageListSequence.<init>(MessageListSequence.java:96)
   at com.scalix.wireless.api.service.PlatformClient.getMessageChanges(PlatformClient.java:655)
   at com.scalix.wireless.controller.command.SyncCommand.doSync(SyncCommand.java:199)
   at com.scalix.wireless.controller.command.SyncCommand.execute(SyncCommand.java:155)
   at com.scalix.wireless.handlers.WirelessRequestImpl.execute(WirelessRequestImpl.java:176)
   at com.scalix.wireless.HttpRequestHandler.handleRequest(HttpRequestHandler.java:138)
   at com.scalix.wireless.WirelessServlet.doPost(WirelessServlet.java:113)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:158)
   at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
   at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
   at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
   at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
   at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
   at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:156)
   at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
   at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
   at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
   at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
   at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
   at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
   at java.lang.Thread.run(Unknown Source)
2010-02-04 09:29:40,290  WARN [ContactsFormatter.formatMessage:53] CONTACTS - file as for Contact 0019a00a9198d187 was null
2010-02-04 09:29:40,291 FATAL [WirelessServlet.doPost:127] SERVLET - deviceId: Appl88845NH9Y7K, user: gmorand - Uncaught and unhandled exception was reported by the server:
java.lang.NullPointerException
2010-02-04 09:29:42,319  WARN [Message.parseRecipientHeader:436] Message (url: null) - Failed to parse provided address Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>
javax.mail.internet.AddressException: Missing '"' in string ``Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>'' at position 183
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:674)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:555)
   at javax.mail.internet.InternetAddress.parse(InternetAddress.java:532)
   at com.scalix.wireless.api.entity.Message.parseRecipientHeader(Message.java:429)
   at com.scalix.wireless.api.entity.Message.fromXML(Message.java:355)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageRef.<init>(MessageRef.java:74)
   at com.scalix.wireless.api.entity.Message.<init>(Message.java:88)
   at com.scalix.wireless.api.entity.MessageList.fromXML(MessageList.java:53)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:68)
   at com.scalix.wireless.api.entity.MessageList.<init>(MessageList.java:32)
   at com.scalix.wireless.api.entity.MessageListSequence.fromXML(MessageListSequence.java:46)
   at com.scalix.wireless.api.entity.PlatformResponse.<init>(PlatformResponse.java:55)
   at com.scalix.wireless.api.entity.MessageListSequence.<init>(MessageListSequence.java:96)
   at com.scalix.wireless.api.service.PlatformClient.getMessageChanges(PlatformClient.java:655)
   at com.scalix.wireless.controller.command.SyncCommand.doSync(SyncCommand.java:199)
   at com.scalix.wireless.controller.command.SyncCommand.execute(SyncCommand.java:155)
   at com.scalix.wireless.handlers.WirelessRequestImpl.execute(WirelessRequestImpl.java:176)
   at com.scalix.wireless.HttpRequestHandler.handleRequest(HttpRequestHandler.java:138)
   at com.scalix.wireless.WirelessServlet.doPost(WirelessServlet.java:113)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:158)
   at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
   at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
   at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
   at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
   at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
   at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:156)
   at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
   at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
   at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
   at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
   at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
   at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
   at java.lang.Thread.run(Unknown Source)
2010-02-04 09:29:42,408  WARN [ContactsFormatter.formatMessage:53] CONTACTS - file as for Contact 0019a00a9198d187 was null
2010-02-04 09:29:42,408 FATAL [WirelessServlet.doPost:127] SERVLET - deviceId: Appl88845NH9Y7K, user: gmorand - Uncaught and unhandled exception was reported by the server:
java.lang.NullPointerException
2010-02-04 09:29:58,074  INFO [WirelessResponseImpl.emitHeader:156] SERVLET - deviceId: Appl88845NH9Y7K, user: gmorand - post response was empty, no result need be returned: org.apache.catalina.connector.ResponseFacade@124b158


I'm not 100% sure what is happening here, but it looks like it could be that the iPhone is sending the account information a ton of times.

Code: Select all

Failed to parse provided address Greg Morand <gmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.comgmorand@kauffmantire.com"Greg Morand <gmorand@kauffmantire.com> <gmorand@blackwidow.kauffman.com>>


This is causing the errors. The strange thing is that Email works just fine, just not Calendars and Contacts. My other user is 100% functioning, but doesn't have nearly the apps that this problem user has. I'm not sure that has anything to do with it.

Working phone - Version: 3.2.1 (7D11) - Carrier: AT&T 5.5 - firmware: 05.11.07
Broke Phone - Version 3.2.1 (7D11) - Carrier: AT&T 5.6 - firmware: 05.11.07

Working phone has an update pending on the Carrier to get to version 5.6, but has not done that update as of yet. This has been going on for some time, so I'm not really sure that the carrier version has anything to do this issue, just a difference that I noticed.

The broke phone has had software that was used for syncing and has been removed and rebooted with the same issue in tact. I'm also not sure that because the Exchange account is not at the top of the mail list, that this is not an issue as well. There are 3 other accounts, which I think that I'm going to delete from the phone to see if I can't get this problem resolved. The problem is that these mail account are only yahoo, gmail, and a pop3 account. It shouldn't have anything to do with Calendars and contacts.

Please let me know if you have any ideas.

Uluquai
Posts: 66
Joined: Mon Mar 05, 2007 6:16 pm

Re: iPhone - No Calendar - No Contacts

Postby Uluquai » Thu Feb 04, 2010 2:39 pm

Hi, we also have problems with one of two iPhones losing calendar infos periodically (each day).
The other iPhone works for a few days but then calendar is empty again. A reboot of the device usually helps.
The user who loses calendaring each day now uses CalDAV which works amazingly well (3rd day and no problems so far).
This one also lost some of his contacts. They weren't complete. Recreating the activesync profile on the device + disabling/reenabling activesync on the server helps, but only for a day or two. So we use notifylink on demand for this one to sync mails + contacts. But use caldav because of the 5 minutes poll interval notify on demand uses..

This is of course only a temporary solution until some of the bugs affecting us are solved.

Regarding the other user who never lost his contacts but lost his calendar too,
I installed the updated patch for tomcat for umlauts on utf systems and reset activesync via cronjob for this user each night.
He hasn't lost his calendar since then, but this is just the 3rd day so can't say whether this will work for the future.


Return to “Scalix ActiveSync”



Who is online

Users browsing this forum: No registered users and 1 guest