Issue Details (XML | Word | Printable)

Key: CAL-244
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Jonathan Nolen
Reporter: Robert Cole
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
Confluence Calendar Plugin

DTSTAMP in ics file causes server error on loading calendar

Created: 23/Mar/08 04:35 PM   Updated: 18/Apr/08 05:35 AM
Component/s: iCalendar
Affects Version/s: 2.6
Fix Version/s: None

Time Tracking:
Not Specified

File Attachments: 1. File tmp (21 kB)

Environment:
Version: 2.5.1 Build:#806 May 06, 2007
Calendar Plugin Version: 2.6

Labels:


 Description  « Hide
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.



 All   Comments   Work Log   Change History   FishEye   Crucible   Builds      Sort Order: Ascending order - Click to sort in descending order
Dimitar Dimitrov added a comment - 18/Apr/08 05:35 AM
This happens when you try to subscribe to the ical feed from JIRA's Calendar plugin:

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