Eclipse Designer Issue

After adding a pager to a custom control I can no longer open the custom control in the designer or any XPage that it is associated with. I keep getting a “Could not open the editor: Index does not exist” error. I have found some workarounds to retrieve the code from the control and start over but I am starting to think there is an issue with Eclipse based Designer. The custom control is still working correctly on the web despite the fact that Designer cannot open it. Some of the error details are listed below. If anyone knows what is actually causing the problem their help would be greatly appreciated.

java.lang.IndexOutOfBoundsException: Index does not exist

at org.eclipse.draw2d.Figure.add(Unknown Source)

at org.eclipse.draw2d.Figure.add(Unknown Source)

at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addChildVisual(Unknown Source)

at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source)

at com.ibm.etools.xve.editpart.XVENodeEditPart.refreshChildren(Unknown Source)

at com.ibm.designer.domino.xsp.editpart.NodeListenerEditPart.refreshChildren(Unknown Source)

at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source)

at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(Unknown Source)

at com.ibm.designer.domino.xsp.editpart.NodeListenerEditPart.refresh(Unknown Source)

at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source)

Subject: What is the workaround to recover code?

Jay, you mentioned you were able to at least get to the code in the custom control. How did you do that? I have the same issue in not being able to open the custom control.

Subject: I know this was fixed in 8.5.1

checking to see if the fix is in an 85 fixpack.

Subject: I’m skeptical that it was fixed in 8.5.1.

I have same problem in 8.5.1.

Subject: It’s probably hosed from 8.5.0.

There have been lots of problems with Xpages stuff built in 8.5 after being upgraded to 8.5.1, and/or 8.5.1 stuff running on an 8.5 Server.

Try rebuilding your app in 8.5.1 DDE on an 8.5.1 Server and it should be fixed.