You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by du...@apache.org on 2007/03/01 16:14:29 UTC
svn commit: r513375 [3/3] - in
/webservices/axis/trunk/proposals/dug/java/src/org/apache/axis/wsdl/symbolTable:
SchemaUtils.java Utils.java
Modified: webservices/axis/trunk/proposals/dug/java/src/org/apache/axis/wsdl/symbolTable/Utils.java
URL: http://svn.apache.org/viewvc/webservices/axis/trunk/proposals/dug/java/src/org/apache/axis/wsdl/symbolTable/Utils.java?view=diff&rev=513375&r1=513374&r2=513375
==============================================================================
--- webservices/axis/trunk/proposals/dug/java/src/org/apache/axis/wsdl/symbolTable/Utils.java (original)
+++ webservices/axis/trunk/proposals/dug/java/src/org/apache/axis/wsdl/symbolTable/Utils.java Thu Mar 1 07:14:28 2007
@@ -33,7 +33,7 @@
public class Utils {
/** cache of namespaces -> maps of localNames -> QNames */
- static final Map nsmap = new HashMap();
+ static final Map nsmap = Collections.synchronizedMap(new HashMap());
/**
* Find or create a QName with the specified namespace/localName.
@@ -50,7 +50,7 @@
Map ln2qn = (Map) nsmap.get(namespace);
if (null == ln2qn) { // cache miss
- ln2qn = new HashMap();
+ ln2qn = Collections.synchronizedMap(new HashMap());
nsmap.put(namespace, ln2qn);
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org