Переключить перспективу в приложении RCP, начиная с Eclipse Juno?
В моем приложении RCP я использую этот код для переключения перспективы:
IWorkbenchWindow window = getViewSite().getWorkbenchWindow();
window.getWorkbench().showPerspective(PRODUCT_PERSPECTIVE_ID, window);
Я не изменил свой код, но изменил среду разработки с
java 6 64bits + windows + Eclipse Indigo
в
java 7 32bits + windows + Eclipse Juno
И теперь перспектива больше не переключается, без исключения и ничего не подозреваемого, видимого при отладке.
Я не нашел ни одного сообщения об ошибке.
Есть ли объяснение? Обходной путь?