UpdatePortlet.xml

 

<?xml version="1.0" encoding="UTF-8"?>
<!--
 =================================================================
 * Licensed Materials - Property of IBM
 * (c) Copyright IBM Corp. 2003, 2006.  All rights reserved.
 *
 * US Government Users Restricted Rights - Use, duplication or
 * disclosure restricted by GSA ADP Schedule Contract with IBM
 * Corp.
 *
 * DISCLAIMER OF WARRANTIES.  The following [enclosed] code is
 * sample code created by IBM Corporation.  This sample code is
 * not part of any standard or IBM product and is provided to you
 * solely for the purpose of assisting you in the development of
 * your applications.  The code is provided "AS IS", without
 * warranty of any kind.  IBM shall not be liable for any damages
 * arising out of your use of the sample code, even if they have
 * been advised of the possibility of such damages.
 *
 =================================================================
-->

<request
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="PortalConfig_1.4.xsd"
    type="update"
    create-oids="true">

    <!-- sample for updating a portlet from a new version of the WAR file -->
    <portal action="locate">

        <!-- uid must match uid attribute of portlet-app in portlet.xml -->
       <web-app action="update" active="true" uid="com.ibm.wps.portlets.welcome">
          <url>file:///$server_root$/installableApps/WelcomePortlet.war</url>
          <!-- uid must match uid attribute of concrete-portlet-app in portlet.xml -->
          <portlet-app action="update" active="true" uid="com.ibm.wps.portlets.welcome.1">
               <!-- name must match content of portlet-name subtag  of concrete-portlet in portlet.xml -->
               <portlet action="update" active="true" objectid="thePortlet" name="Welcome Portlet">
               </portlet>
           </portlet-app>
       </web-app>

    </portal>
</request>