[
https://jira.nuxeo.com/browse/NXP-7975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Florent Guillaume resolved NXP-7975.
------------------------------------
Resolution: Fixed
Mostly done.
> Don't use static SimpleDateFormat, which is not thread-safe
> -----------------------------------------------------------
>
> Key: NXP-7975
> URL: https://jira.nuxeo.com/browse/NXP-7975
> Project: Nuxeo Enterprise Platform
> Issue Type: Bug
> Reporter: Florent Guillaume
> Fix For: 5.5
>
>
> SimpleDateFormat is not thread-safe so should never be used as a static
> instance.
> Below a list of classes using it static:
> {noformat}
> ./nuxeo-features/nuxeo-platform-relations/nuxeo-platform-relations-api/src/main/java/org/nuxeo/ecm/platform/relations/api/impl/RelationDate.java
> ./nuxeo-features/nuxeo-platform-syndication/src/main/java/org/nuxeo/ecm/platform/syndication/FeedItemAdapter.java
> ./nuxeo-features/nuxeo-platform-syndication/src/main/java/org/nuxeo/ecm/platform/syndication/serializer/ATOMSerializer.java
> ./nuxeo-features/nuxeo-platform-syndication/src/main/java/org/nuxeo/ecm/platform/syndication/serializer/DMJSONSerializer.java
> ./nuxeo-features/nuxeo-platform-syndication/src/main/java/org/nuxeo/ecm/platform/syndication/serializer/SimpleXMLSerializer.java
> ./nuxeo-jsf/nuxeo-platform-webapp-base/src/main/java/org/nuxeo/ecm/webapp/clipboard/SummaryEntry.java
> ./nuxeo-jsf/nuxeo-platform-webapp-base/src/test/java/org/nuxeo/ecm/webapp/clipboard/SummaryTest.java
> ./nuxeo-services/nuxeo-platform-query-api/src/main/java/org/nuxeo/ecm/platform/query/nxql/NXQLQueryBuilder.java
> ./addons/nuxeo-correspondence-marianne/nuxeo-correspondence-marianne-core/src/main/java/org/nuxeo/correspondence/marianne/checker/CSVHolidaysChecker.java
> ./addons/nuxeo-filesystem-connectors/nuxeo-generic-wss-handler/src/main/java/org/nuxeo/wss/spi/AbstractWSSListItem.java
> ./addons/nuxeo-filesystem-connectors/nuxeo-generic-wss-handler/src/main/java/org/nuxeo/wss/spi/dws/AbstractDWSItem.java
> ./addons/nuxeo-filesystem-connectors/nuxeo-generic-wss-handler/src/test/java/org/nuxeo/wss/fprpc/tests/caml/TestDate.java
> ./addons/nuxeo-gsa-connector/src/main/java/org/nuxeo/ecm/platform/gsa/connector/NuxeoGsaCheckpoint.java
> ./addons/nuxeo-platform-gwt/src/main/java/org/nuxeo/ecm/platform/gwt/sample/server/DocumentServiceImpl.java
> ./addons/nuxeo-platform-importer/nuxeo-platform-importer-core/src/main/java/org/nuxeo/ecm/platform/importer/properties/MetadataFile.java
> ./addons/nuxeo-platform-webdav-server/src/main/java/org/nuxeo/ecm/platform/webdav/mapping/DavPropertiesMapper.java
> ./addons/nuxeo-sample-project/src/main/java/org/nuxeo/project/sample/BookEventListener.java
> ./addons/nuxeo-shell-ejb/nuxeo-shell-ejb-core/src/main/java/org/nuxeo/ecm/shell/commands/repository/RepoStatsCommand.java
> {noformat}
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets