You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Mariusz Sieraczkiewicz <ma...@stud.ics.p.lodz.pl> on 2003/11/06 13:36:59 UTC

xsp session remove attribute problem

With code like

         Enumeration enum = null;
         enum = session.getAttributeNames();

         while (enum.hasMoreElements()) {
             String curName = (String)enum.nextElement();
             String value = (String)session.getAttribute(curName);

             if (curName.startsWith(PREFIX)) {

                 session.removeAttribute(curName);
		.........
		.........

in xsp, i get

Original Exception: java.util.ConcurrentModificationException
	at java.util.HashMap$HashIterator.next(HashMap.java:736)
	at org.apache.catalina.util.Enumerator.nextElement(Unknown Source)
	at 
org.apache.cocoon.www.engine.session.remove_parameters_xml.generate(org.apache.cocoon.www.engine.session.remove_parameters_xml:128)
	at 
org.apache.cocoon.generation.ServerPagesGenerator.generate(ServerPagesGenerator.java:260)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:548)
	at 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:196)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:492)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:150)


If it is not safe-threaded, how can I achive it??
-- 
Używam M2 - innowacyjnego klienta poczty wbudowanego w Operę: 
http://www.opera.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Re: xsp session remove attribute problem

Posted by Mariusz Sieraczkiewicz <ma...@o2.pl>.
Any idea??

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org