Steps to reproduce:
1) check out a page set that you don't care about (because it will get corrupted). You may want to create a new one.
2) add a few pages
3) delete a page. This operation fails, and you can no longer get into the page set. Fails with this exception:
javax.servlet.ServletException: org.xml.sax.SAXParseException: Premature end of file.
...
org.apache.jsp.jsp.ia_005fadmin_005fmanage_005fgroup_005foverview_jsp._jspService(ia_005fadmin_005fmanage_005fgroup_005foverview_jsp.java:1116)
...
Caused by: org.xml.sax.SAXParseException: Premature end of file.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:208)
at com.tsgrp.util.xml.XmlManager.parse(XmlManager.java:209)
at com.tsgrp.dfi.IAMap.(IAMap.java:142)
... 23 more
Note - it seems like this only happens when the page you're trying to delete has a query action attached. We should fix this bug and also test other actions (ex: repeat page, set property, leading, etc)