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


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

Reply via email to