{"id":12584,"date":"2026-03-20T12:23:42","date_gmt":"2026-03-20T18:23:42","guid":{"rendered":"https:\/\/www.mrc-productivity.com\/techblog\/?post_type=ht_kb&#038;p=12584"},"modified":"2026-03-20T15:51:29","modified_gmt":"2026-03-20T21:51:29","slug":"tomcat-10-how-to-update","status":"publish","type":"ht_kb","link":"https:\/\/www.mrc-productivity.com\/techblog\/?ht_kb=tomcat-10-how-to-update","title":{"rendered":"Tomcat 10 &#8211; How to Update"},"content":{"rendered":"\n<p>For customers in the m-Power community running Apache Tomcat 10 with m-Power, a common question mrc gets is how to update their Tomcat 10. <\/p>\n\n\n\n<p>For instance, clients running Tomcat 10.1.40 can update to the latest version (at the time of writing this, 10.1.52) in order to meet security compliance or just to stay current with Apache Tomcat&#8217;s latest updates.<\/p>\n\n\n\n<p>This tech blog post will outline how to update Tomcat 10 to a later version, assuming a standard m-Power installation. <\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">While these steps will assume Tomcat 10 is utilized on Windows server, the update process is similar for Linux installations. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Backup current Tomcat 10<\/h2>\n\n\n\n<p>Prior to updating, backup of the existing version of Tomcat 10 by making a copy of <code>\/tomcat<\/code> directory in <code>....\/m-power\/tomcat<\/code>. <\/p>\n\n\n\n<p>Name it <code>tomcat_backup<\/code> or similar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/techblog\/images\/tomcat10_update1.png\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">2. Download new version of Tomcat 10<\/h2>\n\n\n\n<p>Download the latest version of Tomcat 10 from the Apache website <a href=\"https:\/\/tomcat.apache.org\/download-10.cgi\">here<\/a>. Select the proper distribution that fits your environment. For example, m-Power customers using a 64-bit windows server will need to download the <a href=\"https:\/\/dlcdn.apache.org\/tomcat\/tomcat-10\/v10.1.52\/bin\/apache-tomcat-10.1.52-windows-x64.zip\">64-bit Windows zip<\/a>.<\/p>\n\n\n\n<p>Extract the download to an easily accessible directory on the m-Power server, such as <code>C:\/temp<\/code>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/techblog\/images\/tomcat10_update2.png\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">3. Updating Tomcat 10 directories<\/h2>\n\n\n\n<p>Stop the Tomcat 10 service.<\/p>\n\n\n\n<p>Then copy the \/<code>lib<\/code> and \/<code>bin<\/code> directories in <code>C:\/Temp\/apache-tomcat-10.x.xx<\/code> to the existing <code>....\/m-power\/tomcat<\/code> directory, choosing to overwrite all existing files.<\/p>\n\n\n\n<p><strong>Optional <\/strong>&#8211;  copy the <code>RELASE-NOTES<\/code> file as well, which contains the version number of Tomcat as well as links to the change log. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">4. Restart Tomcat and verify version<\/h2>\n\n\n\n<p>Start the Tomcat service and verify the m-Power applications can be accessed as normal.<\/p>\n\n\n\n<p>There are several ways to verify the current version of Tomcat has been updated:<\/p>\n\n\n\n<p><strong>Option 1<\/strong>. Navigate to your m-power server address.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;MPOWER_SERVER_ADDRESS<\/code><\/pre>\n\n\n\n<p>If utilizing the default Tomcat landing page, this will display a &#8220;Welcome to Tomcat!&#8221; page with the version number. <\/p>\n\n\n\n<p><strong>Option 2<\/strong>. Open in a text editor the tc10xxx-stderr.yyyy-MM-dd.log file in <code>...\/m-power\/tomcat\/logs<\/code> and look for this line that contains the version information near the top of the file:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>20-Mar-2026 13:08:47.777 INFO &#91;main] org.apache.catalina.startup.VersionLoggerListener.log Server version name:   <strong>Apache Tomcat\/10.1.52<\/strong><\/code><\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>For customers in the m-Power community running Apache Tomcat 10 with m-Power, a common question mrc gets is how to update their Tomcat 10. For instance, clients running Tomcat 10.1.40 can update to the latest version (at the time of writing this, 10.1.52) in order to meet security compliance or&#8230;<\/p>\n","protected":false},"author":12,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[152],"ht-kb-tag":[],"class_list":["post-12584","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-administration"],"_links":{"self":[{"href":"https:\/\/www.mrc-productivity.com\/techblog\/index.php?rest_route=\/wp\/v2\/ht-kb\/12584","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mrc-productivity.com\/techblog\/index.php?rest_route=\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.mrc-productivity.com\/techblog\/index.php?rest_route=\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/techblog\/index.php?rest_route=\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/techblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12584"}],"version-history":[{"count":11,"href":"https:\/\/www.mrc-productivity.com\/techblog\/index.php?rest_route=\/wp\/v2\/ht-kb\/12584\/revisions"}],"predecessor-version":[{"id":12597,"href":"https:\/\/www.mrc-productivity.com\/techblog\/index.php?rest_route=\/wp\/v2\/ht-kb\/12584\/revisions\/12597"}],"wp:attachment":[{"href":"https:\/\/www.mrc-productivity.com\/techblog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12584"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/techblog\/index.php?rest_route=%2Fwp%2Fv2%2Fht-kb-category&post=12584"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/techblog\/index.php?rest_route=%2Fwp%2Fv2%2Fht-kb-tag&post=12584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}