So... should we dig in to multi-threading issues for 2.2? Gary
> -----Original Message----- > From: Stephen Colebourne [mailto:[EMAIL PROTECTED] > Sent: Thursday, April 27, 2006 4:07 PM > To: Jakarta Commons Developers List > Subject: Re: [lang] org.apache.commons.lang.Entities > > Gary Gregory wrote: > > - Let users call StringEscapeUtils once to init the data like David > > discovered. > > - Change the init in Entities to lazy-init methods (which must be > > synchronized) > > - Change the init in Entities to use an on-demand holder class > > Would this work? I suspect not. > > static { > Entities xml = new Entities(); > xml.addEntities(BASIC_ARRAY); > xml.addEntities(APOS_ARRAY); > XML = xml; > } > > I have to be honest that I did think that static blocks were inherently > synced in Java. > > Stephen > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]