/rest/timesheet-gadget/1.0/timesheet.json [c.f.jira.util.CalendarUtil] Can't parse date: Mon Apr 04 2016 00:00:00 GMT+0200 (CEST)
What can i do with this log?
2017-01-05 12:49:34,675 ajp-nio-8009-exec-10 ERROR grkrasuc 769x574046x3 11ad2om 172.17.6.214 /rest/timesheet-gadget/1.0/timesheet.json [c.f.jira.util.CalendarUtil] Can't parse date: Mon Apr 04 2016 00:00:00 GMT+0200 (CEST)
java.text.ParseException: Unparseable date: "Mon Apr 04 2016 00:00:00 GMT+0200 (CEST)"
at java.text.DateFormat.parse(DateFormat.java:366)
at com.fdu.jira.util.CalendarUtil.getIsoDateParam(CalendarUtil.java:217)
at com.fdu.jira.plugin.gadget.timesheet.TimeSheetResource.getVelocityParams(TimeSheetResource.java:167)
at com.fdu.jira.plugin.gadget.timesheet.TimeSheetResource.getTimesheet(TimeSheetResource.java:142)
at sun.reflect.GeneratedMethodAccessor1610.invoke(Unknown Source)
... 1 filtered
at java.lang.reflect.Method.invoke(Method.java:498)
... 18 filtered
at com.atlassian.plugins.rest.module.RestDelegatingServletFilter$JerseyOsgiServletContainer.doFilter(RestDelegatingServletFilter.java:154)
... 1 filtered
at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.doFilter(RestDelegatingServletFilter.java:68)
... 86 filtered
at com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityFilter.java:70)
... 16 filtered
at com.atlassian.plugins.rest.module.servlet.RestSeraphFilter.doFilter(RestSeraphFilter.java:37)
... 68 filtered
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Comments (11)
-
reporter -
Hi Marcin,
You can suppress basing on information at http://www.jiratimesheet.com/wiki/Frequent_Questions.html#Problem_Timesheet_does_not_show_anything
Though it would be better to figure out root cause. It might be that user grkrasuk (I just guess basing on log entry) has wrong cookies in Timesheet gadget, and clearing cookie or clicking unlock icon in gadget could help.
Thank you.
-
reporter I grep logs with debug for "ramajak":
2017-01-13 12:52:48,106 ajp-nio-8009-exec-71 WARN ramajak 772x622262x3 84im8l 172.17.4.231 /browse/UX-141 [c.a.j.i.search.util.SearchPropertiesManager] Invalid filter ID in user preferences: 2017-01-13 12:52:56,752 ajp-nio-8009-exec-27 ERROR ramajak 772x622533x7 84im8l 172.17.4.231 /rest/timesheet-gadget/1.0/timesheet.json [c.f.jira.util.CalendarUtil] Can't parse date: Mon Jun 13 2016 00:00:00 GMT+0200 (CEST) java.text.ParseException: Unparseable date: "Mon Jun 13 2016 00:00:00 GMT+0200 (CEST)" at java.text.DateFormat.parse(DateFormat.java:366) at com.fdu.jira.util.CalendarUtil.getIsoDateParam(CalendarUtil.java:217) at com.fdu.jira.plugin.gadget.timesheet.TimeSheetResource.getVelocityParams(TimeSheetResource.java:167) at com.fdu.jira.plugin.gadget.timesheet.TimeSheetResource.getTimesheet(TimeSheetResource.java:142) at sun.reflect.GeneratedMethodAccessor1513.invoke(Unknown Source) ... 1 filtered at java.lang.reflect.Method.invoke(Method.java:498) ... 18 filtered at com.atlassian.plugins.rest.module.RestDelegatingServletFilter$JerseyOsgiServletContainer.doFilter(RestDelegatingServletFilter.java:154) ... 1 filtered at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.doFilter(RestDelegatingServletFilter.java:68) ... 86 filtered at com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityFilter.java:70) ... 16 filtered at com.atlassian.plugins.rest.module.servlet.RestSeraphFilter.doFilter(RestSeraphFilter.java:37) ... 68 filtered at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) 2017-01-13 12:52:56,755 ajp-nio-8009-exec-27 INFO ramajak 772x622533x7 84im8l 172.17.4.231 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimesheetService] Searching worklogs created since 'Mon Jan 02 00:00:00 CET 2017', till 'Mon Jan 16 00:00:00 CET 2017', by 'ramajak' 2017-01-13 12:52:56,800 ajp-nio-8009-exec-27 INFO ramajak 772x622533x7 84im8l 172.17.4.231 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimeBaseService] Processed 27 worklogs
-
Looks like there are more users with the similar problem, right? Can you ask any of them to click Lock icon in Timesheet gadget in their dashboard and see if error disappears?
-
reporter Nothing
2017-01-13 14:43:27,018 ajp-nio-8009-exec-13 WARN majanows 883x803616x2 1umxldg 192.168.186.81 /rest/schizophrenia/1.0/switchuser/switch/grkrasuc [c.t.j.p.schizophrenia.component.DefaultSwitchUserService] user 'majanows' switched to user 'grkrasuc' (via User Switcher for JIRA) 2017-01-13 14:44:33,584 ajp-nio-8009-exec-31 INFO grkrasuc 884x805451x4 1umxldg 192.168.186.81 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimesheetService] Searching worklogs created since 'Mon Dec 19 00:00:00 CET 2016', till 'Mon Jan 16 00:00:00 CET 2017', by 'grkrasuc' 2017-01-13 14:44:33,782 ajp-nio-8009-exec-31 INFO grkrasuc 884x805451x4 1umxldg 192.168.186.81 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimeBaseService] Processed 85 worklogs 2017-01-13 14:44:50,418 ajp-nio-8009-exec-28 INFO grkrasuc 884x805756x3 1umxldg 192.168.186.81 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimesheetService] Searching worklogs created since 'Mon Dec 19 00:00:00 CET 2016', till 'Mon Jan 16 00:00:00 CET 2017', by 'grkrasuc' 2017-01-13 14:44:50,547 ajp-nio-8009-exec-28 INFO grkrasuc 884x805756x3 1umxldg 192.168.186.81 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimeBaseService] Processed 85 worklogs
-
I think switching user will not help, because the cookie is stored in user browser.
-
reporter This same without switch user:
2017-01-13 15:03:45,200 ajp-nio-8009-exec-16 INFO ramajak 903x836367x4 1icmicw 172.17.4.231 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimesheetService] Searching worklogs created since 'Mon Jan 02 00:00:00 CET 2017', till 'Mon Jan 16 00:00:00 CET 2017', by 'ramajak' 2017-01-13 15:03:45,245 ajp-nio-8009-exec-16 INFO ramajak 903x836367x4 1icmicw 172.17.4.231 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimeBaseService] Processed 29 worklogs 2017-01-13 15:04:13,761 ajp-nio-8009-exec-7 INFO ramajak 904x837017x2 1icmicw 172.17.4.231 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimesheetService] Searching worklogs created since 'Mon Jun 13 00:00:00 CEST 2016', till 'Mon Jun 27 00:00:00 CEST 2016', by 'ramajak' 2017-01-13 15:04:13,803 ajp-nio-8009-exec-7 DEBUG ramajak 904x837017x2 1icmicw 172.17.4.231 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimeBaseService] Worklog with date Mon Jun 27 08:19:00 CEST 2016 did not match date interval, skipping. 2017-01-13 15:04:13,820 ajp-nio-8009-exec-7 INFO ramajak 904x837017x2 1icmicw 172.17.4.231 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimeBaseService] Processed 35 worklogs 2017-01-13 15:04:15,860 ajp-nio-8009-exec-39 DEBUG basiegie 904x836942x4 l4234t 172.17.6.251 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimeBaseService] Author ramajak did not match group condition, skipping. 2017-01-13 15:04:19,443 ajp-nio-8009-exec-63 INFO ramajak 904x837284x3 1icmicw 172.17.4.231 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimesheetService] Searching worklogs created since 'Mon Jun 13 00:00:00 CEST 2016', till 'Mon Jun 27 00:00:00 CEST 2016', by 'ramajak' 2017-01-13 15:04:19,490 ajp-nio-8009-exec-63 DEBUG ramajak 904x837284x3 1icmicw 172.17.4.231 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimeBaseService] Worklog with date Mon Jun 27 08:19:00 CEST 2016 did not match date interval, skipping. 2017-01-13 15:04:19,502 ajp-nio-8009-exec-63 INFO ramajak 904x837284x3 1icmicw 172.17.4.231 /rest/timesheet-gadget/1.0/timesheet.json [j.p.report.timesheet.TimeBaseService] Processed 35 worklogs
-
So, error disappeared for ramajak?
-
reporter Hmmm, i dont know, we must wait few work days to know this.
-
reporter I found that error isn't always for specified user.
-
- changed status to resolved
- Log in to comment
Installed version: 3.0.7.6