There is 1 update, 1 comment.
 
 
XWiki Platform / cid:jira-generated-image-avatar-8f01e10e-1618-4134-9140-1cc90e905461 XWIKI-22328 In Progress

IllegalStateException when installing extension which replace an extension installed on several namespace

 
View issue   ยท   Add comment
 

1 update

 
cid:jira-generated-image-avatar-0c4dfb7a-57c3-40b6-97ee-e2b71380e608 Changes by Thomas Mortagne on 16/Jul/24 12:04
 
Summary: IllegalStateException when installing extension on farm which replace extensions an extension installed on several wikis namespace
 
 

1 comment

 
cid:jira-generated-image-avatar-0c4dfb7a-57c3-40b6-97ee-e2b71380e608 Thomas Mortagne on 16/Jul/24 12:04
 
It looks like LinkedHashSet does like too much Iterator#remove() calls when there are more than 1 previous extension to uninstall. But it's not clear to me why, as that iterator #remove() is the only way in which this set is modified at this level from what I can see in the code and the javadoc is clearly stating that it's allowed.