{"id":112,"date":"2013-08-06T20:35:10","date_gmt":"2013-08-06T19:35:10","guid":{"rendered":"http:\/\/www.webis-world.de\/?p=112"},"modified":"2021-12-19T19:44:15","modified_gmt":"2021-12-19T18:44:15","slug":"blogs-homepage-not-working-after-upgrade-to-ibm-connections-4-5","status":"publish","type":"post","link":"https:\/\/www.webis-world.de\/?p=112","title":{"rendered":"Blogs Homepage not working after upgrade to IBM Connections 4.5"},"content":{"rendered":"<p>After upgrading an IBM Connections 4.0 environment to 4.5 (<a href=\"http:\/\/www-10.lotus.com\/ldd\/lcwiki.nsf\/dx\/Migrating_4.0_data_sidebyside_ic45\">site-by-site with datamigration using database transfer tool<\/a>), the Blogs homepage was not working.<br \/>\n<em>Apps &gt; Blogs &gt; Public Blogs<\/em>\u00a0 displayed only &#8222;Page not found&#8220;.<\/p>\n<p>The SystemOut.log contained the following exception:<\/p>\n<p>[7\/17\/13 10:07:09:150 CEST] 00000067 PageServlet\u00a0\u00a0 E org.apache.roller.ui.rendering.servlets.PageServlet processRender CLFRS0090E: Error during rendering for page 5c985baf-6732-474c-b5ca-d0e4fec0091e<br \/>\njava.util.MissingResourceException: Can&#8217;t find resource for bundle java.util.PropertyResourceBundle, key entryManagement.lastupdate<br \/>\nat java.util.ResourceBundle.getObject(ResourceBundle.java:416)<br \/>\nat java.util.ResourceBundle.getString(ResourceBundle.java:430)<br \/>\nat org.apache.roller.ui.rendering.model.MessageModel.get(MessageModel.java:84)<br \/>\nat sun.reflect.GeneratedMethodAccessor293.invoke(Unknown Source)<br \/>\nat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)<br \/>\nat java.lang.reflect.Method.invoke(Method.java:611)<br \/>\n[&#8230;]<\/p>\n<p>In addition, the tab layout at <em>Apps &gt; Blogs &gt; My Updates<\/em> was out of alignment. Not so critical as the non-working Blogs Homepage, but end users can be fussy sometimes \ud83d\ude09<\/p>\n<p>At first, I remembered an issue I have been working in the past where the blog homepage handle did not equal the value of site.frontpage.weblog.handle.<br \/>\nSee this technote: <a href=\"http:\/\/www-01.ibm.com\/support\/docview.wss?uid=swg21626806\">http:\/\/www-01.ibm.com\/support\/docview.wss?uid=swg21626806<\/a><\/p>\n<p>Unfortunately, checking the database did not confirm my guess.<\/p>\n<p>After some time, I came across the link\u00a0\u00a0 <em>Apps &gt; Blogs &gt; Administration &gt; Blogs Homepage Theme<\/em><br \/>\nThe &#8222;Administration&#8220; tab is only visible to administrators. So, you might need to add yourself as administrator at first:<br \/>\n<a href=\"http:\/\/www-10.lotus.com\/ldd\/lcwiki.nsf\/dx\/Configuring_an_administrator_for_Blogs_ic45\">http:\/\/www-10.lotus.com\/ldd\/lcwiki.nsf\/dx\/Configuring_an_administrator_for_Blogs_ic45<\/a><\/p>\n<p>At this page, you are able to make modifications to the Blogs Homepage theme templates.<\/p>\n<p><a href=\"http:\/\/www.webis-world.de\/wp-content\/uploads\/2013\/08\/AdministrationBlogsHomepageTheme.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-113\" alt=\"AdministrationBlogsHomepageTheme\" src=\"http:\/\/www.webis-world.de\/wp-content\/uploads\/2013\/08\/AdministrationBlogsHomepageTheme-150x64.png\" width=\"150\" height=\"64\" srcset=\"https:\/\/www.webis-world.de\/wp-content\/uploads\/2013\/08\/AdministrationBlogsHomepageTheme-150x64.png 150w, https:\/\/www.webis-world.de\/wp-content\/uploads\/2013\/08\/AdministrationBlogsHomepageTheme-800x345.png 800w, https:\/\/www.webis-world.de\/wp-content\/uploads\/2013\/08\/AdministrationBlogsHomepageTheme-400x172.png 400w, https:\/\/www.webis-world.de\/wp-content\/uploads\/2013\/08\/AdministrationBlogsHomepageTheme.png 1252w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>And, there I found the ressource reference &#8222;entryManagement.lastupdate&#8220; in Weblog.<\/p>\n<p>Weblog defines the main page of your blog, in this case for Blogs homepage.<\/p>\n<p>I compared the content of Weblog theme template with the one included in the installed Blogs application:<br \/>\n&lt;WAS_HOME&gt;\/profiles\/&lt;AppSrv_Name&gt;\/installedApps\/&lt;Cell_Name&gt;\/Blogs.ear\/blogs.war\/themes\/homepage\/Weblog.vm<\/p>\n<p>Besides a lot of other changes, the ressource key has been changed to &#8222;entryManagement.lastupdate_1&#8220; and &#8222;entryManagement.lastupdate_2&#8220; in IBM Connections 4.5.<br \/>\nThat&#8217;s the reason why &#8222;entryManagement.lastupdate&#8220; could not be found. That&#8217;s a ressource key definition used in IBM Connections 4.0.<\/p>\n<p>I copied the whole content from the theme template file out of the installed Blogs application into the specific template at &#8222;Administration &gt; Blogs Homepage Theme&#8220;.<\/p>\n<p>Finally, I compared all themes and found again a lot of changes. So, I had to update them by copying the content from the theme file as well.<br \/>\nI had to do these steps for:<\/p>\n<ul>\n<li>allblogs<\/li>\n<li>weblog<\/li>\n<li>_myfavorites<\/li>\n<li>_header<\/li>\n<li>mynotificationreceived<\/li>\n<li>mynotificationsent<\/li>\n<li>myupdates<\/li>\n<\/ul>\n<p>So, it looks to me that during upgrade, the blogs homepage theme have not been updated in the database.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After upgrading an IBM Connections 4.0 environment to 4.5 (site-by-site with datamigration using database transfer tool), the Blogs homepage was not working. Apps &gt; Blogs &gt; Public Blogs\u00a0 displayed only &#8222;Page not found&#8220;. The SystemOut.log contained the following exception: [7\/17\/13 10:07:09:150 CEST] 00000067 PageServlet\u00a0\u00a0 E org.apache.roller.ui.rendering.servlets.PageServlet processRender CLFRS0090E: Error during rendering for page 5c985baf-6732-474c-b5ca-d0e4fec0091e java.util.MissingResourceException: [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[27],"class_list":["post-112","post","type-post","status-publish","format-standard","hentry","category-ibm-connections","tag-connections"],"_links":{"self":[{"href":"https:\/\/www.webis-world.de\/index.php?rest_route=\/wp\/v2\/posts\/112","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webis-world.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webis-world.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webis-world.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webis-world.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=112"}],"version-history":[{"count":4,"href":"https:\/\/www.webis-world.de\/index.php?rest_route=\/wp\/v2\/posts\/112\/revisions"}],"predecessor-version":[{"id":117,"href":"https:\/\/www.webis-world.de\/index.php?rest_route=\/wp\/v2\/posts\/112\/revisions\/117"}],"wp:attachment":[{"href":"https:\/\/www.webis-world.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webis-world.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=112"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webis-world.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}