portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Randy Watler (JIRA)" <jetspeed-...@portals.apache.org>
Subject [jira] Resolved: (JS2-967) Preferences Concurrent Modification Exception
Date Fri, 17 Apr 2009 07:12:15 GMT

     [ https://issues.apache.org/jira/browse/JS2-967?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Randy Watler resolved JS2-967.
------------------------------

    Resolution: Fixed

Synchronized access to map of user preferences.

svn commit: 765873

> Preferences Concurrent Modification Exception
> ---------------------------------------------
>
>                 Key: JS2-967
>                 URL: https://issues.apache.org/jira/browse/JS2-967
>             Project: Jetspeed 2
>          Issue Type: Bug
>          Components: Portlet Entities and Preferences
>    Affects Versions: 2.1.3
>         Environment: Jetspeed-2 Performance Test Portal
> Websphere/WAS
> Oracle
> Linux 4-way Server
>            Reporter: Randy Watler
>            Assignee: Randy Watler
>            Priority: Minor
>             Fix For: 2.1.4
>
>
> The following stack trace occurs multiple times, (~5), during long running load tests:
> [4/14/09 11:36:05:492 PDT] 00000862 WebApp        A   SRVE0181I: [j2pt#j2pt-app.war]
[/j2pt-app] [Servlet.LOG]: JetspeedContaine
> rServlet: Error rendering portlet "j2pt-app::PrefsFileContentLarge": java.util.ConcurrentModificationException:
concurrent acces
> s to HashMap attempted by Thread[WebContainer : 2111,5,main]: java.util.ConcurrentModificationException:
concurrent access to Ha
> shMap attempted by Thread[WebContainer : 2111,5,main]
>         at java.util.HashMap.onExit(HashMap.java:226)
>         at java.util.HashMap.transfer(HashMap.java:690)
>         at java.util.HashMap.resize(HashMap.java:676)
>         at java.util.HashMap.addEntry(HashMap.java:1049)
>         at java.util.HashMap.put(HashMap.java:561)
>         at org.apache.jetspeed.components.portletentity.PortletEntityImpl.getPreferenceSet(PortletEntityImpl.java:154)
>         at org.apache.jetspeed.components.portletentity.PortletEntityImpl.getPreferenceSet(PortletEntityImpl.java:139)
>         at org.apache.pluto.core.impl.PortletPreferencesImpl.<init>(PortletPreferencesImpl.java:72)
>         at org.apache.pluto.factory.impl.PortletPreferencesFactoryImpl.getPortletPreferences(PortletPreferencesFactoryImpl.java:39)
>         at org.apache.pluto.factory.PortletObjectAccess.getPortletPreferences(PortletObjectAccess.java:127)
>         at org.apache.pluto.core.impl.RenderRequestImpl.getPreferences(RenderRequestImpl.java:74)
>         at com.onehippo.jetspeed.portlets.FileContentPortlet.doView(FileContentPortlet.java:32)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


Mime
View raw message