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
displaytag-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/displaytag-devel

Reply via email to