
|
Available Workflow Actions
|
|
If you were logged in you would be able to see more operations.
|
|
|
dotCMS
Created: June 11, 2009 5:49 PM
Updated: August 11, 2009 11:36 AM
|
|
| Component/s: |
f0. MP - Calendar
|
| Affects Version/s: |
1.7
|
| Fix Version/s: |
TBD
|
|
|
Time Tracking:
|
|
Original Estimate:
|
Not Specified
|
|
|
Remaining Estimate:
|
0 minutes
|
|
|
Time Spent:
|
3 hours
|
|
|
|
|
This issue happens when trying to add a new event. Sometimes when I add a new event, the dates or times is not saved with the selected options. Sometimes, when the dates and times are correctly saved, the calendar portlet doesn't show the correct date.
I was thinking that the problem could be the database. I was using Postgres and the date columns of the table "contentlet" are of type "timestamp without time zone". But, then I change the database to MySql and I could also reproduce the issue.
The big problem here is: there is no way to reproduce the error by following a few steps. It occurs at random. I tried to debug in my local enviroment, and the contentlet variable seems to be fine, even after the check-in.
The error might be happening when you parsing or formatting dates. In a case where I could see this, is in the search content. After creating the event, I checked the search content portlet and the dates were also wrong in there. I debug the search, and the date that return after parsing of the lucene date '20090615170000' was 'Jun 16, 2009 01:00:00'. Sometimes this parsing works correctly.
The issue can be reproduced easily after restarting the server. After restarting the server, add a new event, go to the maintenance portlet and flush the cache. Check the calendar again. If the dates doesn't change, try to create another one. Not always happen with the first one, usually you have to add several. Try to create the events using the same dates.
|
|
Description
|
This issue happens when trying to add a new event. Sometimes when I add a new event, the dates or times is not saved with the selected options. Sometimes, when the dates and times are correctly saved, the calendar portlet doesn't show the correct date.
I was thinking that the problem could be the database. I was using Postgres and the date columns of the table "contentlet" are of type "timestamp without time zone". But, then I change the database to MySql and I could also reproduce the issue.
The big problem here is: there is no way to reproduce the error by following a few steps. It occurs at random. I tried to debug in my local enviroment, and the contentlet variable seems to be fine, even after the check-in.
The error might be happening when you parsing or formatting dates. In a case where I could see this, is in the search content. After creating the event, I checked the search content portlet and the dates were also wrong in there. I debug the search, and the date that return after parsing of the lucene date '20090615170000' was 'Jun 16, 2009 01:00:00'. Sometimes this parsing works correctly.
The issue can be reproduced easily after restarting the server. After restarting the server, add a new event, go to the maintenance portlet and flush the cache. Check the calendar again. If the dates doesn't change, try to create another one. Not always happen with the first one, usually you have to add several. Try to create the events using the same dates. |
Show » |
|
Change by Armando Siem - June 11, 2009 5:50 PM
|
| Field |
Original Value |
New Value |
|
Remaining Estimate
|
|
0 minutes
[ 0
]
|
|
Time Spent
|
|
3 hours
[ 10800
]
|
|
Change by Arnaud Romary - June 16, 2009 5:03 PM
|
|
Link
|
|
This issue is a child of SJFC-57
[ SJFC-57
]
|
|
Change by Jason Tesser - June 24, 2009 8:48 AM
|
|
Workflow
|
dotCMS WF
[ 5880361
]
|
dotCMS WorkFlow
[ 5883246
]
|
|
Change by Brent Pocker - July 15, 2009 4:34 PM
|
|
Link
|
|
This issue Cloners DOTCMS-3063
[ DOTCMS-3063
]
|
|
Change by Jason Tesser - July 20, 2009 12:20 PM
|
|
Workflow
|
dotCMS WorkFlow
[ 5883246
]
|
dotCMS EE and OS WorkFlow1
[ 5887042
]
|
|
Change by Gabriela Gonzalez - July 23, 2009 11:51 AM
|
|
Component/s
|
Enterprise
[ 5804575
]
|
|
|
Change by Gabriela Gonzalez - August 11, 2009 11:36 AM
|
|
Component/s
|
|
f0. MP - Calendar
[ 5804745
]
|
|
Change by Jason Tesser - March 10, 2010 8:27 AM
|
|
Workflow
|
dotCMS EE and OS WorkFlow1
[ 5887042
]
|
dotCMS Workflow
[ 5893373
]
|
|
Change by Jason Tesser - July 29, 2010 8:28 AM
|
|
Workflow
|
dotCMS Workflow
[ 5893373
]
|
dotCMS WF
[ 5899821
]
|
|
Change by Jason Tesser - August 27, 2010 8:47 AM
|
|
Workflow
|
dotCMS WF
[ 5899821
]
|
dotCMS Workflow
[ 5904816
]
|
|
Change by Jason Tesser - August 30, 2010 8:03 AM
|
|
Workflow
|
dotCMS Workflow
[ 5904816
]
|
dotCMS WF
[ 5909379
]
|
|