United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6764553 com.sun.org.apache.xml.internal.security.utils.IdResolver is not thread safe
JDK-6764553 : com.sun.org.apache.xml.internal.security.utils.IdResolver is not thread safe

Details
Type:
Bug
Submit Date:
2008-10-28
Status:
Resolved
Updated Date:
2012-10-24
Project Name:
JDK
Resolved Date:
2008-11-14
Component:
security-libs
OS:
solaris_10
Sub-Component:
javax.xml.crypto
CPU:
sparc
Priority:
P3
Resolution:
Fixed
Affected Versions:
6,7
Fixed Versions:
6u12 (b01)

Related Reports
Backport:

Sub Tasks

Description
com.sun.org.apache.xml.internal.security.utils.IdResolver is not thread-safe. It uses an unsynchronized WeakHashMap to store id/element mappings. Multiple threads running in parallel that use this class to register and retrieve id mappings can exhibit erratic behavior.

                                    

Comments
EVALUATION

Yes, this is a bug and it has no workaround.
                                     
2008-10-28



Hardware and Software, Engineered to Work Together