Display tag errors with ConcurrentModificationException in portlets with more
than one parameter inside portlet
---------------------------------------------------------------------------------------------------------------
Key: DISPL-491
URL: http://jira.codehaus.org/browse/DISPL-491
Project: DisplayTag
Issue Type: Bug
Components: Paging/Sorting
Affects Versions: 1.1.1
Reporter: Patrick Leamon
Fix For: TBD
Attachments: PortletHref.java
I'm using display tag with custom paging and running inside a portlet. My
paging requires a searchId to be set as well as the page id, and this works
fine when using it outside the portlet.
When using it inside the portlet, the initial display is fine. After selecting
a page however, display tag dies with a concurrent modification exception. I
tracked this down to the section in TableTag.initHref(..) where it's removing
the un-encoded parameters - I have exclude set to *.
Attached is an updated PortletHref which follows the same procedure as
DefaultHref and only pass back copies of the parameter map. This resolves the
issue for me - paging now works.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
displaytag-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/displaytag-devel