protected void doExecute() throws Exception {
// Log parameter values.
Log log = getLog();
if (log.isInfoEnabled()) {
log.info("Reading web.xml from :" + webXml.getAbsolutePath());
log.info("Reading portlet.xml from: " + portletXml.getAbsolutePath());
log.info("Writing web.xml to: " + webXmlDestination.getAbsolutePath());
}
// Assemble portlet app by updating web.xml.
AssemblerConfig config = createAssemblerConfig();
Assembler assembler = AssemblerFactory.getFactory()