Remove Portlet handling from the destroy method. Portalpack will handle it there.
authorpotingwu@netbeans.org
Wed, 02 Apr 2008 17:00:43 -0700
changeset 30188980996b602d
parent 2460 fc67f20c7412
child 3019 e3918d8f07d3
Remove Portlet handling from the destroy method. Portalpack will handle it there.
(transplanted from f05927e739a4600e4a82b524098627a0f73d7698)
visualweb.project.jsfloader/src/org/netbeans/modules/visualweb/project/jsfloader/JsfJspDataNode.java
     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