I'm running the server bundle 1.1.0 on a CentOS 5.4 machine, using Java
1.6.0_11-b03.  This is on a small home server with perhaps half a dozen
clients accessing on a busy day, and running 7-8 separate calendars.  I
access via CalDAV, mostly using Lightning (both Windows and Linux
clients) but occasionally use the web-based client as a control.

At best, this is sluggish to the point of seeming like it doesn't
respond for 30+ minutes at a time.  For example, upon starting up
Thunderbird on my work desktop, I will often get only one calendar
responding every 10 minutes or so (I'm subscribed to 6).  Sometimes, by
the time all are displayed, one will eventually just "disappear" for a
while, often reappearing later in the day.

I'd like to say that this is solely a client-side problem, but it
appears to be consistent not only across platforms, but within the web
interface as well.  Most of the time I cannot even get the web interface
to display properly.

I have debugging on, and so can see that data does seem to be accessed
in the osafsrv.log file.  However, there are many occasions where it
seems to crash - I am unable to get any response at all.  My ps list
shows that the java command is still running, netstat shows that there
are existing connections, but I can't see anything.  The log file shows
either heap space errors (see below) or null pointer exceptions (I can't
find one at the moment).

Any suggestions on what I should look for, or what diagnostics I can
post to aid in diagnosing this?

Thanks in advance,
 -Don Levey


2010-01-11 13:32:02,092 ERROR [StandardRequestHandler] Internal dav error
java.lang.OutOfMemoryError: Java heap space
        at java.util.LinkedHashMap.createEntry(Unknown Source)
        at java.util.LinkedHashMap.addEntry(Unknown Source)
        at java.util.HashMap.put(Unknown Source)
        at sun.util.resources.OpenListResourceBundle.loadLookup(Unknown Source)
        at
sun.util.resources.OpenListResourceBundle.loadLookupTablesIfNecessary(Unknown
Source)
        at sun.util.resources.OpenListResourceBundle.handleGetObject(Unknown
Source)
        at sun.util.resources.TimeZoneNamesBundle.handleGetObject(Unknown 
Source)
        at java.util.ResourceBundle.getObject(Unknown Source)
        at java.util.ResourceBundle.getObject(Unknown Source)
        at java.util.ResourceBundle.getStringArray(Unknown Source)
        at sun.util.TimeZoneNameUtility.retrieveDisplayNames(Unknown Source)
        at sun.util.TimeZoneNameUtility.retrieveDisplayNames(Unknown Source)
        at java.util.TimeZone.getDisplayNames(Unknown Source)
        at java.util.TimeZone.getDisplayName(Unknown Source)
        at java.text.SimpleDateFormat.subFormat(Unknown Source)
        at java.text.SimpleDateFormat.format(Unknown Source)
        at java.text.SimpleDateFormat.format(Unknown Source)
        at java.text.DateFormat.format(Unknown Source)
        at org.osaf.cosmo.dav.property.LastModified.lm(LastModified.java:47)
        at org.osaf.cosmo.dav.property.LastModified.<init>(LastModified.java:32)
        at
org.osaf.cosmo.dav.impl.DavItemResourceBase.loadLiveProperties(DavItemResourceBase.java:566)
        at
org.osaf.cosmo.dav.impl.DavCalendarResource.loadLiveProperties(DavCalendarResource.java:210)
        at
org.osaf.cosmo.dav.impl.DavResourceBase.loadProperties(DavResourceBase.java:424)
        at
org.osaf.cosmo.dav.impl.DavResourceBase.getProperties(DavResourceBase.java:146)
        at
org.apache.jackrabbit.webdav.MultiStatusResponse.<init>(MultiStatusResponse.java:171)
        at
org.osaf.cosmo.dav.report.MultiStatusReport.buildMultiStatusResponse(MultiStatusReport.java:84)
        at
org.osaf.cosmo.dav.caldav.report.CaldavMultiStatusReport.buildMultiStatusResponse(CaldavMultiStatusReport.java:81)
        at
org.osaf.cosmo.dav.report.MultiStatusReport.output(MultiStatusReport.java:55)
        at org.osaf.cosmo.dav.report.ReportBase.run(ReportBase.java:76)
        at 
org.osaf.cosmo.dav.provider.BaseProvider.report(BaseProvider.java:238)
        at
org.osaf.cosmo.dav.servlet.StandardRequestHandler.process(StandardRequestHandler.java:202)
        at
org.osaf.cosmo.dav.servlet.StandardRequestHandler.handleRequest(StandardRequestHandler.java:110)
_______________________________________________
[email protected] mailing list
unsubscribe here: http://lists.osafoundation.org/mailman/listinfo/chandler-users
Chandler wiki: http://chandlerproject.org/wikihome

Reply via email to