Est DocumentBuilderFactory des threads en Java 5+?

La Java 1.4 doc pour javax.xml.parsers.DocumentBuilderFactory unis en termes non équivoques:

De mise en œuvre de la DocumentBuilderFactory classe n'est PAS garanti d'être thread-safe. C'est à la demande de l'utilisateur pour s'assurer de l'utilisation de la DocumentBuilderFactory de plus d'un thread. Sinon, l'application peut avoir qu'une seule instance de la DocumentBuilderFactory par thread. Une application peut utiliser la même instance de l'usine pour obtenir une ou plusieurs instances de la DocumentBuilder fourni l'exemple de l'usine n'est pas utilisé dans plus d'un thread à la fois.

La Java 5 et Java 6 docs, cependant, ne disent rien de la sorte. Est DocumentBuilderFactory thread-safe maintenant, ou n'Soleil vient de décider l'avertissement a été exagéré, et les gens devraient savoir mieux?

double possible de Est DocumentBuilder.parse() thread-safe?
Pas un doublon, la question est de savoir si elle est sans danger pour plusieurs threads construction DocumentBuilders à l'aide de la même usine, pas de savoir si il est sûr de tenter d'analyser plusieurs documents avec le même constructeur.

OriginalL'auteur David Moles | 2012-03-22