簡體   English   中英

從WebSphere Portal重新建立除去的portlet

[英]Reestablish the removed portlet from WebSphere Portal

WebSphere WAS中部署了一個耳朵。 它包含3個Portlet。 我將此應用程序的XML描述符導入WebSphere Portal,並將portlet放在門戶頁面上。 它正在工作。

不幸的是,我在門戶網站管理中從Web模塊中刪除了一個portlet。 由於此portlet也已從所有頁面中刪除。 我在portlet列表中找不到該portlet,因此無法再次將其放在頁面中。

如何重新建立已刪除的Portlet到門戶,而又不卸載整個耳應用程序並將其再次部署到應用程序服務器。

我試圖再次將portlet XML導入門戶。 但這沒有幫助

更新

這是XML

<?xml version="1.0" encoding="UTF-8"?>
<request xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="PortalConfig_7.0.0.xsd" type="update" create-oids="true">
<portal action="locate">
    <web-app action="update" active="true" domain="rel" predeployed="true" removable="true" uid="kz.edu.nu.world.roomreservation.RoomReservationPortlet.4207700365webmod">
    <url>file://localhost/opt/IBM/WebSphere/wp_profile/installedApps/Cell01/RoomReservationEAR.ear/RoomReservation.war</url>
        <context-root>/.RoomReservation</context-root>
        <display-name>.RoomReservation</display-name>
       <portlet-app action="update" active="true" defaultlocale="en" domain="rel" name="kz.edu.nu.world.roomreservation.RoomReservationPortlet.4207700365" uid="kz.edu.nu.world.roomreservation.RoomReservationPortlet.4207700365">
            <portlet action="update" active="true" defaultlocale="en" domain="rel" name="RoomReservation" provided="false">
                <localedata locale="en">
                    <title>RoomReservation</title>
                </localedata>
        <localedata locale="ru">
                    <title>RoomReservation</title>
                </localedata>
        <localedata locale="kk">
                    <title>RoomReservation</title>
                </localedata>
            </portlet>
        </portlet-app>
    </web-app>
</portal>
</request>

不好意思,不好意思,但是您需要及時更新。 我認為您不必卸載耳朵,只需對其進行更新並再次導入xml。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM