WebSphere WASに耳が配置されています。これには3つのポートレットが含まれます。このアプリケーションのXML記述子をWebSphere Portalにインポートし、ポートレットをポータル・ページに配置しました。それは働いていた。WebSphere Portalから除去されたポートレットを再確立します
残念ながら、私はポータル管理でWebモジュールからいずれかのポートレットを削除しました。このため、このポートレットはすべてのページからも削除されました。ポートレットのリストでポートレットが見つからないため、ページに再度入れることはできません。
削除されたポートレットをポータルに再確立するには、earアプリケーションをアプリケーション・サーバーにアンインストールしてから再インストールする必要があります。
ポータルにポートレットXMLを再度インポートしようとしました。しかし、それはここ
UPDATE
を助けていない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を投稿できますか? – Carlos
説明にXMLを追加しました。ありがとう –