private void addPortletFragment(WebFragmentDescriptor webFragmentXml, String portlet) { webFragmentXml.createServlet() .servletName(portlet) .servletClass("org.apache.pluto.container.driver.PortletServlet") .createInitParam() .paramName("portlet-name") .paramValue(portlet) .up() .loadOnStartup(1) .up() .createServletMapping() .servletName(portlet) .urlPattern("/PlutoInvoker/" + portlet) .up(); }
throw new DeploymentException( "Missing servlet " + servletName ); } else { servlet.createInitParam() .paramName( GatewayServlet.GATEWAY_DESCRIPTOR_LOCATION_PARAM ) .paramValue( "/WEB-INF/" + GatewayServlet.GATEWAY_DESCRIPTOR_LOCATION_DEFAULT );
throw new DeploymentException( "Missing servlet " + servletName ); } else { servlet.createInitParam() .paramName( GatewayServlet.GATEWAY_DESCRIPTOR_LOCATION_PARAM ) .paramValue( "/WEB-INF/" + GatewayServlet.GATEWAY_DESCRIPTOR_LOCATION_DEFAULT );