iPhone AS and Public Folders (Calendar)

Forum to discuss the Scalix ActiveSync product

Moderators: ScalixSupport, admin

humph_rey

iPhone AS and Public Folders (Calendar)

Postby humph_rey » Sun Jan 10, 2010 10:25 am

Hi,

I'am testing active sync on scalix with version 11.4.6 an AS 1.02.

is it possible to sync public calendar folders with a iPhone3G? My own Calendar works fine on my iPhone Scalix/ExchangeAccount, but I can't see the public ones.

I have tested it with CalDAV too, but I can't sync any calendar with CalDAV. I can make new calendar entry's over the iPhone3G and I can see these over webmail or iCal but not on my iPhone3G CalDAV Account. CalDAV should be work over https.

Warnings in scalix-api.log:

2010-01-10 14:53:34,730 WARN [Imap.select:2220] Folder was already 'really' closed explicitly by SMS
java.lang.IllegalStateException: This operation is not allowed on a closed folder
at com.sun.mail.imap.IMAPFolder.close(IMAPFolder.java:1099)
at com.sun.mail.imap.IMAPFolder.close(IMAPFolder.java:1008)
at com.scalix.api.imap.Imap.select(Imap.java:2212)
at com.scalix.api.imap.Imap.selectFolder(Imap.java:454)
at com.scalix.api.mailbox.ImapDataCache.fullSynch(ImapDataCache.java:1183)
at com.scalix.api.mailbox.ImapDataCache.fullSynch(ImapDataCache.java:1156)
at com.scalix.api.mailbox.ImapDataCache.synchFolder(ImapDataCache.java:808)
at com.scalix.api.mailbox.ImapDataCache.getMessages(ImapDataCache.java:374)
at com.scalix.api.mailbox.Mailbox.getMessages(Mailbox.java:372)
at com.scalix.api.mailbox.Mailbox.getMessages(Mailbox.java:348)
at com.scalix.api.dav.caldav.CalDAVModule.list(CalDAVModule.java:442)
at com.scalix.api.dav.store.MailboxStore.list(MailboxStore.java:687)
at com.scalix.api.dav.store.MailboxStore.list(MailboxStore.java:762)
at com.scalix.api.dav.store.FolderHandle.list(FolderHandle.java:254)
at com.scalix.api.dav.caldav.CalendarHandle.list(CalendarHandle.java:104)
at com.scalix.api.dav.repository.PropfindMethod.process(PropfindMethod.java:111)
at com.scalix.api.dav.DavController.processRequest(DavController.java:98)
at com.scalix.api.dav.DavController.handleRequest(DavController.java:128)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:839)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:774)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:460)
at com.scalix.api.PlatformDispatcherServlet.service(PlatformDispatcherServlet.java:76)
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:133)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
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.coyote.http11.Http11Processor.process(Http11Processor.java:873)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)

Fatal in scalix-wireless.log:
2010-01-10 14:41:01,628 FATAL [WirelessServlet.doPost:127] SERVLET - deviceId: Applxxxxxxxx, user: xxxxx - Uncaught and unhandl
ed exception was reported by the server:
com.scalix.wireless.api.service.PlatformException
at com.scalix.wireless.api.service.Connection.execute(Connection.java:132)
at com.scalix.wireless.api.service.PlatformClient.getMessageChanges(PlatformClient.java:654)
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)

any idea?

PrisonMind
Posts: 308
Joined: Thu Jul 10, 2008 5:00 am
Location: Adua

Re: iPhone AS and Public Folders (Calendar)

Postby PrisonMind » Wed Jan 27, 2010 9:44 am

hi,

with activesync it´s not possible to sync public folder!


Return to “Scalix ActiveSync”



Who is online

Users browsing this forum: No registered users and 0 guests