-
Type:
Feature Request
-
Status: RESOLVED
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Maven
-
Labels:None
-
CLE Team Issue:Yes
In order to support Tomcat 6/7 natively (i.e. without adjusting the catalina.properties to reset the classloader layout to Tomcat 5) then the assemblies for all indies need to be adjusted to NOT mention shared/lib, and rather just lib. Ie they currently declare:
<dependencySet>
<outputDirectory>shared/lib</outputDirectory>
<useProjectArtifact>false</useProjectArtifact>
<useTransitiveDependencies>false</useTransitiveDependencies>
<includes>
<include>org.sakaiproject.profile2:profile2-api:jar:*</include>
<include>org.sakaiproject.profile2:profile2-help:jar:*</include>
</includes>
</dependencySet>
This should be done for all 2.10 targeted indies. Then if people want to use the newer tools in older versions of Sakai (if they even work), then they can use the source code instead which will be unaffected.