wiki:MapGuideRfc91

Version 20 (modified by hubu, 14 years ago) ( diff )

--

MapGuide RFC 91 - Upgrade Apache/Tomcat to the latest version

This page contains an change request (RFC) for the MapGuide Open Source project. More MapGuide RFCs can be found on the RFCs page.

Status

RFC Template Version(1.0)
Submission DateJune 22, 2010
AuthorBuddy Hu
RFC Statusadopted
Implementation Status(under development)
Proposed Milestone(2.3)
Assigned PSC guide(s)Bruce Dechant
Voting HistoryJune 21, 2010
+1Bruce, Trevor, Tom, Paul, Haris, Jason, Robert, Jackie, Zac
+0
-0
-1
no vote

Overview

This RFC upgrades Apache and Tomcat to the latest versions, including:

  1. Upgrade Apache to 2.2.15
  2. Upgrade Tomcat to 6.0.29

Motivation

  1. The current release of Apache included in MGOS is 2.2.11 which has a know issue PR 47672 (https://issues.apache.org/bugzilla/show_bug.cgi?id=47672)

(Apache PR 47672: fix seg fault under load due to pool concurrency problem).

This Apache defect has been corrected in release 2.2.14.

  1. If a user attempts to configure Apache/Tomcat on Windows 64bit they will want to configure Tomcat as a service (this is very important for performance reasons).

The batch script to install the service appears to work, but the service fails to start under Windows Server 2008 64bit.

In order to correct this, we need to install 64 bit Tomcat binaries for the 64 bit version. The first build of Tomcat which includes 64 bit binaries is 6.0.24.

Proposed Solution

Upgrade the exsiting Apache to 2.2.15.

Upgrade the Tomcat to 6.0.29.

Note:

The 64 bit Apache is from http://www.blackdot.be/?inc=apache/binaries, which is not an official Apache release.

Implications

None

Test Plan

Build/Run on Windows/Linux.

Funding/Resources

Supplied by Autodesk

Note: See TracWiki for help on using the wiki.