Create emailtemplateservice deploy pom in order to deploy the simple-xml jar to $CATALINA_HOME/shared-lib

Description

Currently, the emailtemplateservice (ETS) is deployed to Tomcat as an assembly. The assembly includes a dependency on simple-xml that is deployed to /shared/lib. A standard ETS build that does not rely on the assembly payload does not deploy simple-xml to /shared/lib. This is easily rectified by adding a deploy pom to do this work. Additionally, move the assembly folder to the new /deploy folder and mirror the /kernel/deploy folder structure.

emailtemplateservice
/api
/deploy
/assembly
pom.xml
. . .
/shared
pom.xml
pom.xml
/impl
. . .

<dependency>
<groupId>org.simpleframework</groupId>
<artifactId>simple-xml</artifactId>
<scope>compile</scope>
</dependency>

Environment

None

Test Plan

None

Activity

Show:

Seth Theriault November 9, 2011 at 2:00 PM

Merged to 2.8.x in revisions 100602-5 and 100607.

Seth Theriault November 9, 2011 at 1:57 PM

Reopening for 2.8 commits.

Hudson CI Server November 9, 2011 at 12:19 PM

Integrated in emailtemplateservice trunk #365 (See http://builds.sakaiproject.org:8080/job/emailtemplateservice%20trunk/365/)
Remove delete assembly module

Seth Theriault November 9, 2011 at 12:12 PM

Reference to deleted assembly module removed in trunk, r100597.

Hudson CI Server May 12, 2011 at 10:04 AM

Integrated in emailtemplateservice trunk (build and deploy) #291 (See http://builds.sakaiproject.org:8080/job/emailtemplateservice%20trunk%20(build%20and%20deploy)/291/)
further pom refinements

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created May 6, 2011 at 12:44 PM
Updated November 26, 2012 at 7:27 AM
Resolved November 9, 2011 at 2:01 PM