Skip to content

Commit

Permalink
MODCLUSTER-820 Remove support for end-of-lived Tomcat 8.5
Browse files Browse the repository at this point in the history
Update README.md.
  • Loading branch information
rhusar committed Jul 17, 2024
1 parent 62dc42c commit b881ec0
Show file tree
Hide file tree
Showing 35 changed files with 7 additions and 3,834 deletions.
18 changes: 0 additions & 18 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,24 +16,6 @@ updates:
- dependency-name: org.apache.tomcat:tomcat-coyote
- dependency-name: org.apache.tomcat:tomcat-servlet-api
- dependency-name: org.apache.tomcat:tomcat-util
- package-ecosystem: maven
directory: "/container/tomcat-8.5"
# Workaround for MODCLUSTER-778 Dependabot stopped working for Tomcat updates due to bogus tomcat releases in repository.jboss.org
registries:
- maven-central
schedule:
interval: daily
open-pull-requests-limit: 10
ignore:
- dependency-name: org.apache.tomcat:tomcat-catalina
versions:
- ">= 9"
- dependency-name: org.apache.tomcat:tomcat-coyote
versions:
- ">= 9"
- dependency-name: org.apache.tomcat:tomcat-util
versions:
- ">= 9"
- package-ecosystem: maven
directory: "/container/tomcat-9.0"
# Workaround for MODCLUSTER-778 Dependabot stopped working for Tomcat updates due to bogus tomcat releases in repository.jboss.org
Expand Down
22 changes: 7 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Project mod_cluster boasts the following advantages over other httpd-based load

* Dynamic configuration of httpd workers
* Server-side load balance factor calculation
* Fine grained web-app lifecycle control
* Fine-grained web-app lifecycle control
* AJP is optional

[https://www.modcluster.io](https://www.modcluster.io)
Expand All @@ -22,23 +22,15 @@ Project mod_cluster boasts the following advantages over other httpd-based load
Installation Instructions
-------------------------

### JBoss AS 7/WildFly 8 (or newer)
### WildFly 8 and newer

These versions already ship with bundled mod_cluster. It is configured via mod_cluster
subsystem.
These versions already ship with bundled mod_cluster. It is configured via mod_cluster subsystem.


### JBoss AS 6

This is the first version of AS that bundled mod_cluster, the configuration is located in
`/server/<profile>/deploy/mod_cluster.sar/META-INF` directory.


### Tomcat 8.5 (or newer)
### Tomcat 9.0 and newer

Distribution archives are provided for each Tomcat version.

1. Obtain the distribution archive corresponding to the intended Tomcat version by either downloading from the project
1. Get the distribution archive corresponding to the intended Tomcat version by either downloading from the project
website or if building from source located in `dist/target/` directory.
2. Download and unzip or untar the distribution archive and navigate to the extracted directory.
3. Copy the `lib/` directory to the Tomcat installation directory adding jars to its `lib/` directory. If upgrading from
Expand All @@ -54,13 +46,12 @@ Distribution archives are provided for each Tomcat version.
Project Structure
-----------------

Project is split up into multiple modules:
The Project is split up into multiple modules:

```
core (contains the implementation of container-independent core mod_cluster concepts)
container
spi (SPI classes for container integrations, has no dependencies on a specific web container)
tomcat-8.5 (Tomcat 8.5 container implementation)
tomcat-9.0 (Tomcat 9.0 container implementation)
tomcat-10.1 (Tomcat 10.1 container implementation)
load-spi (SPI classes for load metric computation)
Expand Down Expand Up @@ -108,4 +99,5 @@ Project mod_cluster uses Red Hat Jira issue tracker under MODCLUSTER project:
License
-------
* [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0)
4 changes: 0 additions & 4 deletions code-coverage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,6 @@
<groupId>org.jboss.mod_cluster</groupId>
<artifactId>mod_cluster-container-spi</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.mod_cluster</groupId>
<artifactId>mod_cluster-container-tomcat-8.5</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.mod_cluster</groupId>
<artifactId>mod_cluster-container-tomcat-9.0</artifactId>
Expand Down
1 change: 0 additions & 1 deletion container/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
<packaging>pom</packaging>
<modules>
<module>spi</module>
<module>tomcat-8.5</module>
<module>tomcat-9.0</module>
<module>tomcat-10.1</module>
</modules>
Expand Down
49 changes: 0 additions & 49 deletions container/tomcat-8.5/pom.xml

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit b881ec0

Please sign in to comment.