]
Radoslav Husar updated MODCLUSTER-481:
--------------------------------------
Summary: Revise dependencies in container/catalina/pom.xml for building Tomcat common
classes (Catalina) (was: Revise dependencies in container/catalina/pom.xml for building
Tomcat common classes)
Revise dependencies in container/catalina/pom.xml for building Tomcat
common classes (Catalina)
-----------------------------------------------------------------------------------------------
Key: MODCLUSTER-481
URL:
https://issues.jboss.org/browse/MODCLUSTER-481
Project: mod_cluster
Issue Type: Task
Components: Core & Container Integration (Java)
Affects Versions: 1.3.1.Final
Reporter: Radoslav Husar
Assignee: Radoslav Husar
Currently, in the default build (mvn install), this will be build with default
dependencies and the same resulting jar be used with all Tomcat versions (problem #1).
If profile TC7 is defined (mvn clean install -PTC7) the tomcat 7 Jars are used (but with
jboss servlet api jar - problem #2).
However, for Tomcat 8 this no longer compiles, so this needs to be revised a bit. I
suggest we move out non-common code to respective implementations and only keep the common
code that compiles for all versions (problem #3).