¿Cambia de perspectiva en una aplicación RCP desde Eclipse Juno?
En mi aplicación RCP, uso este código para cambiar de perspectiva:
IWorkbenchWindow window = getViewSite().getWorkbenchWindow();
window.getWorkbench().showPerspective(PRODUCT_PERSPECTIVE_ID, window);
No cambié mi código, pero cambié mi entorno de desarrollo de
java 6 64bits + windows + Eclipse Indigo
a
java 7 32bits + windows + Eclipse Juno
Y ahora la perspectiva ya no cambia, sin excepción, y no se ve nada sospechoso en la depuración.
No he encontrado ningún informe de errores.
¿Hay una explicación? ¿Una solución?