Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1083433

Summary: UIContainer is not thread-safe
Product: [JBoss] JBoss Enterprise Portal Platform 5 Reporter: Toshiya Kobayashi <tkobayas>
Component: PortalAssignee: Nobody <nobody>
Status: CLOSED UPSTREAM QA Contact: Tomas Kyjovsky <tkyjovsk>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 5.2.2.GACC: epp-bugs
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-02-10 03:35:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Toshiya Kobayashi 2014-04-02 09:07:01 UTC
Description of problem:

Platform BZ for https://issues.jboss.org/browse/GTNPORTAL-2571

Steps to Reproduce:

- Login as root
- Go to dashboard
- Keep pressing F5 for 10 seconds

Actual results:

09:02:47,951 ERROR [PortletApplicationController] Error while rendering the porlet
org.exoplatform.groovyscript.TemplateRuntimeException: Groovy template exception at DataText[pos=Position[col=1,line=11],data=          uicomponent.renderChild(UIDashboard.class);] for template app:/groovy/dashboard/webui/component/UIDashboardPortlet.gtmpl
    at org.exoplatform.groovyscript.GroovyScript.buildRuntimeException(GroovyScript.java:178)
...
Caused by: java.util.ConcurrentModificationException
    at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
    at java.util.AbstractList$Itr.next(AbstractList.java:343)
    at UIColumnContainer.run(UIColumnContainer.gtmpl:7)
    at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:111)
    at org.exoplatform.groovyscript.GroovyTemplate.render(GroovyTemplate.java:118)
    at org.exoplatform.groovyscript.text.TemplateService.merge(TemplateService.java:117)

As this keeps reloading, finally it will render a correct page so not a problem from user perspective.

Expected results:

No Exception

Comment 2 Red Hat Bugzilla 2025-02-10 03:35:31 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.