Author: mgrigorov
Date: Fri Aug 19 07:36:32 2011
New Revision: 1159521
URL: http://svn.apache.org/viewvc?rev=1159521&view=rev
Log:
WICKET-3972 wicket:message attribute results in "The component was rendered
already" error
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/parser/filter/WicketMessageTagHandler.java
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/parser/filter/WicketMessageTagHandler.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/parser/filter/WicketMessageTagHandler.java?rev=1159521&r1=1159520&r2=1159521&view=diff
==============================================================================
---
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/parser/filter/WicketMessageTagHandler.java
(original)
+++
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/parser/filter/WicketMessageTagHandler.java
Fri Aug 19 07:36:32 2011
@@ -154,8 +154,8 @@ public final class WicketMessageTagHandl
if ((tag != null) &&
(tag.getId().startsWith(WICKET_MESSAGE_CONTAINER_ID)))
{
Component wc = null;
- String id = WICKET_MESSAGE_CONTAINER_ID +
container.getPage().getAutoIndex();
- tag.setId(id);
+ int autoIndex = container.getPage().getAutoIndex();
+ String id = WICKET_MESSAGE_CONTAINER_ID + autoIndex;
if (tag.isOpenClose())
{