Remove Portlet handling from the destroy method. Portalpack will handle it there.
(transplanted from f05927e739a4600e4a82b524098627a0f73d7698)
1.1 --- a/visualweb.project.jsfloader/src/org/netbeans/modules/visualweb/project/jsfloader/JsfJspDataNode.java Sun Mar 30 16:59:53 2008 -0700
1.2 +++ b/visualweb.project.jsfloader/src/org/netbeans/modules/visualweb/project/jsfloader/JsfJspDataNode.java Wed Apr 02 17:00:43 2008 -0700
1.3 @@ -122,26 +122,6 @@
1.4 JsfProjectUtils.removeProjectPropertyListener(project, listener);
1.5 }
1.6
1.7 - /**
1.8 - * If this is a portlet project and the page is part of an initial mode,
1.9 - * we need to unset the initial page.
1.10 - * -David Botterill 12/7/2005
1.11 - */
1.12 - FileObject fo = getDataObject().getPrimaryFile();
1.13 - if(null == fo) return;
1.14 - JsfPortletSupport portletSupport = JsfJspDataNode.getPortletSupport(fo);
1.15 - if(null != portletSupport) {
1.16 - try {
1.17 - if(portletSupport.isInitialPage(PortletModeType.VIEW, fo) ||
1.18 - portletSupport.isInitialPage(PortletModeType.EDIT, fo) ||
1.19 - portletSupport.isInitialPage(PortletModeType.HELP, fo)) {
1.20 - portletSupport.unsetInitialPage(fo);
1.21 - }
1.22 - } catch(JsfPortletSupportException pse) {
1.23 - ErrorManager.getDefault().notify(ErrorManager.INFORMATIONAL, pse);
1.24 - }
1.25 - }
1.26 -
1.27 super.destroy();
1.28 }
1.29