+

Search Tips   |   Advanced Search

IntegrateRemotePortlet.xml

 

<?xml version="1.0" encoding="UTF-8"?>
<!--
-->

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

    <!-- Sample for integrating a remote portlet via WSRP.
         Replace <REMOTE_HANDLE> with the handle that
         identifies the remote portlet on the producer. -->

    <portal action="locate">

         <wsrp-producer action="locate" 
                        objectid="Producer_OID" 
                        uniquename="ibm.portal.SampleProducer"/>
         
         <web-app action="locate" 
                  uid="com.ibm.wps.wsrp.proxyportletapp.webmod">

             <servlet action="update" 
                      objectid="Servlet_OID" 
                      remotehandle="<REMOTE_HANDLE>" 
                      wsrp-producerref="Producer_OID"/>

             <portlet-app action="locate" uid="com.ibm.wps.wsrp.proxyportletapp">

                <portlet action="update" 
                         active="true" defaultlocale="en" 
                         servletref="Servlet_OID" 
                         name="A_WSRP_Remote_Portlet_Name">

                   <localedata locale="en">
                       <title>A WSRP remote portlet title</title>
                   </localedata>

                   <access-control externalized="false" 
                                   owner="undefined" 
                                   private="false"/>

                </portlet>
             </portlet-app>
          </web-app>
    </portal>
</request>