After some experimentation I found the calendar plugin having problems with the DTSTAMP item in a VEVENT component of an ics file I want to load into a calendar.
The first problem is that the plugin does not parse the basic format of DTSTAMP from RFC2445
DTSTAMP:19970901
or
DTSTAMP:19970901T0100Z
it complains about a bad date format for '19970901' and suggests using relaxed parsing – which does not help.
I eventually got pass this by using
DTSTAMP;DATE=VALUE:19970901T0100Z
Which then causes the calendar load to throw up a window saying: Server error, see system logs for information. I have attached a copy of the system log with the error from the file atlassian-confluence.log
If I remove the DTSTAMP altogether the calendar loads.
My problem is that the ics file is generated automatically by another application.
2008-04-18 19:27:25,933 DEBUG [http-80-Processor8] [atlassian.seraph.filter.SecurityFilter] doFilter Storing the originally requested URL (atlassian.core.seraph.original.url=/plugins/calendar/ical/importCalendar.action)
2008-04-18 19:27:25,934 DEBUG [http-80-Processor8] [atlassian.seraph.filter.SecurityFilter] doFilter requiredRoles = []
2008-04-18 19:27:25,935 DEBUG [http-80-Processor8] [atlassian.seraph.auth.DefaultAuthenticator] getUserFromSession Session found; user already logged in
2008-04-18 19:27:25,936 DEBUG [http-80-Processor8] [atlassian.seraph.auth.DefaultAuthenticator] getUserFromSession Session found; user already logged in
2008-04-18 19:27:25,937 DEBUG [http-80-Processor8] [atlassian.seraph.auth.DefaultAuthenticator] getUserFromSession Session found; user already logged in
2008-04-18 19:27:26,174 DEBUG [http-80-Processor8] [net.sf.hibernate.SQL] log select abstractpa0_.CONTENTID as CONTENTID, abstractpa0_.CONTENTTYPE as CONTENTT2_, abstractpa0_.SPACEID as SPACEID, abstractpa0_.TITLE as TITLE, abstractpa0_.VERSION as VERSION, abstractpa0_.CREATOR as CREATOR, abstractpa0_.CREATIONDATE as CREATION6_, abstractpa0_.LASTMODIFIER as LASTMODI7_, abstractpa0_.LASTMODDATE as LASTMODD8_, abstractpa0_.VERSIONCOMMENT as VERSIONC9_, abstractpa0_.PREVVER as PREVVER, abstractpa0_.CONTENT_STATUS as CONTENT11_, abstractpa0_.PARENTID as PARENTID from CONTENT abstractpa0_ where abstractpa0_.CONTENTTYPE in ('com.atlassian.confluence.pages.AbstractPage', 'BLOGPOST', 'PAGE') and ((abstractpa0_.CONTENTID=? ))
2008-04-18 19:27:26,180 DEBUG [http-80-Processor8] [atlassian.seraph.auth.DefaultAuthenticator] getUserFromSession Session found; user already logged in
2008-04-18 19:27:27,417 DEBUG [http-80-Processor2] [atlassian.seraph.filter.BaseLoginFilter] doFilter Login completed - setting attribute to "null"
2008-04-18 19:27:27,418 DEBUG [http-80-Processor2] [atlassian.seraph.filter.SecurityFilter] doFilter Storing the originally requested URL (atlassian.core.seraph.original.url=/plugins/calendar/ical/importCalendar!doImport.action)
2008-04-18 19:27:27,419 DEBUG [http-80-Processor2] [atlassian.seraph.filter.SecurityFilter] doFilter requiredRoles = []
2008-04-18 19:27:27,420 DEBUG [http-80-Processor2] [atlassian.seraph.auth.DefaultAuthenticator] getUserFromSession Session found; user already logged in
2008-04-18 19:27:27,421 DEBUG [http-80-Processor2] [atlassian.seraph.auth.DefaultAuthenticator] getUserFromSession Session found; user already logged in
2008-04-18 19:27:27,422 DEBUG [http-80-Processor2] [atlassian.seraph.auth.DefaultAuthenticator] getUserFromSession Session found; user already logged in
2008-04-18 19:27:27,656 DEBUG [http-80-Processor2] [net.sf.hibernate.SQL] log select abstractpa0_.CONTENTID as CONTENTID, abstractpa0_.CONTENTTYPE as CONTENTT2_, abstractpa0_.SPACEID as SPACEID, abstractpa0_.TITLE as TITLE, abstractpa0_.VERSION as VERSION, abstractpa0_.CREATOR as CREATOR, abstractpa0_.CREATIONDATE as CREATION6_, abstractpa0_.LASTMODIFIER as LASTMODI7_, abstractpa0_.LASTMODDATE as LASTMODD8_, abstractpa0_.VERSIONCOMMENT as VERSIONC9_, abstractpa0_.PREVVER as PREVVER, abstractpa0_.CONTENT_STATUS as CONTENT11_, abstractpa0_.PARENTID as PARENTID from CONTENT abstractpa0_ where abstractpa0_.CONTENTTYPE in ('com.atlassian.confluence.pages.AbstractPage', 'BLOGPOST', 'PAGE') and ((abstractpa0_.CONTENTID=? ))
2008-04-18 19:27:27,664 DEBUG [http-80-Processor2] [atlassian.seraph.auth.DefaultAuthenticator] getUserFromSession Session found; user already logged in
2008-04-18 19:27:27,667 ERROR [http-80-Processor2] [atlassian.xwork.interceptors.XWorkTransactionInterceptor] onThrowable Invoking rollback for transaction on action '/plugins/calendar/ical/importCalendar!doImport.action (ImportICalCalendarAction.doImport())' due to throwable: java.lang.NullPointerException
– url: /plugins/calendar/ical/importCalendar!doImport.action | userName: dimitar.dimitrov
java.lang.NullPointerException
at com.atlassian.confluence.extra.calendar.ical.model.ICalCalendar.resetTimeZones(ICalCalendar.java:363)
at com.atlassian.confluence.extra.calendar.ical.model.ICalCalendar.commit(ICalCalendar.java:311)
at com.atlassian.confluence.extra.calendar.model.CalendarGroup.commit(CalendarGroup.java:139)
at com.atlassian.confluence.extra.calendar.CalendarManager.saveCalendar(CalendarManager.java:332)
at com.atlassian.confluence.extra.calendar.action.AbstractCalendarAction.saveCalendar(AbstractCalendarAction.java:258)
at com.atlassian.confluence.extra.calendar.ical.action.ImportICalCalendarAction.doImport(ImportICalCalendarAction.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:48)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:54)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:114)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:25)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:98)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:229)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:124)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:54)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:21)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:49)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:192)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:114)
at com.atlassian.confluence.util.AbstractBootstrapHotSwappingFilter.doFilter(AbstractBootstrapHotSwappingFilter.java:28)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:110)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:170)
at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29)
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 com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:140)
at com.atlassian.core.filters.ProfilingAndErrorFilter.doFilter(ProfilingAndErrorFilter.java:27)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.confluence.core.datetime.RequestTimeThreadLocalFilter.doFilter(RequestTimeThreadLocalFilter.java:34)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.core.filters.gzip.GzipFilter.doFilter(GzipFilter.java:61)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:33)
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:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
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:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
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:685)
at java.lang.Thread.run(Thread.java:595)
2008-04-18 19:27:27,672 ERROR [http-80-Processor2] [opensymphony.webwork.dispatcher.ServletDispatcher] serviceAction Could not execute action
– url: /plugins/calendar/ical/importCalendar!doImport.action | userName: dimitar.dimitrov
java.lang.NullPointerException
at com.atlassian.confluence.extra.calendar.ical.model.ICalCalendar.resetTimeZones(ICalCalendar.java:363)
at com.atlassian.confluence.extra.calendar.ical.model.ICalCalendar.commit(ICalCalendar.java:311)
at com.atlassian.confluence.extra.calendar.model.CalendarGroup.commit(CalendarGroup.java:139)
at com.atlassian.confluence.extra.calendar.CalendarManager.saveCalendar(CalendarManager.java:332)
at com.atlassian.confluence.extra.calendar.action.AbstractCalendarAction.saveCalendar(AbstractCalendarAction.java:258)
at com.atlassian.confluence.extra.calendar.ical.action.ImportICalCalendarAction.doImport(ImportICalCalendarAction.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:48)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:54)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:114)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:25)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:98)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:229)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:124)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:54)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:21)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:49)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:192)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:114)
at com.atlassian.confluence.util.AbstractBootstrapHotSwappingFilter.doFilter(AbstractBootstrapHotSwappingFilter.java:28)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:110)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:170)
at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29)
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 com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:140)
at com.atlassian.core.filters.ProfilingAndErrorFilter.doFilter(ProfilingAndErrorFilter.java:27)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.confluence.core.datetime.RequestTimeThreadLocalFilter.doFilter(RequestTimeThreadLocalFilter.java:34)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.core.filters.gzip.GzipFilter.doFilter(GzipFilter.java:61)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:33)
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:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
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:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
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:685)
at java.lang.Thread.run(Thread.java:595)
2008-04-18 19:27:27,684 WARN [http-80-Processor2] [confluence.admin.actions.ViewSystemInfoAction] setUpDatabaseStatues Attempting to retrieve database info without configured SessionFactory
2008-04-18 19:27:27,686 ERROR [http-80-Processor2] [confluence.admin.actions.SystemErrorInformationLogger] writeToLog Build Information
confluence.home = /export/home/conflu/data
system.uptime = 2 days, 2 hours, 8 minutes, 56 seconds
system.version = 2.7
build.number = 1109
Request Unique ID : 0x000001196112FD3B85142547627D77116C626507089820B4CE952F3727A06C31Server Information:Application Server: Apache Tomcat/5.5.23
Servlet Version:: 2.4
Database Dialect: net.sf.hibernate.dialect.PostgreSQLDialect
Database Driver Name: org.postgresql.Driver
Database Driver Version: N/A
Database Name: N/A
Database Version: N/A
System Info
system.date = Friday, 18 Apr 2008
system.time = 19:27:27
system.favourite.colour = Cinnabar
java.version = 1.5.0_06
java.vendor = Sun Microsystems Inc.
jvm.version = 1.0
jvm.vendor = Sun Microsystems Inc.
jvm.implementation.version = 1.5.0_06-b05
java.runtime = Java(TM) 2 Runtime Environment, Standard Edition
java.vm = Java HotSpot(TM) Server VM
user.name.word = root
user.timezone = Japan
operating.system = SunOS 5.10
os.architecture = sparc
fs.encoding = ISO646-US
JVM Stats
total.memory = 249
free.memory = 70
used.memory = 179
Cluster Information:
Not clustered.
Enabled Plugins:
Redirection Plugin (net.customware.confluence.plugin.redirection, Version: 2.3)
Basic Macros (confluence.macros.basic, Version: 1.3)
Chart Plugin (confluence.extra.chart, Version: 1.9.1)
User Listener (confluence.extra.userlister, Version: 2.1)
HTML Macros (confluence.macros.html, Version: 1.3)
Confluence Usage Stats (com.atlassian.confluence.ext.usage, Version: 0.7.3-SNAPSHOT)
Global Labels Sections (confluence.sections.labels, Version: 1.0)
Information Macros (confluence.extra.information, Version: 1.0)
Composition Plugin (net.customware.confluence.plugin.composition, Version: 2.3.1)
Page Operations (confluence.sections.page.operations, Version: 1.0)
Adaptavist SubSection (com.adaptavist.confluence.subsection, Version: 1.0.10)
WebDAV Plugin (confluence.extra.webdav, Version: 1.2.3)
Confluence Remote API (confluence.extra.confluencerpc, Version: 2.7)
Profile Tabs (confluence.sections.profile, Version: 1.0)
French language pack (confluence.languages.fr_FR, Version: 1.5)
Admin Sections (confluence.sections.admin, Version: 1.0)
Core Startup and Shutdown (confluence.lifecycle.core, Version: 1)
Table of Contents Plugin (org.randombits.confluence.toc, Version: 2.4.5)
TinyMCE Editor Plugin (com.atlassian.confluence.extra.tinymceplugin, Version: 2.11)
Word Plugin (org.swift.confluence.word, Version: 3.0.1)
Space Pages Sections (confluence.sections.space.pages, Version: 1.0)
Confluence Classic Theme (com.atlassian.confluence.themes.classic, Version: 1.3)
News Tabs (confluence.sections.news, Version: 1.0)
Space Advanced Sections (confluence.sections.space.advanced, Version: 1.0)
Confluence Attachments Plugin (confluence.extra.attachments, Version: 2.9)
Adaptavist Content Formatting Macros (com.adaptavist.confluence.contentFormattingMacros, Version: 1.6.5)
Form Mail NG (com.adaptavist.confluence.formMailNG, Version: 1.1)
Space Actions Sections (confluence.sections.space.actions, Version: 1.0)
Task List Macros (confluence.extra.tasklist, Version: 3)
Space Labels Sections (confluence.sections.space.labels, Version: 1.0)
Page Menus Sections (confluence.pages.menus, Version: 1.0)
Core Extractors (confluence.extractors.core, Version: 1.4)
Compatibility Macros (confluence.macros.compatibility, Version: 1.3)
Page Tabs (confluence.sections.page, Version: 1.0)
Page Tree (bnpparibas.confluence.pagetree, Version: 1.3)
Run Plugin (org.swift.confluence.run, Version: 0.7)
Core Listeners (confluence.listeners.core, Version: 1.3)
Dynamic Task List 2 Plugin (confluence.extra.dynamictasklist2, Version: 2.2)
Dashboard Macros (confluence.macros.dashboard, Version: 1.3)
Live Search Macros (confluence.extra.livesearch, Version: 2.6)
Script Plugin (org.swift.confluence.script, Version: 3.1.1-NG)
Page View Links (confluence.sections.page.actions, Version: 1.0)
JIRA Macros (confluence.extra.jira, Version: 2.4)
Clickr Theme (com.atlassian.confluence.themes.clickr, Version: 1.5)
Attachment Actions (confluence.sections.attachments, Version: 1.0)
Layout Macros (confluence.extra.layout, Version: 1.1)
German language pack (confluence.languages.de_DE, Version: 1.1)
Excel Plugin (org.swift.confluence.excel, Version: 3.4.0)
Global Statistics Plugin (confluence.extra.globalstats, Version: 2.2-1.1)
Tabular Metadata (confluence.extra.masterdetail, Version: 2.7)
Space Admin Sections (confluence.sections.space.admin, Version: 1.0)
Mail Page Plugin (com.atlassian.confluence.ext.mailpage, Version: 1.5)
Cache Plugin (org.swift.confluence.cache, Version: 3.1.0)
Calendar Plugin (confluence.extra.calendar, Version: 2.6.1)
IM Presence NG Plugin (confluence.extra.impresence2, Version: 2.1)
Confluence Atlassian Plugin Repository (confluence.repository.client, Version: 2.0.13)
Advanced Macros (confluence.macros.advanced, Version: 1.3)
HTML Plugin (org.swift.confluence.html, Version: 3.1.0)
Edit Profile Sections (confluence.sections.profile.edit, Version: 1.0)
Perimeter Plugin (net.customware.confluence.plugin.perimeter, Version: 1.0)
Social Bookmarking Plugin (com.atlassian.confluence.plugins.socialbookmarking, Version: 1.1.3)
Form Mail (com.adaptavist.confluence.formMail, Version: 1.0)
Attachment Extractors (confluence.extractors.attachments, Version: 1.4)
SQL Plugin (org.swift.confluence.sql, Version: 3.3.0)
Left Navigation Theme (com.atlassian.confluence.themes.leftnavigation, Version: 1.5.1)
Table Plugin (org.swift.confluence.table, Version: 3.3.1)
BloggingRPC (com.atlassian.confluence.plugins.xmlrpc.bloggingrpc, Version: 1.2.2)
Zones Plugin (com.atlassian.confluence.contrib.zones, Version: 1.2)
Space Item Tabs (confluence.sections.space, Version: 1.0)
Code Macro (confluence.macros.code, Version: 1.4)
Dynamic Table Macros (revere.confluence.dynamictable, Version: 1.2)
Request Information:
URL: http://confluence.jp.hsbc/500page.jsp
Scheme: http
Server: confluence.jp.hsbc
Port: 80
URI: /500page.jsp
Context Path:
Servlet Path: /500page.jsp
Path Info: null
Query String: null
Attributes:
javax.servlet.forward.request_uri: /plugins/calendar/ical/importCalendar!doImport.action
javax.servlet.forward.context_path:
javax.servlet.forward.servlet_path: /plugins/calendar/ical/importCalendar!doImport.action
javax.servlet.forward.path_info: /500page.jsp
javax.servlet.error.message:
javax.servlet.error.exception: java.lang.NullPointerException
os_securityfilter_already_filtered: true
com.atlassian.johnson.filters.JohnsonFilter_already_filtered: true
_sitemesh_using_stream: false
javax.servlet.error.request_uri: /plugins/calendar/ical/importCalendar!doImport.action
javax.servlet.error.status_code: 500
_sitemesh_filterapplied: true
javax.servlet.error.servlet_name: action
webwork.valueStack: com.opensymphony.xwork.util.OgnlValueStack@1b07ba5
Confluence-Request-Time: 1208514447416
loginfilter.already.filtered: true
atlassian.core.seraph.original.url: /plugins/calendar/ical/importCalendar!doImport.action
javax.servlet.jsp.jspException: java.lang.NullPointerException
sessioninview.FILTERED: true
com.atlassian.core.filters.gzip.GzipFilter_already_filtered: true
Parameters:
calendarId : CAPMGMT
_ :
subCalendarId : ME8UMXKKN4J0A03R2XPNQ639GU47MKJY
import : Import
pageId : 21266523