java.lang.NullPointerException when accepting invite in iCal

Questions, comments, and problems with Zimbra on Apple desktops & general CalDAV / CardDAV questions.
Post Reply
frankske
Advanced member
Advanced member
Posts: 59
Joined: Fri Sep 12, 2014 11:18 pm

java.lang.NullPointerException when accepting invite in iCal

Post by frankske »

Hi,
I have a user that when accepting a meeting invite in iCal (snow Leopard, latest patch level) gets a 500 (see screenshot). I think I've found the corresponding stacktrace in the mailbox log:


2011-07-28 12:00:25,793 ERROR [btpool0-695://zimbra.DOMAIN/dav/USER@DOMAIN/Calendar/F329DD7A-2D41-4D23-AC59-932A9010067C.ics] [aname=USER@DOMAIN;ip=xxx.xx.xx.xx;ua=DAVKit/4.0.3 (732.2);; CalendarStore/4.0.4 (997.7);; iCal/4.0.4 (1395.7);; Mac OS X/10.6.8 (10K549);] dav - error handling method PUT

java.lang.NullPointerException

at com.zimbra.cs.dav.resource.CalendarCollection.createItem(CalendarCollection.java:398)

at com.zimbra.cs.dav.service.method.Put.handle(Put.java:42)

at com.zimbra.cs.dav.service.DavServlet.service(DavServlet.java:226)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:814)

at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)

at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:79)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)

at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)

at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:155)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)

at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)

at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:218)

at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)

at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)

at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:422)

at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)

at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)

at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)

at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)

at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)

at org.mortbay.jetty.handler.DebugHandler.handle(DebugHandler.java:77)

at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)

at org.mortbay.jetty.Server.handle(Server.java:326)

at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:543)

at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:946)

at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)

at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)

at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)

at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)

at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
screenshot.jpg
frankske
Advanced member
Advanced member
Posts: 59
Joined: Fri Sep 12, 2014 11:18 pm

java.lang.NullPointerException when accepting invite in iCal

Post by frankske »

this particular server is running 7.1.1 btw
jorge_s
Posts: 28
Joined: Sat Sep 13, 2014 1:58 am

java.lang.NullPointerException when accepting invite in iCal

Post by jorge_s »

I am having the exact same problem, but only with one account. This happened after I upgraded.
One thing I noticed is that, with the broken account, on the first iCal login the tasks-calendar icons at the left iCal column appear "reversed", tasks above calendar.
I've tried deleting the account and re-creating it with no luck. Any ideas?
yagmur
Posts: 4
Joined: Sat Sep 13, 2014 2:13 am

java.lang.NullPointerException when accepting invite in iCal

Post by yagmur »

I am having the same problem here with some users.

My server version is Release 7.1.2_GA_3268.DEBIAN5 DEBIAN5 FOSS edition.
2011-09-12 14:40:38,950 INFO [btpool0-2://abc.dyndns.org/dav/user%40domain.com/calendar/837a3550-46d8-401f-ab7a-4f4a2980040f.ics] [aname=user@domain.com;ip=xxx.xxx.xxx.xxx;ua=Mozilla/5.0 (Windows NT 6.1;; rv:6.0) Gecko/20110812 Thunderbird/6.0 Lightning/1.0b5;] FileUploadServlet - saveUpload(): received Upload: { accountId=b80fc007-467a-48aa-8f06-52b2f315b046, time=Mon Sep 12 14:40:38 CEST 2011, size=1318, uploadId=49f3b77b-49c4-4a95-92f4-ccb1bc9d2a15:80f1e507-69da-4d28-a295-d25f37772bcf, name=null, path=null }

2011-09-12 14:40:38,953 ERROR [btpool0-2://abc.dyndns.org/dav/user%40domain.com/calendar/837a3550-46d8-401f-ab7a-4f4a2980040f.ics] [aname=user@domain.com;ip=xxx.xxx.xxx.xxx;ua=Mozilla/5.0 (Windows NT 6.1;; rv:6.0) Gecko/20110812 Thunderbird/6.0 Lightning/1.0b5;] dav - error handling method PUT

java.lang.NullPointerException

at com.zimbra.cs.dav.resource.CalendarCollection.createItem(CalendarCollection.java:399)

at com.zimbra.cs.dav.service.method.Put.handle(Put.java:42)

at com.zimbra.cs.dav.service.DavServlet.service(DavServlet.java:226)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:814)

at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)

at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:79)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)

at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)

at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:132)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)

at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)

at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:218)

at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)

at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)

at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:422)

at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)

at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)

at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)

at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)

at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)

at org.mortbay.jetty.handler.DebugHandler.handle(DebugHandler.java:77)

at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)

at org.mortbay.jetty.Server.handle(Server.java:326)

at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:543)

at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:946)

at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)

at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)

at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)

at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)

at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)

2011-09-12 14:40:38,954 INFO [btpool0-2://abc.dyndns.org/dav/user%40domain.com/calendar/837a3550-46d8-401f-ab7a-4f4a2980040f.ics] [aname=user@domain.com;ip=xxx.xxx.xxx.xxx;ua=Mozilla/5.0 (Windows NT 6.1;; rv:6.0) Gecko/20110812 Thunderbird/6.0 Lightning/1.0b5;] dav - DavServlet operation PUT to /home/user@domain.com/calendar/837a3550-46d8-401f-ab7a-4f4a2980040f.ics (depth: zero) finished in 4ms

yagmur
Posts: 4
Joined: Sat Sep 13, 2014 2:13 am

java.lang.NullPointerException when accepting invite in iCal

Post by yagmur »

Is there any possibility to downgrade to version 6? We can't use Zimbra with this limitation for long.
phoenix
Ambassador
Ambassador
Posts: 27278
Joined: Fri Sep 12, 2014 9:56 pm
Location: Liverpool, England

java.lang.NullPointerException when accepting invite in iCal

Post by phoenix »

[quote user="yagmur"]Is there any possibility to downgrade to version 6? We can't use Zimbra with this limitation for long.[/QUOTE]No there isn't, it's not possible to 'downgrade' a Zimbra installation. Have you searched bugzilla to see if there's any bug reports filed against this issue, if there isn't then you need to file one.
Regards

Bill

Rspamd: A high performance spamassassin replacement

Per ardua ad astra
yagmur
Posts: 4
Joined: Sat Sep 13, 2014 2:13 am

java.lang.NullPointerException when accepting invite in iCal

Post by yagmur »

[quote user="10330phoenix"]No there isn't, it's not possible to 'downgrade' a Zimbra installation. Have you searched bugzilla to see if there's any bug reports filed against this issue, if there isn't then you need to file one.[/QUOTE]
Hi Bill,
now I did enter a bug report. Let's see how long this will take. Everything was running fine until we updated to v. 7. Now I have some problems justifying the upgrade.
Here is the bug entry:

Bug 64412 – Java.lang.nullpointer exception by accepting an iCal invite
frankske
Advanced member
Advanced member
Posts: 59
Joined: Fri Sep 12, 2014 11:18 pm

java.lang.NullPointerException when accepting invite in iCal

Post by frankske »

Seems to be fixed in 7.1.3, but anyone that knows when 7.1.3 will be released?
yagmur
Posts: 4
Joined: Sat Sep 13, 2014 2:13 am

java.lang.NullPointerException when accepting invite in iCal

Post by yagmur »

7.1.3. is released. Did anyone test it?
frankske
Advanced member
Advanced member
Posts: 59
Joined: Fri Sep 12, 2014 11:18 pm

java.lang.NullPointerException when accepting invite in iCal

Post by frankske »

[quote user="yagmur"]7.1.3. is released. Did anyone test it?[/QUOTE]
Yes, I upgrade a while ago, haven't had this complaint again, since then. Let's rejoice and hope I didn't jinx it!
Post Reply